<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,7 +1,7 @@
 # -*- shell-script -*-
 # dbg-opts.sh - kshdb command options processing. The bane of programming.
 #
-#   Copyright (C) 2008 Rocky Bernstein rocky@gnu.org
+#   Copyright (C) 2008, 2009 Rocky Bernstein rocky@gnu.org
 #
 #   kshdb is free software; you can redistribute it and/or modify it under
 #   the terms of the GNU General Public License as published by the Free
@@ -34,6 +34,8 @@ options:
     -c | --command STRING   Run STRING instead of a script file
     -n | --nx | --no-init   Don't run initialization files.
     -t | --tty DEV          Run using device for your programs standard input and output
+    -T | --tempdir DIRECTORY 
+                            Use DIRECTORY to store temporary files in
     -V | --version          Print the debugger version number.
     -x | --eval-command CMDFILE
                             Execute debugger commands from CMDFILE.</diff>
      <filename>dbg-opts.sh</filename>
    </modified>
    <modified>
      <diff>@@ -53,6 +53,20 @@ of 100.
 
 Z&lt;&gt;
 
+=item -A | --annotation I&lt;level&gt;
+
+Sets to output additional stack and status information which allows
+front-ends such as emacs to track what's going on without polling. 
+
+This is needed in for regression testing. Using this
+option is equivalent to issuing:
+
+  set annotation LEVEL
+
+inside the debugger.
+
+Z&lt;&gt;
+
 =item -B | --basename
 
 In places where a filename appears in debugger output give just the
@@ -65,7 +79,7 @@ inside the debugger.
 
 Z&lt;&gt;
 
-=item -n | nx
+=item -n | --nx | --no-init
 
 Normally the debugger will read debugger commands in C&lt;~/.kshdbinit&gt;
 if that file exists before accepting user interaction.
@@ -79,7 +93,7 @@ one's C&lt;.kshdbinit&gt; profile.
 
 Z&lt;&gt;
 
-=item -c I&lt;command-string&gt;
+=item -c | --command I&lt;command-string&gt;
 
 Instead of specifying the name of a script file, one can give an
 execution string that is to be debugged. Use this option to do that.
@@ -94,7 +108,7 @@ changeable copyright date in the regression-test matching.
 
 Z&lt;&gt;
 
-=item -x I&lt;debugger-cmdfile&gt;
+=item -x | --eval-command I&lt;debugger-cmdfile&gt;
 
 Run the debugger commands I&lt;debugger-cmdfile&gt; before accepting user
 input.  These commands are read however after any C&lt;.kshdbinit&gt;</diff>
      <filename>doc/kshdb-man.pod</filename>
    </modified>
    <modified>
      <diff>@@ -26,6 +26,8 @@ check_DATA = \
 	skip.cmd           \
 	skip.right         \
 	step.cmd           \
-	step.right
+	step.right         \
+	subshell1.cmd      \
+	subshell1.right
 
 EXTRA_DIST = $(check_DATA)</diff>
      <filename>test/data/Makefile.am</filename>
    </modified>
    <modified>
      <diff>@@ -9,6 +9,7 @@ check_DATA = \
 	hanoi.sh       \
 	nexting.sh     \
 	restart.sh     \
-	stepping.sh
+	stepping.sh    \
+	subshell.sh
 
 EXTRA_DIST = $(check_DATA)</diff>
      <filename>test/example/Makefile.am</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>16f546bbd0b851834d91aaac0e505cd72d67e077</id>
    </parent>
  </parents>
  <author>
    <name>R. Bernstein</name>
    <email>rocky@gnu.org</email>
  </author>
  <url>http://github.com/rocky/kshdb/commit/f77c6e3c2bcfa9d32f049318bb6a193fc4f04237</url>
  <id>f77c6e3c2bcfa9d32f049318bb6a193fc4f04237</id>
  <committed-date>2009-06-22T09:21:46-07:00</committed-date>
  <authored-date>2009-06-22T09:21:46-07:00</authored-date>
  <message>Smalll doc correctoins. Subshell test in distro now.</message>
  <tree>ba587290848c3ea5c5448e7b29f5e178f4221ea1</tree>
  <committer>
    <name>R. Bernstein</name>
    <email>rocky@gnu.org</email>
  </committer>
</commit>
