From: Jan P. <jp...@us...> - 2006-10-07 16:15:00
|
Update of /cvsroot/e-p-i-c/org.epic.doc/html/guide In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv8274/html/guide Modified Files: index.html ch02s05.html ch07s01.html ch07s03.html ch08.html ch08s01.html ch07s02.html ch06s01.html ch06s02.html ch06s04.html ch06s03.html ch02s06.html ch05s03.html ch06s05.html ch06.html toc.xml Log Message: Updated documentation to reflect the Arguments and Environment tabs in launch configurations. Index: ch02s06.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch02s06.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- ch02s06.html 2 Oct 2006 21:42:34 -0000 1.3 +++ ch02s06.html 7 Oct 2006 16:14:56 -0000 1.4 @@ -1,4 +1,4 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Templates</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch02.html" title="Setting Up Preferences" /><link rel="prev" href="ch02s05.html" title="Task Tags" /><link rel="next" href="ch02s07.html" title="Associating Files with the Perl Editor" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N1013B" />Templates</h2></div></div></div><p>Templates are a powerful tool to insert pre defined code snippets +<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Templates</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch02.html" title="Setting Up Preferences" /><link rel="prev" href="ch02s05.html" title="Task Tags" /><link rel="next" href="ch02s07.html" title="Associating Files with the Perl Editor" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N1013B" />Templates</h2></div></div></div><p>Templates are a powerful tool to insert pre-defined code snippets while working with the Perl Editor.</p><div class="screenshot"><div class="mediaobject" align="center"><img src="images/preferences_4.gif" align="middle" alt="Template Preferences" /></div></div><p>How Templates are use is covered in <a href="ch05.html" title="Working with the Perl Editor"><i>Working with the Perl Editor</i></a>. The Templates Preference page allows the creation, import and export of Templates.</p><p>Exported Templates are stored in XML format.</p></div></body></html> \ No newline at end of file Index: ch02s05.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch02s05.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- ch02s05.html 2 Oct 2006 21:42:34 -0000 1.3 +++ ch02s05.html 7 Oct 2006 16:14:56 -0000 1.4 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Task Tags</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch02.html" title="Setting Up Preferences" /><link rel="prev" href="ch02s04.html" title="Source Formatter" /><link rel="next" href="ch02s06.html" title="Templates" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="task-tags" />Task Tags</h2></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/preferences_task_tags.gif" align="middle" alt="Task Tags" /></div></div><p>In this section, you can specify a list of keywords that act as - markers for tasks inside comments in your perl code, i.e. tags that mark + markers for tasks inside comments in your Perl code, i.e. tags that mark the beginning of a task entry.</p><p>By default, the words <code class="literal">TODO</code> and <code class="literal">TASK</code> mark the beginning of a task.</p><p>Check the <span class="guilabel">Ignore Case</span> option if you want EPIC to recognize task tags case-insensitively, e.g. <code class="literal"># todo my Index: ch07s02.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch07s02.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch07s02.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch07s02.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Using the RegExp Plug-in</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch07.html" title="RegExp Plug-in" /><link rel="prev" href="ch07s01.html" title="Enabling the RegExp View" /><link rel="next" href="ch07s03.html" title="Debugging Regular Expressions" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N10A1D" />Using the RegExp Plug-in</h2></div></div></div><p>The RegExp plug-in is a small tool to debug regular +<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Using the RegExp Plug-in</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch07.html" title="RegExp Plug-in" /><link rel="prev" href="ch07s01.html" title="Enabling the RegExp View" /><link rel="next" href="ch07s03.html" title="Debugging Regular Expressions" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N10A20" />Using the RegExp Plug-in</h2></div></div></div><p>The RegExp plug-in is a small tool to debug regular expressions.</p><div class="screenshot"><div class="mediaobject" align="center"><img src="images/regexp_1.gif" align="middle" alt="RegExp View" /></div></div><p>To check if a regular expression is valid, press the <span class="guiicon">Run <span class="inlinemediaobject"><img src="images/run.gif" /></span></span> icon. If the regular expression matches the text, it will be signaled by a green icon. If the regular expression Index: ch07s01.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch07s01.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch07s01.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch07s01.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,3 +1,3 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Enabling the RegExp View</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch07.html" title="RegExp Plug-in" /><link rel="prev" href="ch07.html" title="RegExp Plug-in" /><link rel="next" href="ch07s02.html" title="Using the RegExp Plug-in" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N109F5" />Enabling the RegExp View</h2></div></div></div><p>To display the <span class="guilabel">RegExp</span> view, select +<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Enabling the RegExp View</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch07.html" title="RegExp Plug-in" /><link rel="prev" href="ch07.html" title="RegExp Plug-in" /><link rel="next" href="ch07s02.html" title="Using the RegExp Plug-in" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N109F8" />Enabling the RegExp View</h2></div></div></div><p>To display the <span class="guilabel">RegExp</span> view, select <span class="guimenu">Window</span> â <span class="guisubmenu">Show View</span> â <span class="guimenuitem">Other...</span> from the Eclipse menu and select the <span class="guimenu">EPIC</span> â <span class="guimenuitem">RegExp</span> view from the list.</p><div class="screenshot"><div class="mediaobject" align="center"><img src="images/show_view_1.gif" align="middle" alt="RegExp View Selection" /></div></div></div></body></html> \ No newline at end of file Index: ch08s01.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch08s01.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch08s01.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch08s01.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Debugger</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch08.html" title="Known Bugs & Problems" /><link rel="prev" href="ch08.html" title="Known Bugs & Problems" /><link rel="next" href="ch09.html" title="References" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N10A66" />Debugger</h2></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10A69" />Problems Showing Local Variables</h3></div></div></div><p>The EPIC debugger uses the PadWalker module to show local (or +<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Debugger</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch08.html" title="Known Bugs & Problems" /><link rel="prev" href="ch08.html" title="Known Bugs & Problems" /><link rel="next" href="ch09.html" title="References" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N10A69" />Debugger</h2></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10A6C" />Problems Showing Local Variables</h3></div></div></div><p>The EPIC debugger uses the PadWalker module to show local (or lexical) variables. PadWalker 0.10 does not display the values for lexical variables declared on top-level (outside of functions and blocks) correctly if used in debugger mode. To get around this Index: toc.xml =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/toc.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- toc.xml 2 Oct 2006 21:42:34 -0000 1.3 +++ toc.xml 7 Oct 2006 16:14:56 -0000 1.4 @@ -68,26 +68,26 @@ </topic> <topic href="html/guide/ch06s02.html" label="Creating Launch Configurations"> <topic href="html/guide/ch06s02.html#N106C9" label="Perl Local: Running a Perl Script on the Local Machine"/> -<topic href="html/guide/ch06s02.html#N1070D" label="Perl CGI: Run Perl Programs in a CGI Environment"/> +<topic href="html/guide/ch06s02.html#N10718" label="Perl CGI: Run Perl Programs in a CGI Environment"/> <topic href="html/guide/ch06s02.html#N10783" label="Perl Remote: Debug a Perl Script on a Remote Machine"/> </topic> <topic href="html/guide/ch06s03.html" label="Breakpoints"> -<topic href="html/guide/ch06s03.html#N10863" label="Setting Breakpoints"/> -<topic href="html/guide/ch06s03.html#N10879" label="Enabling or Disabling Breakpoints"/> -<topic href="html/guide/ch06s03.html#N10885" label="Removing Breakpoints"/> +<topic href="html/guide/ch06s03.html#N10866" label="Setting Breakpoints"/> +<topic href="html/guide/ch06s03.html#N1087C" label="Enabling or Disabling Breakpoints"/> +<topic href="html/guide/ch06s03.html#N10888" label="Removing Breakpoints"/> </topic> <topic href="html/guide/ch06s04.html" label="Views in the Debug Perspective"> <topic href="html/guide/ch06s04.html#debug-view" label="Debug View"/> -<topic href="html/guide/ch06s04.html#N108C3" label="Variables View"> -<topic href="html/guide/ch06s04.html#N108F2" label="Customizing the Variables View"/> +<topic href="html/guide/ch06s04.html#N108C6" label="Variables View"> +<topic href="html/guide/ch06s04.html#N108F5" label="Customizing the Variables View"/> </topic> <topic href="html/guide/ch06s04.html#breakpoints-view" label="Breakpoints View"/> -<topic href="html/guide/ch06s04.html#N10940" label="Perl Expression View"/> +<topic href="html/guide/ch06s04.html#N10943" label="Perl Expression View"/> </topic> <topic href="html/guide/ch06s05.html" label="Stepping Through the Execution of a Perl Program"> -<topic href="html/guide/ch06s05.html#N1097F" label="Step Over"/> -<topic href="html/guide/ch06s05.html#N109A5" label="Step Into"/> -<topic href="html/guide/ch06s05.html#N109CB" label="Run to Return"/> +<topic href="html/guide/ch06s05.html#N10982" label="Step Over"/> +<topic href="html/guide/ch06s05.html#N109A8" label="Step Into"/> +<topic href="html/guide/ch06s05.html#N109CE" label="Run to Return"/> </topic> </topic> <topic href="html/guide/ch07.html" label="RegExp Plug-in"> @@ -97,7 +97,7 @@ </topic> <topic href="html/guide/ch08.html" label="Known Bugs & Problems"> <topic href="html/guide/ch08s01.html" label="Debugger"> -<topic href="html/guide/ch08s01.html#N10A69" label="Problems Showing Local Variables"/> +<topic href="html/guide/ch08s01.html#N10A6C" label="Problems Showing Local Variables"/> </topic> </topic> <topic href="html/guide/ch09.html" label="References"/> Index: ch06s04.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch06s04.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch06s04.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch06s04.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -7,7 +7,7 @@ process for each target you are running.</p><p>If the thread is suspended, its stack frames are shown as child elements. Clicking on a stack frame takes you to the corresponding line in the Perl editor. If necessary, a new editor is opened - automatically.</p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N108C3" />Variables View</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/variables_view.gif" align="middle" alt="Variables View" /></div></div><p>When a stack frame is selected, you can see the visible + automatically.</p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N108C6" />Variables View</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/variables_view.gif" align="middle" alt="Variables View" /></div></div><p>When a stack frame is selected, you can see the visible variables in that stack frame in the <span class="guilabel">Variables</span> view. The view shows the value of primitive types. Complex variables can be examined by expanding them to show their members.</p><p>Global variables (including Perl internal variables) are marked @@ -16,12 +16,12 @@ step, it is displayed in red. If changes in inner levels of complex variables have occurred, the path to the changed variables is indicated via delta symbols:</p><div class="screenshot"><div class="mediaobject" align="center"><img src="images/var_delta_complex.gif" align="middle" alt="Change Indicators in Variables View" /></div></div><p>This makes it possible to see these kinds of changes even if - variables are collapsed.</p><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="N108F2" />Customizing the Variables View</h4></div></div></div><p>You can customize the presentation with the configuration - menu:</p><h5><a id="N108F7" />Show Details Pane</h5><p>To show the detail pane select <span class="guilabel">Vertical View + variables are collapsed.</p><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="N108F5" />Customizing the Variables View</h4></div></div></div><p>You can customize the presentation with the configuration + menu:</p><h5><a id="N108FA" />Show Details Pane</h5><p>To show the detail pane select <span class="guilabel">Vertical View Orientation</span> or <span class="guilabel">Horizontal View Orientation</span>. Select <span class="guilabel">Variables View Only</span> to disable it. The details pane shows the value of - primitive variables (especially useful for string variables).</p><h5><a id="N10907" />Select Variables to Display</h5><p>The variables view allows to select the following types of + primitive variables (especially useful for string variables).</p><h5><a id="N1090A" />Select Variables to Display</h5><p>The variables view allows to select the following types of variables for displaying by checking the corresponding menu entry:</p><div class="itemizedlist"><ul type="disc"><li><p>Perl Internal Variables: these are variables provided by the Perl interpreter like <code class="varname">$_</code>, @@ -32,6 +32,6 @@ module</a>. The PadWalker module has some <a href="ch08.html" title="Known Bugs & Problems">problems</a> which influence viewing of local variables.</p></li></ul></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="breakpoints-view" />Breakpoints View</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/breakpoint_view.gif" align="middle" alt="Breakpoints View" /></div></div><p>The <span class="guilabel">Breakpoints</span> view shows all breakpoints (see <a href="ch06s03.html" title="Breakpoints">the section called âBreakpointsâ</a>), their state and location.</p><p>By selecting one or more breakpoints and invoking the context - menu, you can enable, disable or remove these breakpoints.</p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10940" />Perl Expression View</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/perl_expr_view.gif" align="middle" alt="Perl Expression View" /></div></div><p>The <span class="guilabel">Perl Expression View</span> allows you to + menu, you can enable, disable or remove these breakpoints.</p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10943" />Perl Expression View</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/perl_expr_view.gif" align="middle" alt="Perl Expression View" /></div></div><p>The <span class="guilabel">Perl Expression View</span> allows you to execute any valid Perl code within the current context of the program executed in debug mode.</p><div class="orderedlist"><ol type="1"><li><p>Open the view (<span class="guimenu">Window</span> â <span class="guisubmenu">Open View</span> â <span class="guimenuitem">Other</span>, then <span class="guimenu">EPIC</span> â <span class="guimenuitem">Perl Expression View</span>).</p></li><li><p>Enter the code to execute.</p></li><li><p>Press the <span class="inlinemediaobject"><img src="images/perl_expr_run.gif" /></span> symbol.</p></li></ol></div></div></div></body></html> \ No newline at end of file Index: ch06s02.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch06s02.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch06s02.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch06s02.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,15 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Creating Launch Configurations</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch06.html" title="Using the Perl Debugger" /><link rel="prev" href="ch06s01.html" title="Launching Perl Programs" /><link rel="next" href="ch06s03.html" title="Breakpoints" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="launch-configurations" />Creating Launch Configurations</h2></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N106C9" />Perl Local: Running a Perl Script on the Local Machine</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/Debug_Local.gif" align="middle" alt="Perl Local Dialog" /></div></div><div class="orderedlist"><ol type="1"><li><p>Enter the name for the launch configuration in the - <span class="guilabel">Name</span> field.</p></li><li><p>In the <span class="guilabel">Configuration</span> tab</p><div class="itemizedlist"><ul type="disc"><li><p><span class="guilabel">Project</span> field: select the project - to debug</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Only Perl projects (projects associated with a Perl + <span class="guilabel">Name</span> field.</p></li><li><p>In the <span class="guilabel">Main</span> tab</p><div class="itemizedlist"><ul type="disc"><li><p><span class="guilabel">Project</span> field: select the project + which contains the script to execute</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Only Perl projects (projects associated with a Perl nature) will be shown. If the project you require is not shown, see <a href="ch03s03.html" title="Converting an Existing Project">the section called âConverting an Existing Projectâ</a> for adding a Perl nature to your project.</p></div></li><li><p><span class="guilabel">File to execute</span> field: select the - Perl file to execute</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Only files associated with the Perl editor will be + script to execute</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Only files associated with the Perl editor will be shown. See <a href="ch02s07.html" title="Associating Files with the Perl Editor">the section called âAssociating Files with the Perl Editorâ</a> for - details.</p></div></li><li><p><span class="guilabel">Commadline Parameters</span> field: enter - command line parameters to pass to the selected Perl - script</p></li></ul></div></li><li><p>Press the <span class="guibutton">Apply</span> button</p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N1070D" />Perl CGI: Run Perl Programs in a CGI Environment</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/debug_cgi.gif" align="middle" alt="Perl CGI Dialog" /></div></div><div class="orderedlist"><ol type="1"><li><p>Enter the name for the launch configuration in the + details.</p></div></li></ul></div></li><li><p>If you wish to pass command-line parameters to the script or + to the Perl interpreter, enter them in the + <span class="guilabel">Arguments</span> tab.</p></li><li><p>If you wish to modify environment variables for the script, + enter them in the <span class="guilabel">Environment</span> tab.<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Be careful when removing or overriding the standard + environment variables. For example, the environment variable + %SYSTEMROOT% is essential for Perl socket IO to work under + Windows.</p></div></p></li><li><p>Press the <span class="guibutton">Apply</span> button</p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10718" />Perl CGI: Run Perl Programs in a CGI Environment</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/debug_cgi.gif" align="middle" alt="Perl CGI Dialog" /></div></div><div class="orderedlist"><ol type="1"><li><p>Enter the name for the launch configuration in the <span class="guilabel">Name</span> field.</p></li><li><p>In the <span class="guilabel">Web Server</span> tab</p><div class="itemizedlist"><ul type="disc"><li><p><span class="guilabel">HTML Root Directory</span> field: enter the base directory that contains all HTML files or use the <span class="guibutton">Browse</span> button to select the appropriate @@ -21,17 +25,15 @@ <span class="guibutton">Browse</span> button to select the appropriate directory.</p></li><li><p><span class="guilabel">Extension for CGI files</span> field: this is a comma separated list of file extensions (each starting - with a "." ) used for CGI files in the project.</p></li></ul></div></li><li><p>In the <span class="guilabel">CGI Environment</span> tab</p><div class="itemizedlist"><ul type="disc"><li><p><span class="guilabel">CGI-Script Environment Variables</span> - field: sorted list of environemt variables to be set for CGI - scripts to be executed. Use the following syntax to specify - environment variables: - <strong class="userinput"><code>name=value</code></strong>.</p></li></ul></div></li><li><p>In the <span class="guilabel">Browser</span> tab, there are two + with a "." ) used for CGI files in the project.</p></li></ul></div></li><li><p>In the <span class="guilabel">Browser</span> tab, there are two possible settings:</p><div class="itemizedlist"><ul type="disc"><li><p>Select <span class="guilabel">Custom Browser</span>: specify the path to the browser executable and add the required command line parameters. Use <code class="literal">%1</code> as a place holder for the HTML file to be opened.</p></li><li><p>Select <span class="guilabel">Default System Browser</span> to use the browser defined as default browser by your OS - preferences.</p></li></ul></div></li><li><p>Press the <span class="guibutton">Apply</span> button.</p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10783" />Perl Remote: Debug a Perl Script on a Remote Machine</h3></div></div></div><p>Some points to consider:</p><div class="itemizedlist"><ul type="disc"><li><p>You need a Perl interpreter installed on your target + preferences.</p></li></ul></div></li><li><p>If you wish to modify environment variables for the script, + enter them in the <span class="guilabel">Environment</span> tab.</p></li><li><p>Press the <span class="guibutton">Apply</span> button.</p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10783" />Perl Remote: Debug a Perl Script on a Remote Machine</h3></div></div></div><p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This feature is not tested very well and should be + considered experimental.</p></div>Some points to consider:</p><div class="itemizedlist"><ul type="disc"><li><p>You need a Perl interpreter installed on your target machine.</p></li><li><p>The EPIC debugger opens a network connection between local and remote host (port number can be specified in the corresponding launch configuration). So have a look at your firewall Index: index.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/index.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- index.html 2 Oct 2006 21:42:34 -0000 1.4 +++ index.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,2 +1,2 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>EPIC - User's Guide</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="next" href="ch01.html" title="Plug-in Installation" /></head><body><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="N10001" />EPIC - User's Guide</h1></div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">Plug-in Installation</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s01.html">Prerequisites</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s01.html#N1000D">Eclipse</a></span></dt><dt><span class="section"><a href="ch01s01.html#N10023">Perl</a></span></dt><dt><span class="section"><a href="ch01s01.html#N10032">Considerations when using Cygwin</a></span></dt></dl></dd><dt><span class="section"><a href="ch01s02.html">Installation</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">Setting Up Preferences</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s01.html">General Preferences</a></span></dt><dt><span class="section"><a href="ch02s02.html">Code Assist</a></span></dt><dt><span class="section"><a href="ch02s03.html">Editor</a></span></dt><dt><span class="section"><a href="ch02s04.html">Source Formatter</a></span></dt><dt><span class="section"><a href="ch02s05.html">Task Tags</a></span></dt><dt><span class="section"><a href="ch02s06.html">Templates</a></span></dt><dt><span class="section"><a href="ch02s07.html">Associating Files with the Perl Editor</a></span></dt><dt><span class="section"><a href="ch02s08.html">CVS Setup</a></span></dt><dt><span class="section"><a href="ch02s09.html">Setting Up the Debugger</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">Perl Projects</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s01.html">Creating a Project</a></span></dt><dt><span class="section"><a href="ch03s02.html">Perl Include Path</a></span></dt><dt><span class="section"><a href="ch03s03.html">Converting an Existing Project</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch04.html">Eclipse Basics</a></span></dt><dd><dl><dt><span class="section"><a href="ch04s01.html">Perspectives</a></span></dt><dt><span class="section"><a href="ch04s02.html">Views</a></span></dt><dt><span class="section"><a href="ch04s03.html">Using Perspectives</a></span></dt><dd><dl><dt><span class="section"><a href="ch04s03.html#N1025E">New Perspectives</a></span></dt><dt><span class="section"><a href="ch04s03.html#N102D9">Configuring Perspectives</a></span></dt><dt><span class="section"><a href="ch04s03.html#N10348">Saving a User Defined Perspective</a></span></dt><dt><span class="section"><a href="ch04s03.html#N1036D">Resetting Perspectives</a></span></dt></dl></dd><dt><span class="section"><a href="ch04s04.html">Using Views</a></span></dt><dd><dl><dt><span class="section"><a href="ch04s04.html#N103A4">Opening Views</a></span></dt><dt><span class="section"><a href="ch04s04.html#N103C2">Moving and Docking Views</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch05.html">Working with the Perl Editor</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s01.html">Syntax Check</a></span></dt><dt><span class="section"><a href="ch05s02.html">Explain Errors and Warnings</a></span></dt><dt><span class="section"><a href="ch05s03.html">Open Declaration</a></span></dt><dt><span class="section"><a href="ch05s04.html">Perldoc</a></span></dt><dt><span class="section"><a href="ch05s05.html">Quick Reference</a></span></dt><dt><span class="section"><a href="ch05s06.html">Code Assist</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s06.html#N1049B">Variable Inspection</a></span></dt><dt><span class="section"><a href="ch05s06.html#N104AE">Module Inspection</a></span></dt></dl></dd><dt><span class="section"><a href="ch05s07.html">Task Markers</a></span></dt><dt><span class="section"><a href="ch05s08.html">Templates</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s08.html#N104F4">Defining Templates</a></span></dt><dt><span class="section"><a href="ch05s08.html#N10526">Using Templates</a></span></dt></dl></dd><dt><span class="section"><a href="ch05s09.html">Source Formatter</a></span></dt><dt><span class="section"><a href="ch05s10.html">Source Folding</a></span></dt><dt><span class="section"><a href="ch05s11.html">Refactoring</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s11.html#N10591">Extract Subroutine</a></span></dt></dl></dd><dt><span class="section"><a href="ch05s12.html">HTML Export</a></span></dt><dt><span class="section"><a href="ch05s13.html">Outline View</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch06.html">Using the Perl Debugger</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s01.html">Launching Perl Programs</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s01.html#N10629">Launching Perl Programs in Run Mode</a></span></dt><dt><span class="section"><a href="ch06s01.html#N10668">Re-launching a Perl Program</a></span></dt></dl></dd><dt><span class="section"><a href="ch06s02.html">Creating Launch Configurations</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s02.html#N106C9">Perl Local: Running a Perl Script on the Local Machine</a></span></dt><dt><span class="section"><a href="ch06s02.html#N1070D">Perl CGI: Run Perl Programs in a CGI Environment</a></span></dt><dt><span class="section"><a href="ch06s02.html#N10783">Perl Remote: Debug a Perl Script on a Remote Machine</a></span></dt></dl></dd><dt><span class="section"><a href="ch06s03.html">Breakpoints</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s03.html#N10863">Setting Breakpoints</a></span></dt><dt><span class="section"><a href="ch06s03.html#N10879">Enabling or Disabling Breakpoints</a></span></dt><dt><span class="section"><a href="ch06s03.html#N10885">Removing Breakpoints</a></span></dt></dl></dd><dt><span class="section"><a href="ch06s04.html">Views in the Debug Perspective</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s04.html#debug-view">Debug View</a></span></dt><dt><span class="section"><a href="ch06s04.html#N108C3">Variables View</a></span></dt><dt><span class="section"><a href="ch06s04.html#breakpoints-view">Breakpoints View</a></span></dt><dt><span class="section"><a href="ch06s04.html#N10940">Perl Expression View</a></span></dt></dl></dd><dt><span class="section"><a href="ch06s05.html">Stepping Through the Execution of a Perl Program</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s05.html#N1097F">Step Over</a></span></dt><dt><span class="section"><a href="ch06s05.html#N109A5">Step Into</a></span></dt><dt><span class="section"><a href="ch06s05.html#N109CB">Run to Return</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch07.html">RegExp Plug-in</a></span></dt><dd><dl><dt><span class="section"><a href="ch07s01.html">Enabling the RegExp View</a></span></dt><dt><span class="section"><a href="ch07s02.html">Using the RegExp Plug-in</a></span></dt><dt><span class="section"><a href="ch07s03.html">Debugging Regular Expressions</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch08.html">Known Bugs & Problems</a></span></dt><dd><dl><dt><span class="section"><a href="ch08s01.html">Debugger</a></span></dt><dd><dl><dt><span class="section"><a href="ch08s01.html#N10A69">Problems Showing Local Variables</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch09.html">References</a></span></dt></dl></div></div></body></html> \ No newline at end of file +<html xmlns="http://www.w3.org/1999/xhtml"><head><title>EPIC - User's Guide</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="next" href="ch01.html" title="Plug-in Installation" /></head><body><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="N10001" />EPIC - User's Guide</h1></div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">Plug-in Installation</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s01.html">Prerequisites</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s01.html#N1000D">Eclipse</a></span></dt><dt><span class="section"><a href="ch01s01.html#N10023">Perl</a></span></dt><dt><span class="section"><a href="ch01s01.html#N10032">Considerations when using Cygwin</a></span></dt></dl></dd><dt><span class="section"><a href="ch01s02.html">Installation</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">Setting Up Preferences</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s01.html">General Preferences</a></span></dt><dt><span class="section"><a href="ch02s02.html">Code Assist</a></span></dt><dt><span class="section"><a href="ch02s03.html">Editor</a></span></dt><dt><span class="section"><a href="ch02s04.html">Source Formatter</a></span></dt><dt><span class="section"><a href="ch02s05.html">Task Tags</a></span></dt><dt><span class="section"><a href="ch02s06.html">Templates</a></span></dt><dt><span class="section"><a href="ch02s07.html">Associating Files with the Perl Editor</a></span></dt><dt><span class="section"><a href="ch02s08.html">CVS Setup</a></span></dt><dt><span class="section"><a href="ch02s09.html">Setting Up the Debugger</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">Perl Projects</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s01.html">Creating a Project</a></span></dt><dt><span class="section"><a href="ch03s02.html">Perl Include Path</a></span></dt><dt><span class="section"><a href="ch03s03.html">Converting an Existing Project</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch04.html">Eclipse Basics</a></span></dt><dd><dl><dt><span class="section"><a href="ch04s01.html">Perspectives</a></span></dt><dt><span class="section"><a href="ch04s02.html">Views</a></span></dt><dt><span class="section"><a href="ch04s03.html">Using Perspectives</a></span></dt><dd><dl><dt><span class="section"><a href="ch04s03.html#N1025E">New Perspectives</a></span></dt><dt><span class="section"><a href="ch04s03.html#N102D9">Configuring Perspectives</a></span></dt><dt><span class="section"><a href="ch04s03.html#N10348">Saving a User Defined Perspective</a></span></dt><dt><span class="section"><a href="ch04s03.html#N1036D">Resetting Perspectives</a></span></dt></dl></dd><dt><span class="section"><a href="ch04s04.html">Using Views</a></span></dt><dd><dl><dt><span class="section"><a href="ch04s04.html#N103A4">Opening Views</a></span></dt><dt><span class="section"><a href="ch04s04.html#N103C2">Moving and Docking Views</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch05.html">Working with the Perl Editor</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s01.html">Syntax Check</a></span></dt><dt><span class="section"><a href="ch05s02.html">Explain Errors and Warnings</a></span></dt><dt><span class="section"><a href="ch05s03.html">Open Declaration</a></span></dt><dt><span class="section"><a href="ch05s04.html">Perldoc</a></span></dt><dt><span class="section"><a href="ch05s05.html">Quick Reference</a></span></dt><dt><span class="section"><a href="ch05s06.html">Code Assist</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s06.html#N1049B">Variable Inspection</a></span></dt><dt><span class="section"><a href="ch05s06.html#N104AE">Module Inspection</a></span></dt></dl></dd><dt><span class="section"><a href="ch05s07.html">Task Markers</a></span></dt><dt><span class="section"><a href="ch05s08.html">Templates</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s08.html#N104F4">Defining Templates</a></span></dt><dt><span class="section"><a href="ch05s08.html#N10526">Using Templates</a></span></dt></dl></dd><dt><span class="section"><a href="ch05s09.html">Source Formatter</a></span></dt><dt><span class="section"><a href="ch05s10.html">Source Folding</a></span></dt><dt><span class="section"><a href="ch05s11.html">Refactoring</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s11.html#N10591">Extract Subroutine</a></span></dt></dl></dd><dt><span class="section"><a href="ch05s12.html">HTML Export</a></span></dt><dt><span class="section"><a href="ch05s13.html">Outline View</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch06.html">Using the Perl Debugger</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s01.html">Launching Perl Programs</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s01.html#N10629">Launching Perl Programs in Run Mode</a></span></dt><dt><span class="section"><a href="ch06s01.html#N10668">Re-launching a Perl Program</a></span></dt></dl></dd><dt><span class="section"><a href="ch06s02.html">Creating Launch Configurations</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s02.html#N106C9">Perl Local: Running a Perl Script on the Local Machine</a></span></dt><dt><span class="section"><a href="ch06s02.html#N10718">Perl CGI: Run Perl Programs in a CGI Environment</a></span></dt><dt><span class="section"><a href="ch06s02.html#N10783">Perl Remote: Debug a Perl Script on a Remote Machine</a></span></dt></dl></dd><dt><span class="section"><a href="ch06s03.html">Breakpoints</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s03.html#N10866">Setting Breakpoints</a></span></dt><dt><span class="section"><a href="ch06s03.html#N1087C">Enabling or Disabling Breakpoints</a></span></dt><dt><span class="section"><a href="ch06s03.html#N10888">Removing Breakpoints</a></span></dt></dl></dd><dt><span class="section"><a href="ch06s04.html">Views in the Debug Perspective</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s04.html#debug-view">Debug View</a></span></dt><dt><span class="section"><a href="ch06s04.html#N108C6">Variables View</a></span></dt><dt><span class="section"><a href="ch06s04.html#breakpoints-view">Breakpoints View</a></span></dt><dt><span class="section"><a href="ch06s04.html#N10943">Perl Expression View</a></span></dt></dl></dd><dt><span class="section"><a href="ch06s05.html">Stepping Through the Execution of a Perl Program</a></span></dt><dd><dl><dt><span class="section"><a href="ch06s05.html#N10982">Step Over</a></span></dt><dt><span class="section"><a href="ch06s05.html#N109A8">Step Into</a></span></dt><dt><span class="section"><a href="ch06s05.html#N109CE">Run to Return</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch07.html">RegExp Plug-in</a></span></dt><dd><dl><dt><span class="section"><a href="ch07s01.html">Enabling the RegExp View</a></span></dt><dt><span class="section"><a href="ch07s02.html">Using the RegExp Plug-in</a></span></dt><dt><span class="section"><a href="ch07s03.html">Debugging Regular Expressions</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch08.html">Known Bugs & Problems</a></span></dt><dd><dl><dt><span class="section"><a href="ch08s01.html">Debugger</a></span></dt><dd><dl><dt><span class="section"><a href="ch08s01.html#N10A6C">Problems Showing Local Variables</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch09.html">References</a></span></dt></dl></div></div></body></html> \ No newline at end of file Index: ch08.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch08.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch08.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch08.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,2 +1,2 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Known Bugs & Problems</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="index.html" title="EPIC - User's Guide" /><link rel="prev" href="ch07s03.html" title="Debugging Regular Expressions" /><link rel="next" href="ch08s01.html" title="Debugger" /></head><body><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="known-problems" />Known Bugs & Problems</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch08s01.html">Debugger</a></span></dt><dd><dl><dt><span class="section"><a href="ch08s01.html#N10A69">Problems Showing Local Variables</a></span></dt></dl></dd></dl></div></div></body></html> \ No newline at end of file +<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Known Bugs & Problems</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="index.html" title="EPIC - User's Guide" /><link rel="prev" href="ch07s03.html" title="Debugging Regular Expressions" /><link rel="next" href="ch08s01.html" title="Debugger" /></head><body><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="known-problems" />Known Bugs & Problems</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch08s01.html">Debugger</a></span></dt><dd><dl><dt><span class="section"><a href="ch08s01.html#N10A6C">Problems Showing Local Variables</a></span></dt></dl></dd></dl></div></div></body></html> \ No newline at end of file Index: ch07s03.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch07s03.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch07s03.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch07s03.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Debugging Regular Expressions</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch07.html" title="RegExp Plug-in" /><link rel="prev" href="ch07s02.html" title="Using the RegExp Plug-in" /><link rel="next" href="ch08.html" title="Known Bugs & Problems" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N10A39" />Debugging Regular Expressions</h2></div></div></div><p>The Single Step feature allows for a step by step inspection of +<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Debugging Regular Expressions</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch07.html" title="RegExp Plug-in" /><link rel="prev" href="ch07s02.html" title="Using the RegExp Plug-in" /><link rel="next" href="ch08.html" title="Known Bugs & Problems" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N10A3C" />Debugging Regular Expressions</h2></div></div></div><p>The Single Step feature allows for a step by step inspection of the regular expression.</p><p>If no groups <code class="literal">(<span class="symbol">...</span>)</code> are defined by the user, the RegExp Plug-in tries to use logical blocks for matching, otherwise the already existing groups are used.</p><p>The following buttons are provided:</p><div class="itemizedlist"><ul type="disc"><li><p><span class="inlinemediaobject"><img src="images/debug_stop.gif" /></span> Reset (clears all color markers)</p></li><li><p><span class="inlinemediaobject"><img src="images/debug_forward.gif" /></span> Step forward</p></li><li><p><span class="inlinemediaobject"><img src="images/debug_back.gif" /></span> Step backward</p></li></ul></div></div></body></html> \ No newline at end of file Index: ch05s03.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch05s03.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch05s03.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch05s03.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Open Declaration</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch05.html" title="Working with the Perl Editor" /><link rel="prev" href="ch05s02.html" title="Explain Errors and Warnings" /><link rel="next" href="ch05s04.html" title="Perldoc" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N1042C" />Open Declaration</h2></div></div></div><p>Open Declaration allows the user to search for the declaration of - a specific subroutine or package.</p><div class="screenshot"><div class="mediaobject" align="center"><img src="images/OpenDeclaration_Menu.png" align="middle" alt="Open Declaration context menu" /></div></div><p>The search first determines what is selected. If no text is + a specific subroutine or package.</p><div class="screenshot"><div class="mediaobject" align="center"><img src="images/OpenDeclaration_Menu.gif" align="middle" alt="Open Declaration context menu" /></div></div><p>The search first determines what is selected. If no text is selected, it attempts to find a subroutine or package name at the current cursor position. The search will fail if neither is selected.</p><p>Due to the dynamic nature of Perl programs, the search is not @@ -9,4 +9,4 @@ named module file using the @INC path. For unqualified subroutine names, the search will first occur in the current editor and then extend to modules referenced by 'use' and (literal) 'require' statements.</p><p>If the declaration is found, it will be highlighted in an existing - or new editor.</p><div class="screenshot"><div class="mediaobject" align="center"><img src="images/OpenDeclaration_Found.png" align="middle" alt="Open Declaration result" /></div></div></div></body></html> \ No newline at end of file + or new editor.</p><div class="screenshot"><div class="mediaobject" align="center"><img src="images/OpenDeclaration_Found.gif" align="middle" alt="Open Declaration result" /></div></div></div></body></html> \ No newline at end of file Index: ch06s01.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch06s01.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch06s01.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch06s01.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -4,7 +4,7 @@ examined.</p></li><li><p>In debug mode, execution may be suspended and resumed, variables may be inspected, and expressions may be evaluated.</p></li></ul></div><p>The environment a Perl program is to be executed in is defined via "Launch Configurations". A launch configuration defines</p><div class="itemizedlist"><ul type="disc"><li><p>if the program is to be executed in a CGI or normal Perl - environment</p></li><li><p>the host the program is to be executed on</p></li><li><p>the program to execute</p></li><li><p>execution parameters to pass</p></li><li><p>environment variables (for CGI environment)</p></li><li><p>configuration data for the web server used to provide the CGI + environment</p></li><li><p>the host the program is to be executed on</p></li><li><p>the program to execute</p></li><li><p>execution parameters to pass</p></li><li><p>environment variables</p></li><li><p>configuration data for the web server used to provide the CGI framework</p></li></ul></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10629" />Launching Perl Programs in Run Mode</h3></div></div></div><div class="screenshot"><div class="mediaobject" align="center"><img src="images/run_diag.gif" align="middle" alt="Run Configurations Dialog" /></div></div><div class="orderedlist"><ol type="1"><li><p>Select <span class="guimenu">Run</span> â <span class="guimenuitem">Run...</span> from the Eclipse menu.</p></li><li><p>Within the appearing dialog, select the configuration type:</p><div class="itemizedlist"><ul type="disc"><li><p>Perl Local: Run a Perl script on the local machine</p></li><li><p>Perl CGI: Run Perl programs in a CGI environment on the Index: ch06s05.html =================================================================== RCS file: /cvsroot/e-p-i-c/org.epic.doc/html/guide/ch06s05.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- ch06s05.html 2 Oct 2006 21:42:34 -0000 1.4 +++ ch06s05.html 7 Oct 2006 16:14:56 -0000 1.5 @@ -1,15 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Stepping Through the Execution of a Perl Program</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch06.html" title="Using the Perl Debugger" /><link rel="prev" href="ch06s04.html" title="Views in the Debug Perspective" /><link rel="next" href="ch07.html" title="RegExp Plug-in" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N1097A" />Stepping Through the Execution of a Perl Program</h2></div></div></div><p>When a thread is suspended, the step controls can be used to step +<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Stepping Through the Execution of a Perl Program</title><link href="book.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.70.1" name="generator" /><link rel="start" href="index.html" title="EPIC - User's Guide" /><link rel="up" href="ch06.html" title="Using the Perl Debugger" /><link rel="prev" href="ch06s04.html" title="Views in the Debug Perspective" /><link rel="next" href="ch07.html" title="RegExp Plug-in" /></head><body><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="N1097D" />Stepping Through the Execution of a Perl Program</h2></div></div></div><p>When a thread is suspended, the step controls can be used to step through the execution of the program line-by-line. If a breakpoint is encountered while performing a step operation, the execution will - suspend at the breakpoint and the step operation is ended.</p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N1097F" />Step Over</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p>Select a stack frame in the <span class="guilabel">Debug</span> view. + suspend at the breakpoint and the step operation is ended.</p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N10982" />Step Over</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p>Select a stack frame in the <span class="guilabel">Debug</span> view. The current line of execution in that stack frame is highlighted in the editor in the <span class="guilabel">Debug</span> perspective.</p></li><li><p>Click the <span class="guibutton">Step Over</span> button (<span class="inlinemediaobject"><img src="images/step_over.gif" /></span>) in the <span class="guilabel">Debug</span> view toolbar, or press the <span><strong class="keycap">F6</strong></span> key. The currently selected line is executed and suspends on the next executable - line.</p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N109A5" />Step Into</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p>Select a stack frame in the <span class="guilabel">Debug</span> view. + line.</p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N109A8" />Step Into</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p>Select a stack frame in the <span class="guilabel">Debug</span> view. The current line of execution in that stack frame is highlighted in the editor in the <span class="guilabel">Debug</span> perspective.</p></li><li><p>Click the <span class="guibutton">Step Into</span> button @@ -17,7 +17,7 @@ toolbar, or press the <span><strong class="keycap">F5</strong></span> key. The next expression on the currently selected line to be executed is invoked, and execution suspends at the next executable line in the method that - is invoked.</p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="N109CB... [truncated message content] |