comparison man/idlwave.texi @ 90228:fa0da9b57058

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-82 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 542-553) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 116-121) - Merge from emacs--cvs-trunk--0 - Update from CVS
author Miles Bader <miles@gnu.org>
date Mon, 19 Sep 2005 10:20:33 +0000
parents 2d92f5c9d6ae 2b96746de758
children c5406394f567
comparison
equal deleted inserted replaced
90227:10fe5fadaf89 90228:fa0da9b57058
31 31
32 Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 32 Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004,
33 2005 Free Software Foundation, Inc. 33 2005 Free Software Foundation, Inc.
34 34
35 Permission is granted to copy, distribute and/or modify this document 35 Permission is granted to copy, distribute and/or modify this document
36 under the terms of the GNU Free Documentation License, Version 1.1 or 36 under the terms of the GNU Free Documentation License, Version 1.2 or
37 any later version published by the Free Software Foundation; with no 37 any later version published by the Free Software Foundation; with no
38 Invariant Sections, with the Front-Cover texts being ``A GNU 38 Invariant Sections, with the Front-Cover texts being ``A GNU
39 Manual'', and with the Back-Cover Texts as in (a) below. A copy of the 39 Manual'', and with the Back-Cover Texts as in (a) below. A copy of the
40 license is included in the section entitled ``GNU Free Documentation 40 license is included in the section entitled ``GNU Free Documentation
41 License'' in the Emacs manual. 41 License'' in the Emacs manual.
63 Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 63 Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004,
64 2005 Free Software Foundation, Inc. 64 2005 Free Software Foundation, Inc.
65 @sp 2 65 @sp 2
66 @cindex Copyright, of IDLWAVE 66 @cindex Copyright, of IDLWAVE
67 Permission is granted to copy, distribute and/or modify this document 67 Permission is granted to copy, distribute and/or modify this document
68 under the terms of the GNU Free Documentation License, Version 1.1 or 68 under the terms of the GNU Free Documentation License, Version 1.2 or
69 any later version published by the Free Software Foundation; with no 69 any later version published by the Free Software Foundation; with no
70 Invariant Sections, with the Front-Cover texts being ``A GNU 70 Invariant Sections, with the Front-Cover texts being ``A GNU
71 Manual'', and with the Back-Cover Texts as in (a) below. A copy of the 71 Manual'', and with the Back-Cover Texts as in (a) below. A copy of the
72 license is included in the section entitled ``GNU Free Documentation 72 license is included in the section entitled ``GNU Free Documentation
73 License'' in the Emacs manual. 73 License'' in the Emacs manual.
2675 @cindex Debugging Interface 2675 @cindex Debugging Interface
2676 2676
2677 The many debugging, compiling, and examination commands provided in 2677 The many debugging, compiling, and examination commands provided in
2678 IDLWAVE are available simultaneously through two different interfaces: 2678 IDLWAVE are available simultaneously through two different interfaces:
2679 the original, multi-key command interface, and the new Electric Debug 2679 the original, multi-key command interface, and the new Electric Debug
2680 Mode. The functionality they offer is similar, but the way you 2680 Mode. The functionality they offer is similar, but the way you interact
2681 interact with them is quite different. The main difference is that, 2681 with them is quite different. The main difference is that, in Electric
2682 in Electric Debug Mode, the source buffers are made read-only, and 2682 Debug Mode, the source buffers are made read-only, and single
2683 single key-strokes are used to step through, examine expressions, set 2683 key-strokes are used to step through, examine expressions, set and
2684 and remove breakpoints, etc. The same variables, prefix arguments, 2684 remove breakpoints, etc. The same variables, prefix arguments, and
2685 and settings apply to both versions, and both can be used 2685 settings apply to both versions, and both can be used interchangeably.
2686 interchangeably. By default, when breakpoints are hit, Electric Debug 2686 By default, when breakpoints are hit, Electric Debug Mode is enabled.
2687 Mode is enabled. The traditional interface is described first. 2687 The traditional interface is described first. @xref{Electric Debug
2688 @xref{Electric Debug Mode}, for more on that mode. 2688 Mode}, for more on that mode. Note that electric debug mode can be
2689 2689 prevented from activating automatically by customizing the variable
2690 2690 @code{idlwave-shell-automatic-electric-debug}.
2691 @sp 1
2692 @noindent @strong{Note that electric debug mode can be prevented from
2693 activating automatically by customizing the variable
2694 @code{idlwave-shell-automatic-electric-debug}.}
2695 2691
2696 @node Debug Key Bindings, Breakpoints and Stepping, A Tale of Two Modes, Debugging IDL Programs 2692 @node Debug Key Bindings, Breakpoints and Stepping, A Tale of Two Modes, Debugging IDL Programs
2697 @subsection Debug Key Bindings 2693 @subsection Debug Key Bindings
2698 @kindex C-c C-d 2694 @kindex C-c C-d
2699 @cindex Key bindings 2695 @cindex Key bindings