branch: externals/idlwave
commit 84a78c0c3b2fdff3ee2b49d1fee64ef2f920ea87
Author: jdsmith <jdsmith>
Commit: jdsmith <jdsmith>

    A few fixups.  Put screenshots in.
---
 idlwave.texi | 36 +++++++++++++++++++++++++++---------
 1 file changed, 27 insertions(+), 9 deletions(-)

diff --git a/idlwave.texi b/idlwave.texi
index 070caf1ffd..1add729ea4 100644
--- a/idlwave.texi
+++ b/idlwave.texi
@@ -252,6 +252,25 @@ Examining variables and expressions with a mouse click.
 And much, much more...
 @end itemize
 
+@ifnottex
+@cindex Screenshots
+Here are a number of screenshots showing IDLWAVE in action:
+
+@itemize @bullet
+@item
+@uref{http://idlwave.org/screenshots/emacs_21_nav.gif,An IDLWAVE buffer}
+@item
+@uref{http://idlwave.org/screenshots/emacs_21_keys.gif,A keyword being 
completed}
+@item
+@uref{http://idlwave.org/screenshots/emacs_21_help.gif,Online help text.}
+@item
+@uref{http://idlwave.org/screenshots/emacs_21_ri.gif,Routine information 
displayed}
+@item
+@uref{http://idlwave.org/screenshots/emacs_21_bp.gif,Debugging code
+stopped at a breakpoint}
+@end itemize
+@end ifnottex
+
 IDLWAVE is the successor to the @file{idl.el} and @file{idl-shell.el}
 files written by Chris Chase.  The modes and files had to be renamed
 because of a name space conflict with CORBA's @code{idl-mode}, defined in
@@ -2739,21 +2758,21 @@ several places:
 @emph{Builtin routines} are defined inside IDL itself.  The source
 code of such routines is not available.
 @item
-Routines which is @emph{part of the current program} are defined in a
+Routines which are @emph{part of the current program}, defined in a
 file which is explicitly compiled by the user.  This file may or may not
 be located on the IDL search path.
 @item 
-@emph{Library routines} are defined in special files located somewhere
-on IDL's search path.  When a library routine is called for the first
-time, IDL will find the source file and compile it dynamically.  A
-special category of library routines are the @emph{system routines}
-distributed with IDL, and usually available in the @file{lib}
-subdirectory of the IDL distribution.
+@emph{Library routines} are defined in files located on IDL's search
+path, and will need not be manually compiled.  When a library routine is
+called for the first time, IDL will find the source file and compile it
+dynamically.  A special sub-category of library routines are the
+@emph{system routines} distributed with IDL, and usually available in
+the @file{lib} subdirectory of the IDL distribution.
 @item
 External routines written in other languages (like Fortran or C) can be
 called with @code{CALL_EXTERNAL}, linked into IDL via @code{LINKIMAGE},
 or included as dynamically loaded modules (DLMs).  Currently IDLWAVE
-cannot provide routine info and completion for external routines.
+cannot provide routine info and completion for such external routines.
 @end enumerate
 
 @node Routine Information Sources, Library Catalog, Routine Definitions, 
Sources of Routine Info
@@ -3191,4 +3210,3 @@ instead. FIXME:  unfinished.
 @printindex cp
 
 @bye
-

Reply via email to