📄 changelog.0
字号:
list.tests, subshell2.tests, subshell3.tests, subshell4.tests, tbreak.tests, watch1.tests, watch2.tests: changes to making "make dist" work2003-06-01 Sunday 01:18 Rocky Bernstein <rocky@panix.com> * CHANGES, Makefile.am, bashdb, bashdb.in, configure.in, dbg-file.inc, test/.cvsignore, test/Makefile.am, test/action.cmd, test/action.right, test/action.tests, test/brkpt1.cmd, test/brkpt1.right, test/brkpt1.tests, test/brkpt2.cmd, test/brkpt2.right, test/brkpt2.tests, test/brkpt3.cmd, test/brkpt3.right, test/brkpt3.tests, test/bugIFS, test/bugIFS.cmd, test/bugIFS.right, test/bugIFS.sh, test/bugIFS.tests, test/dbg-test1.sh, test/dbg-test1.sub, test/dbg-test2.sh, test/debug.cmd, test/debug.right, test/debug.sh, test/debug.tests, test/debug2.cmd, test/display.cmd, test/display.right, test/display.tests, test/finish.cmd, test/finish.right, test/finish.tests, test/list.cmd, test/list.right, test/list.tests, test/misc-output.right, test/misc.cmd, test/misc.right, test/misc.tests, test/multi4.cmd, test/multi4.right, test/multi4.tests, test/parm.cmd, test/parm.right, test/parm.sh, test/parm.tests, test/prof1.cmd, test/prof2.cmd, test/run-action, test/run-all, test/run-brkpt, test/run-brkpt1, test/run-bugIFS, test/run-debug, test/run-display, test/run-finish, test/run-list, test/run-misc, test/run-multi, test/run-parm, test/run-search, test/run-sig, test/run-skip, test/run-subshell, test/run-tbreak, test/run-watch1, test/run-watch2, test/search.cmd, test/search.right, test/search.tests, test/sig.cmd, test/sig.right, test/sig.sh, test/sig.tests, test/skip.cmd, test/skip.right, test/skip.sh, test/skip.tests, test/subshell.sh, test/subshell1.cmd, test/subshell1.right, test/subshell1.tests, test/subshell2.cmd, test/subshell2.right, test/subshell2.tests, test/subshell3.cmd, test/subshell3.right, test/subshell3.tests, test/subshell4.cmd, test/subshell4.right, test/subshell4.tests, test/tbreak.cmd, test/tbreak.right, test/tbreak.tests, test/watch1.cmd, test/watch1.right, test/watch1.tests, test/watch2.cmd, test/watch2.right, test/watch2.tests, tests/.cvsignore, tests/Makefile.am, tests/action.cmd, tests/action.right, tests/action.tests, tests/brkpt1.cmd, tests/brkpt1.right, tests/brkpt1.tests, tests/brkpt2.cmd, tests/brkpt2.right, tests/brkpt2.tests, tests/brkpt3.cmd, tests/brkpt3.right, tests/brkpt3.tests, tests/bugIFS, tests/bugIFS.cmd, tests/bugIFS.right, tests/bugIFS.sh, tests/bugIFS.tests, tests/dbg-test1.sh, tests/dbg-test1.sub, tests/dbg-test2.sh, tests/debug.cmd, tests/debug.right, tests/debug.sh, tests/debug.tests, tests/debug2.cmd, tests/display.cmd, tests/display.right, tests/display.tests, tests/finish.cmd, tests/finish.right, tests/finish.tests, tests/list.cmd, tests/list.right, tests/list.tests, tests/misc-output.right, tests/misc.cmd, tests/misc.right, tests/misc.tests, tests/multi4.cmd, tests/multi4.right, tests/multi4.tests, tests/parm.cmd, tests/parm.right, tests/parm.sh, tests/parm.tests, tests/prof1.cmd, tests/prof2.cmd, tests/run-action, tests/run-all, tests/run-brkpt, tests/run-brkpt1, tests/run-bugIFS, tests/run-debug, tests/run-display, tests/run-finish, tests/run-list, tests/run-misc, tests/run-multi, tests/run-parm, tests/run-search, tests/run-sig, tests/run-skip, tests/run-subshell, tests/run-tbreak, tests/run-watch1, tests/run-watch2, tests/search.cmd, tests/search.right, tests/search.tests, tests/sig.cmd, tests/sig.right, tests/sig.sh, tests/sig.tests, tests/skip.cmd, tests/skip.right, tests/skip.sh, tests/skip.tests, tests/subshell.sh, tests/subshell1.cmd, tests/subshell1.right, tests/subshell1.tests, tests/subshell2.cmd, tests/subshell2.right, tests/subshell2.tests, tests/subshell3.cmd, tests/subshell3.right, tests/subshell3.tests, tests/subshell4.cmd, tests/subshell4.right, tests/subshell4.tests, tests/tbreak.cmd, tests/tbreak.right, tests/tbreak.tests, tests/watch1.cmd, tests/watch1.right, tests/watch1.tests, tests/watch2.cmd, tests/watch2.right, tests/watch2.tests: configure->configure.ac tests->test bashdb no longer has hard-coded #! some changes to make "make distcheck" work... More changes later..2003-05-20 Tuesday 18:02 Rocky Bernstein <rocky@panix.com> * dbg-init.inc: More OS-independent (output independent) test if a terminal is attached.2003-04-30 Wednesday 00:22 Rocky Bernstein <rocky@panix.com> * bashdb, dbg-cmds.inc, dbg-fns.inc, dbg-init.inc: Bug: Was using source filename rather than canonicalized (expanded) filename.2003-04-30 Wednesday 00:21 Rocky Bernstein <rocky@panix.com> * tests/: debug.right, list.right, sig.right: Basename made to work like basename.2003-04-08 Tuesday 03:29 Rocky Bernstein <rocky@panix.com> * ddd/ddd-3.3.1-bashdb.diff: We now have this all in CVS as well as a file release.2003-04-08 Tuesday 03:27 Rocky Bernstein <rocky@panix.com> * tests/sig.right: Line number always changing on me.2003-04-08 Tuesday 03:26 Rocky Bernstein <rocky@panix.com> * tests/: misc.cmd, misc.right: Give invalid command to get "Invalid command" back.2003-04-08 Tuesday 03:24 Rocky Bernstein <rocky@panix.com> * dbg-cmds.inc: Use gdb undefined command message.2003-03-31 Monday 15:09 Rocky Bernstein <rocky@panix.com> * NEWS, dbg-brk.inc, tests/action.right, tests/brkpt1.right, tests/brkpt2.right, tests/display.right, tests/tbreak.right, tests/watch1.right: Numbers in breakpoint/watchpoint/action numbers are printed in a "%-3d" rather than (I think the nicer) %3d" to match gdb's output. This helps ddd parse breakpoints.2003-03-31 Monday 03:04 Rocky Bernstein <rocky@panix.com> * NEWS, dbg-brk.inc, tests/action.right, tests/brkpt1.cmd, tests/brkpt1.right, tests/brkpt2.cmd, tests/brkpt2.right, tests/brkpt3.cmd, tests/brkpt3.right, tests/bugIFS.right, tests/debug.right, tests/display.right, tests/finish.right, tests/parm.right, tests/tbreak.right, tests/watch2.right: Breakpoints are now are origin 1 to match gdb. It also helps ddd.2003-03-27 Thursday 05:34 Rocky Bernstein <rocky@panix.com> * dbg-pre.inc.in: Ooops - changed dbg-pre.inc but should have changed this one instead.2003-03-26 Wednesday 14:09 Rocky Bernstein <rocky@panix.com> * tests/: list.cmd, list.right: Add test of filename canonicalization2003-03-26 Wednesday 14:05 Rocky Bernstein <rocky@panix.com> * dbg-file.inc, dbg-io.inc: Add routine to resolve based on dir and then expand a filename. Hopefully will be more permissive in specified and work more like gdb.2003-03-26 Wednesday 14:01 Rocky Bernstein <rocky@panix.com> * dbg-brk.inc: Expand filename only the breakpoint exists.2003-03-26 Wednesday 04:30 Rocky Bernstein <rocky@panix.com> * dbg-list.inc: When set annotate=1 expand full filenames when listing source lines.2003-03-26 Wednesday 04:29 Rocky Bernstein <rocky@panix.com> * dbg-file.inc: Bug in testing absolute file name.2003-03-25 Tuesday 23:46 Rocky Bernstein <rocky@panix.com> * dbg-brk.inc, dbg-file.inc, dbg-list.inc, tests/brkpt3.cmd, tests/brkpt3.right, tests/list.right: Canonicalize filenames in list and breakpoint commands and update regression tests to make sure we don't slip back.2003-03-22 Saturday 00:16 Rocky Bernstein <rocky@panix.com> * dbg-file.inc, dbg-set.inc: Small stuff.2003-03-21 Friday 23:54 Rocky Bernstein <rocky@panix.com> * bashdb, dbg-brk.inc, dbg-file.inc, dbg-fns.inc, dbg-help.inc, dbg-init.inc, dbg-set.inc, tests/brkpt2.right, tests/debug.right, tests/finish.right, tests/parm.right, tests/sig.right, tests/tbreak.right: Add "show dir" and directory search in filename lookup (such as for breakpoints or line listing).2003-03-21 Friday 17:59 Rocky Bernstein <rocky@panix.com> * dbg-sig.inc, tests/sig.right: Signal received message is now gdb's. This simplifies ddd handling.2003-03-21 Friday 17:56 Rocky Bernstein <rocky@panix.com> * TODO: Current sitiation.2003-03-02 Sunday 18:52 Rocky Bernstein <rocky@panix.com> * ddd/ddd-3.3.1-bashdb.diff: Spelled g++ option incorrectly!2003-02-27 Thursday 10:14 Rocky Bernstein <rocky@panix.com> * dbg-brk.inc, dbg-file.inc, dbg-fns.inc, dbg-help.inc, dbg-io.inc: _filenames -> _Dbg_filenames. Array now has expanded name Add routine to print filename in form appropriate to annotation and basename only2003-02-27 Thursday 07:33 Rocky Bernstein <rocky@panix.com> * NEWS: _bashdb_ -> _Dbg_2003-02-27 Thursday 07:27 Rocky Bernstein <rocky@panix.com> * bashdb, dbg-brk.inc, dbg-cmds.inc, dbg-file.inc, dbg-fns.inc, dbg-help.inc, dbg-hist.inc, dbg-init.inc, dbg-io.inc, dbg-list.inc, dbg-main.inc, dbg-pre.inc.in, dbg-set-d-vars.inc, dbg-set.inc, dbg-sig-ret.inc, dbg-sig.inc, dbg-stack.inc, tests/bugIFS.cmd, tests/misc.cmd, tests/misc.right, tests/sig.right: All _bashdb_ variables renamed _Dbg_. Might help for debuggers in other POSIX shells.2003-02-27 Thursday 04:34 Rocky Bernstein <rocky@panix.com> * NEWS, dbg-help.inc, dbg-init.inc, dbg-set.inc, tests/misc.cmd, tests/misc.right: Add "set annotate." More better set/show regression tests.2003-02-25 Tuesday 16:22 Rocky Bernstein <rocky@panix.com> * dbg-brk.inc, tests/brkpt2.right, tests/watch1.right: A little closer to gdb. Mesage reads breakpoint already hit 1 time or breakpoint already hit n times2003-02-25 Tuesday 15:55 Rocky Bernstein <rocky@panix.com> * dbg-brk.inc, tests/action.right, tests/brkpt1.right, tests/brkpt2.right, tests/brkpt3.right, tests/bugIFS.right, tests/debug.right, tests/display.right, tests/finish.right, tests/parm.right, tests/tbreak.right, tests/watch1.right, tests/watch2.right: Make breakpoints look more like gdb. It helps ddd parsing.2003-02-23 Sunday 20:40 Rocky Bernstein <rocky@panix.com> * dbg-file.inc: Add tilde to list of translation characters.2003-02-19 Wednesday 23:45 Rocky Bernstein <rocky@panix.com> * dbg-brk.inc, dbg-cmds.inc, dbg-io.inc, dbg-sig.inc: Some declare -a's turned into typeset -a on the hope (from David Korn) that this will be legal ksh.2003-02-18 Tuesday 00:23 Rocky Bernstein <rocky@panix.com> * .cvsignore: bashdb- -> dbg-2003-02-18 Tuesday 00:23 Rocky Bernstein <rocky@panix.com> * Makefile.am, bashdb-sig-ret.inc, dbg-sig-ret.inc: Miscellaneous small changes for new version and bashdb- -> dbg- changes.2003-02-18 Tuesday 00:02 Rocky Bernstein <rocky@panix.com> * Makefile.am, TODO, bashdb, bashdb-brk.inc, bashdb-cmds.inc, bashdb-file.inc, bashdb-fns.inc, bashdb-help.inc, bashdb-hist.inc, bashdb-init.inc, bashdb-io.inc, bashdb-list.inc, bashdb-main.inc, bashdb-set-d-vars.inc, bashdb-set.inc, bashdb-sig.inc, bashdb-stack.inc, dbg-brk.inc, dbg-cmds.inc, dbg-file.inc, dbg-fns.inc, dbg-help.inc, dbg-hist.inc, dbg-init.inc, dbg-io.inc, dbg-list.inc, dbg-main.inc, dbg-pre.inc, dbg-set-d-vars.inc, dbg-set.inc, dbg-sig.inc, dbg-stack.inc, tests/sig.right, bashdb-pre.inc.in, dbg-pre.inc, dbg-pre.inc.in: bashdb -> dbg to facilitate porting to other POSIX shells.2003-02-17 Monday 22:02 Rocky Bernstein <rocky@panix.com> * bashdb-fns.inc: Remove SUBEXIT trap.2003-02-17 Monday 18:15 Rocky Bernstein <rocky@panix.com> * bashdb-brk.inc, tests/brkpt3.cmd, tests/brkpt3.right, tests/tbreak.cmd, tests/tbreak.right: I think I've gotten over the hurdle of passing information back. Removing breakpoints in a subshell and having that persist now works.2003-02-17 Monday 12:34 Rocky Bernstein <rocky@panix.com> * bashdb-brk.inc: Perhaps some cleanup.2003-02-17 Monday 11:51 Rocky Bernstein <rocky@panix.com> * bashdb-brk.inc, bashdb-cmds.inc, bashdb-file.inc, bashdb-sig.inc, tests/brkpt3.cmd, tests/brkpt3.right, tests/sig.right, tests/subshell3.right: State saving bugs: save state of more breakpoint/action variables, step/next variables.2003-02-17 Monday 01:08 Rocky Bernstein <rocky@panix.com> * NEWS, bashdb-brk.inc, bashdb-file.inc, bashdb-sig.inc: Probably just beating around problems. Perhaps closer. Perhaps not.2003-02-17 Monday 01:05 Rocky Bernstein <rocky@panix.com> * tests/: Makefile.am, brkpt3.cmd, brkpt3.right, brkpt3.tests, run-brkpt, run-brkpt2, run-subshell, sig.right, subshell1.cmd, subshell1.right, subshell2.cmd, subshell2.right, subshell3.cmd, subshell3.right, subshell4.cmd, subshell4.right, subshell4.tests: run-brkpt and run-subshell does all 1.. tests. Add another subshell and brkpt test.2003-02-16 Sunday 17:18 Rocky Bernstein <rocky@panix.com> * bashdb-brk.inc, bashdb-cmds.inc, bashdb-file.inc, bashdb-fns.inc, bashdb-sig.inc: More state recorded in subshell journal: Enable/disable fntrace options having breakpoints persist inside a subshell now works. (Removing has problems though, as does saving/restoring the step counter)2003-02-16 Sunday 17:14 Rocky Bernstein <rocky@panix.com> * tests/subshell2.right: multi->subshell2003-02-16 Sunday 17:13 Rocky Bernstein <rocky@panix.com> * tests/: Makefile.am, multi.sh, multi1.cmd, multi1.right, multi1.tests, multi2.cmd, multi2.right, multi2.tests, multi3.cmd, multi3.right, multi3.tests, run-subshell, sig.right, subshell.sh, subshell1.cmd, subshell1.right, subshell1.tests, subshell2.cmd, subshell2.tests, subshell3.cmd, subshell3.right, subshell3.tests, subshell4.cmd, subshell4.right: multi -> subshell2003-02-16 Sunday 13:34 Rocky Bernstein <rocky@panix.com> * bashdb-brk.inc, bashdb-file.inc, bashdb-fns.inc, bashdb-sig.inc, tests/multi4.right: Back to the future. Back to a single journal file. Can't get SUBEXIT working and this seems to be more reliable (albeit more work/slower).2003-02-15 Saturday 00:04 Rocky Bernstein <rocky@panix.com> * tests/sig.right: Small changes.2003-02-14 Friday 23:49 Rocky Bernstein <rocky@panix.com> * tests/: multi4.cmd, multi4.right, multi4.tests: Add another multi test for quit 0 n.2003-02-14 Friday 23:47 Rocky Bernstein <rocky@panix.com> * NEWS, TODO, bashdb-sig.inc, tests/multi3.cmd, tests/run-multi: Bug in quit 0 n.2003-02-14 Friday 23:38 Rocky Bernstein <rocky@panix.com> * CHANGES: Note BASH_SUBSHELL. Some typographical mistakes corrected.2003-02-14 Friday 23:31 Rocky Bernstein <rocky@panix.com> * NEWS: Update as appropriate.2003-02-14 Friday 23:25 Rocky Bernstein <rocky@panix.com> * bashdb-cmds.inc, bashdb-file.inc, bashdb-fns.inc, bashdb-set-d-vars.inc, bashdb-sig.inc: Better journal mechanism: Now have journal per subshell. (Journal is used to pass information between subshell and parent) There were escaping bugs in putting history entries into the journal and retrieving them. Debugger "Print" now works like quote does. We were having substituion problems before, e.g. "This can't happen" (the single quote in the string). bashdb-fns.inc: New fn _bashdb_esq_dq. Save last_xxx state even if we don't enter the debugger.2003-02-14 Friday 23:16 Rocky Bernstein <rocky@panix.com> * tests/: action.cmd, brkpt1.cmd, brkpt1.right, brkpt2.cmd, brkpt2.right, display.cmd, finish.cmd, finish.right, list.cmd, misc.cmd, misc.right, multi3.cmd, multi3.right, parm.cmd, run-multi, search.cmd, search.right, sig.cmd, sig.right, skip.cmd, skip.right, tbreak.cmd, tbreak.right, watch1.cmd, watch1.right: Print now expands * so add quotes around. Some small regularizations. multi: quit 0 2 now works so note that.a2003-02-13 Thursday 00:55 Rocky Bernstein <rocky@panix.com> * bashdb-brk.inc, bashdb-cmds.inc, bashdb-file.inc, bashdb-fns.inc,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -