📄 changelog.0
字号:
bashdb-help.inc, bashdb-hist.inc, bashdb-init.inc, bashdb-io.inc, bashdb-list.inc, bashdb-main.inc, bashdb-set.inc, bashdb-sig.inc, bashdb-stack.inc: Try to make more ksh-93 compatible. declare -> typeset (except when using declare -p or declare -a). source -> .2003-02-12 Wednesday 06:47 Rocky Bernstein <rocky@panix.com> * bashdb: Small changes to make a little more consistent with ksh932003-01-01 Wednesday 04:25 Rocky Bernstein <rocky@panix.com> * bashdb-pre.inc.in: Comment more.2003-01-01 Wednesday 04:17 Rocky Bernstein <rocky@panix.com> * bashdb-file.inc: Add % to list of translated file characters.2002-12-31 Tuesday 16:57 Rocky Bernstein <rocky@panix.com> * bashdb-fns.inc, bashdb-list.inc, bashdb-sig.inc: Make all bashdb functions begin _bashdb - were were missing a couple of routines.2002-12-31 Tuesday 04:20 Rocky Bernstein <rocky@panix.com> * bashdb-file.inc: Add + to list of translated file2var characters.2002-12-25 Wednesday 15:30 Rocky Bernstein <rocky@panix.com> * bashdb-cmds.inc: More state saved.2002-12-25 Wednesday 15:20 Rocky Bernstein <rocky@panix.com> * NEWS: Recent stuff.2002-12-25 Wednesday 15:18 Rocky Bernstein <rocky@panix.com> * TODO, bashdb-brk.inc, bashdb-cmds.inc, bashdb-file.inc, bashdb-hist.inc, bashdb-set.inc, bashdb-sig.inc, tests/misc.right, tests/multi3.cmd, tests/multi3.right, tests/run-multi, tests/sig.right: Start the tedious task of having a mechanism for setting variables that in a subshell so that its value appears in its parent shell.2002-12-25 Wednesday 04:14 Rocky Bernstein <rocky@panix.com> * bashdb-brk.inc, bashdb-cmds.inc: Fix setting breakpoints over restart. Needed to save the _brkpt_filevar and _action_filevar arrays as well as _brkpt_count and _brkpt_cond arrays. If we are in a subshell, we need to save BASHB_RESTART_FILE so it will get set in sup-shells.2002-12-25 Wednesday 03:13 Rocky Bernstein <rocky@panix.com> * NEWS: Update as appropriate.2002-12-25 Wednesday 03:13 Rocky Bernstein <rocky@panix.com> * bashdb-cmds.inc, bashdb-file.inc, bashdb-sig.inc: Bug/Feature fix: Restart now quits all subshells before issuing its restart (exec) command.2002-12-21 Saturday 02:31 Rocky Bernstein <rocky@panix.com> * bashdb-fns.inc: Small typo.2002-12-20 Friday 18:13 Rocky Bernstein <rocky@panix.com> * tests/Makefile.am: Add run-bugIFS.2002-12-20 Friday 17:22 Rocky Bernstein <rocky@panix.com> * TODO: Update.2002-12-20 Friday 17:17 Rocky Bernstein <rocky@panix.com> * NEWS: - Bug: if IFS set character in filename: the filename would be truncated. Handle IFS save/restore more pervasively by saving on DEBUG handler entry.2002-12-20 Friday 17:12 Rocky Bernstein <rocky@panix.com> * bashdb-cmds.inc, bashdb-fns.inc: Save and restore IFS on debug signal handler. It means we can remove custom save/restores elsewhere in the code.2002-12-20 Friday 17:11 Rocky Bernstein <rocky@panix.com> * tests/: bugIFS, bugIFS.cmd, bugIFS.right, bugIFS.sh, bugIFS.tests, run-bugIFS: Regression test of recent bug when not setting IFS on signal entry.2002-12-20 Friday 17:09 Rocky Bernstein <rocky@panix.com> * tests/sig.right: Update for IFS bug fix.2002-12-10 Tuesday 09:45 Rocky Bernstein <rocky@panix.com> * bashdb-brk.inc: More bash-oriented way to strip off a suffix.2002-12-10 Tuesday 06:05 Rocky Bernstein <rocky@panix.com> * emacs/gud.el: Eval expression command is "x" not "pe"2002-12-09 Monday 13:16 Rocky Bernstein <rocky@panix.com> * CHANGES: "set -x" now show "for", "case" and "select" headers ( "for x in", "case c in", "select s")2002-12-09 Monday 12:13 Rocky Bernstein <rocky@panix.com> * tests/version: not needed?2002-12-08 Sunday 03:42 Rocky Bernstein <rocky@panix.com> * NEWS: Get ready for yet another release.2002-12-07 Saturday 21:49 Rocky Bernstein <rocky@panix.com> * bashdb-main.inc: Make sure we can read the restart file.2002-12-07 Saturday 21:48 Rocky Bernstein <rocky@panix.com> * bashdb-cmds.inc: Forgot to unset flag which says to reread the file.2002-12-07 Saturday 21:43 Rocky Bernstein <rocky@panix.com> * bashdb, bashdb-brk.inc, bashdb-cmds.inc, bashdb-main.inc, tests/brkpt2.right, tests/debug.right, tests/finish.right, tests/parm.right, tests/sig.right: Preserve breakpoints, watchpoints, debugger set variables on a restart.2002-12-07 Saturday 21:41 Rocky Bernstein <rocky@panix.com> * Makefile.am: Remove compile of bashdb.elc. It's going away anyway.2002-12-07 Saturday 15:24 Rocky Bernstein <rocky@panix.com> * NEWS: As appropriate.2002-12-07 Saturday 13:18 Rocky Bernstein <rocky@panix.com> * NEWS: Update as appropriate.2002-12-07 Saturday 13:16 Rocky Bernstein <rocky@panix.com> * bashdb-io.inc: bashdb-io.inc (_bashdb_readlin): - When reading large files which takes a long time, print out status every 1000 lines.2002-12-07 Saturday 13:02 Rocky Bernstein <rocky@panix.com> * NEWS: Bug: (parse.y) line number was not updated properly when in a here documented with an unquoted delimter and containing backslash newline. Update and modernize tests and make executable.2002-12-07 Saturday 03:47 Rocky Bernstein <rocky@panix.com> * bashdb-sig-ret.inc: Not used, but it if it were, this would be right. Need to save/restore IFS around a "set -"2002-12-07 Saturday 03:44 Rocky Bernstein <rocky@panix.com> * bashdb-list.inc: Typo.2002-12-07 Saturday 03:43 Rocky Bernstein <rocky@panix.com> * NEWS: Update as appropriate.2002-12-06 Friday 16:27 Rocky Bernstein <rocky@panix.com> * emacs/: gud.el, gud.el.diff: A typo. Also modified DB when I meant to modify bashdb.2002-12-04 Wednesday 00:46 Rocky Bernstein <rocky@panix.com> * bashdb-help.inc: Typo.2002-12-04 Wednesday 00:34 Rocky Bernstein <rocky@panix.com> * bashdb-fns.inc: Remove previous variable test. Not needed?2002-12-04 Wednesday 00:24 Rocky Bernstein <rocky@panix.com> * bashdb-fns.inc: Bug in set was set of IFS messing up "set" parsing. This time for sure!?2002-12-03 Tuesday 23:36 Rocky Bernstein <rocky@panix.com> * bashdb-fns.inc: More precise function comment.2002-12-03 Tuesday 23:34 Rocky Bernstein <rocky@panix.com> * bashdb-fns.inc: Bug: if _bashdb_old_set_opts was null. Test now.2002-12-02 Monday 13:20 Rocky Bernstein <rocky@panix.com> * TODO: Update as appropriate.2002-12-02 Monday 11:58 Rocky Bernstein <rocky@panix.com> * NEWS: Update as appropriate.2002-12-02 Monday 11:42 Rocky Bernstein <rocky@panix.com> * bashdb-cmds.inc, bashdb-file.inc, bashdb-init.inc: bashdb-file.inc: source persistent only if it exists. bashdb-init.inc/bashdb-cmds.inc: read persistent, write persistent.2002-12-02 Monday 11:41 Rocky Bernstein <rocky@panix.com> * bashdb-help.inc: Update doc for "x/examine"2002-12-02 Monday 11:41 Rocky Bernstein <rocky@panix.com> * bashdb-sig.inc: Hack (but works more often) cleanup of persistent file.2002-12-02 Monday 11:40 Rocky Bernstein <rocky@panix.com> * CHANGES, NEWS, TODO: As appropriate.2002-12-02 Monday 11:39 Rocky Bernstein <rocky@panix.com> * tests/: Makefile.am, run-misc, run-sig: Makefile.am: add run-multi run-sig: line number changes run-misc: bad testing of return codes. Wasn't doing second test.2002-12-02 Monday 09:32 Rocky Bernstein <rocky@panix.com> * CHANGES: Update as appropriate.2002-12-01 Sunday 21:26 Rocky Bernstein <rocky@panix.com> * tests/: multi3.cmd, multi3.tests: Regression test for multi-statement lines and quit multiple levels2002-12-01 Sunday 21:24 Rocky Bernstein <rocky@panix.com> * tests/: misc.right, multi.sh, multi1.cmd, multi1.right, multi1.tests, multi2.cmd, multi2.right, multi2.tests, multi3.right, run-multi, sig.right: Regression tests for multi-statement lines and new quit command.2002-12-01 Sunday 00:34 Rocky Bernstein <rocky@panix.com> * tests/misc.right: Was checking buggy history command.2002-12-01 Sunday 00:13 Rocky Bernstein <rocky@panix.com> * bashdb-hist.inc: Typo.. "H count" was broken.2002-11-30 Saturday 06:16 masata-y * bashdb: Fix a typo.2002-11-26 Tuesday 15:47 Rocky Bernstein <rocky@panix.com> * bashdb-init.inc, bashdb-set-d-vars.inc: More elegant (and I wonder if not more robust) way to set $1 via set. Use "set -- xx yy" rather than "set xx yy"2002-11-26 Tuesday 12:23 Rocky Bernstein <rocky@panix.com> * NEWS: Update as appropriate.2002-11-26 Tuesday 12:09 Rocky Bernstein <rocky@panix.com> * emacs/gud.el.diff: Set default minibuf-mod-map in bashdb read call from Masatake YAMATO and add link to http://bashdb.sourceforge.net2002-11-26 Tuesday 12:04 Rocky Bernstein <rocky@panix.com> * emacs/gud.el: Add HTTP reference.2002-11-26 Tuesday 11:34 Rocky Bernstein <rocky@panix.com> * emacs/gud.el: Change from Masatake YAMATO in running bash initially. Uses gud-minibuffer-local-map now.2002-11-23 Saturday 05:17 Rocky Bernstein <rocky@panix.com> * bashdb-sig.inc: Don't wipe temp files unless subshell is 0. Likewise don't enter command shell if subshell is not 0. Don't know that this will make much difference, but I guess it's the right thing to do.2002-11-23 Saturday 05:15 Rocky Bernstein <rocky@panix.com> * tests/misc.right: Output changed because of "set showcommand"2002-11-23 Saturday 03:02 Rocky Bernstein <rocky@panix.com> * bashdb-help.inc: Document help "set showcommand"2002-11-23 Saturday 02:50 Rocky Bernstein <rocky@panix.com> * NEWS: Update as appropriate.2002-11-23 Saturday 02:50 Rocky Bernstein <rocky@panix.com> * bashdb-init.inc: Bug: if no script we were running "set" to dump environment.2002-11-23 Saturday 01:57 Rocky Bernstein <rocky@panix.com> * bashdb-cmds.inc, bashdb-list.inc, bashdb-set.inc, emacs/bashdb.el, emacs/gud.el, tests/sig.right: We now keep track of the subshell level: dynamic veriable BASH_SUBSHELL and the debugger prints these as ()'s inside of the prompt.2002-11-21 Thursday 05:44 Rocky Bernstein <rocky@panix.com> * ddd/ddd-3.3.1-bashdb.diff: Display bash variables of the form ${foo} or even ${foo[bar]##/*} now.2002-11-20 Wednesday 17:00 Rocky Bernstein <rocky@panix.com> * TODO: Current state of things and known bugs.2002-11-20 Wednesday 15:11 Rocky Bernstein <rocky@panix.com> * NEWS: Update as appropriate.2002-11-20 Wednesday 14:55 Rocky Bernstein <rocky@panix.com> * bashdb-init.inc: "bash --debugger script args" was not setting args properly.2002-11-20 Wednesday 04:31 Rocky Bernstein <rocky@panix.com> * tests/sig.right: Output chagned yet again.2002-11-20 Wednesday 04:03 Rocky Bernstein <rocky@panix.com> * tests/debug.right: Change to have it work with different paths. Use basename setting.2002-11-20 Wednesday 04:02 Rocky Bernstein <rocky@panix.com> * bashdb-cmds.inc: Changes to have regression tests work with different paths.2002-11-20 Wednesday 03:27 Rocky Bernstein <rocky@panix.com> * tests/run-sig: Typo.2002-11-20 Wednesday 03:20 Rocky Bernstein <rocky@panix.com> * tests/: brkpt2.right, debug.right, finish.right, parm.right: Shortend bashdb.2002-11-20 Wednesday 03:17 Rocky Bernstein <rocky@panix.com> * bashdb: We have a better expand_fn now if we need it.2002-11-20 Wednesday 02:44 Rocky Bernstein <rocky@panix.com> * Makefile.am: This is a pain. Get date and autoregen right on bashdb-pre.inc.2002-11-20 Wednesday 02:37 Rocky Bernstein <rocky@panix.com> * tests/misc.right: Made more like GDB output for ddd.2002-11-20 Wednesday 02:26 Rocky Bernstein <rocky@panix.com> * TODO: Mostly hacks to make a distribution work smoothly.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -