]>
code.delx.au - gnu-emacs-elpa/log
rocky [Wed, 9 Jul 2014 10:29:41 +0000 (06:29 -0400)]
DRY/fix debugger invocation code. This time, mostly for remake and gdb
rocky [Tue, 8 Jul 2014 01:26:45 +0000 (21:26 -0400)]
Fix up pydbgr and remake somewhat for recent changes
rocky [Mon, 7 Jul 2014 00:37:48 +0000 (20:37 -0400)]
Guard more against bad data and set test to better reflect incomplete data. Should fix test-trepanpl test
rocky [Sun, 6 Jul 2014 22:50:02 +0000 (18:50 -0400)]
trepanpl.el: experiment in setting the debugger-specific minibuffer history.
rocky [Sun, 6 Jul 2014 21:43:01 +0000 (17:43 -0400)]
run.el: run realgud-track-set-debugger after creating a new command buffer.
make-rb-check-filter.rb: was failing in non-unicode strings (Elisp byte-compile code) when run with Ruby 1.9.
rest: remove more warnings.
rocky [Fri, 4 Jul 2014 22:14:14 +0000 (18:14 -0400)]
DRY perldb and regularize debugger code more.
rocky [Fri, 4 Jul 2014 17:22:44 +0000 (13:22 -0400)]
Update copyright for this year on recently changed files
rocky [Fri, 4 Jul 2014 17:21:10 +0000 (13:21 -0400)]
Go over trepan2 and trepan3k to DRY top-level command and expand script names
rocky [Fri, 4 Jul 2014 09:42:46 +0000 (05:42 -0400)]
Small bug in trepan.pl parsing
rocky [Fri, 4 Jul 2014 09:31:16 +0000 (05:31 -0400)]
DRY top-level invocation realgud:trepan. Only expand trepan.pl's script name if expansion finds the file. Otherwise, leave unchanged.
core.el: add reaglud:expand-file-name-if-exists
rocky [Fri, 4 Jul 2014 07:12:35 +0000 (03:12 -0400)]
Fix bugs in realgud-exec shell and nodejs-test.
rocky [Fri, 4 Jul 2014 06:35:36 +0000 (02:35 -0400)]
Small bashdb doc changes
rocky [Fri, 4 Jul 2014 06:33:02 +0000 (02:33 -0400)]
Remove FIXME comment
rocky [Fri, 4 Jul 2014 06:31:45 +0000 (02:31 -0400)]
DRY nodejs top-level command with newly-created realgud:run-debugger. Improve bashdb parsing to handle bash --debugger variant. Improve error messages when a shell command invoking a debugger fails
rocky [Thu, 3 Jul 2014 11:53:32 +0000 (07:53 -0400)]
Start to DRY top-level debugger run code.
rocky [Tue, 1 Jul 2014 08:20:27 +0000 (04:20 -0400)]
Add Filename expansion on nodejs script name
rocky [Tue, 1 Jul 2014 00:40:38 +0000 (20:40 -0400)]
Expand path elements in zshdb
rocky [Mon, 30 Jun 2014 10:32:39 +0000 (06:32 -0400)]
Expand path-like elements in trepan.pl. Use trepan.pl command parsing routine more fully now.
rocky [Mon, 30 Jun 2014 08:16:13 +0000 (04:16 -0400)]
Expand path elements in bashdb
rocky [Mon, 30 Jun 2014 03:14:48 +0000 (23:14 -0400)]
Change leading - to : for namespace separation more
rocky [Mon, 30 Jun 2014 01:28:21 +0000 (21:28 -0400)]
Correct docstring for pdb-parse-args
rocky [Mon, 30 Jun 2014 01:00:36 +0000 (21:00 -0400)]
pdb.el: Expand script name in pdb via pdb parseing routine.
rest: this Adds a dependency on the list-utils package for list-utils-flatten
rocky [Sun, 29 Jun 2014 15:48:24 +0000 (11:48 -0400)]
Make sure we keep separate two invocations that cannonicalize to the same command buffer.
For example "bashdb /etc/profile" and "bashdb /tmp/profile" will canonicalize to buffer
"*bashdb profile shell*", but these must remain distinct. We uniquify the former buffer.
rocky [Sun, 29 Jun 2014 14:22:42 +0000 (10:22 -0400)]
More ignore
rocky [Sun, 29 Jun 2014 14:18:55 +0000 (10:18 -0400)]
source.el: Remove srcbuf-describe in source which was duplicated in helper.
Remove a compiler warning for buffer-killed?
core.el: Add debugger name in error a comint shell error message
rest: Use colon (:) for package delimiter on some "describe" functions.
rocky [Sun, 29 Jun 2014 03:06:14 +0000 (23:06 -0400)]
Mostly minor doc changes on top-level debugger invocation. TODO: add an auxiliary function to realgud-run-process that can handle interpreter (perl, python, ruby) + debugger name or just debugger name
rocky [Mon, 12 May 2014 09:20:15 +0000 (05:20 -0400)]
Use json to show command remap hash. Document fake-output-filter(process string.
rocky [Sun, 11 May 2014 06:44:35 +0000 (02:44 -0400)]
Use realgud:*debugger* rather than realgud-*debugger* for remaining debuggers.
rocky [Sun, 11 May 2014 02:34:10 +0000 (22:34 -0400)]
Go over remake and gdb
rocky [Sun, 11 May 2014 02:22:21 +0000 (22:22 -0400)]
Work on zshdb and gdb for newer naming conventions
rocky [Sun, 11 May 2014 01:39:11 +0000 (21:39 -0400)]
start to use : to separate pacakge from reset. e.g.k realgud-trepan -> realgud:trepan
rocky [Sat, 5 Apr 2014 15:35:56 +0000 (11:35 -0400)]
shortkey has to nuke its local map when going out of shortkey-mode.
rocky [Mon, 31 Mar 2014 09:38:05 +0000 (05:38 -0400)]
Add backtrace to zshdb
rocky [Mon, 31 Mar 2014 09:23:42 +0000 (05:23 -0400)]
shortkey.el: remove '.' from mode var name (for trepan.pl).
remake: misc fixes and add backtrace
cmds.el: correct docstring for realgud-cmd-backtrace
nodejs/init.el: correct regexp for brkpt-set
trepan.pl, perldb: correct langauge used.
rocky [Sun, 30 Mar 2014 17:33:10 +0000 (13:33 -0400)]
Go over specific short-key-mode maps. Had to nuke realgud- prefix in some cases. Add shortkey T for backtrace.
rocky [Sun, 30 Mar 2014 14:50:39 +0000 (10:50 -0400)]
Reduce warnings
rocky [Sun, 30 Mar 2014 03:04:57 +0000 (23:04 -0400)]
nodejs/core.el: match js-mode properly on file recommendations. lang.el: use when and unless better. realgud.el: force a load ao custom.el
rocky [Sun, 30 Mar 2014 02:13:48 +0000 (22:13 -0400)]
Forgot to pull in node.js debugger code.
rocky [Sat, 29 Mar 2014 02:40:09 +0000 (22:40 -0400)]
Some small fixes.
rocky [Sat, 29 Mar 2014 02:26:05 +0000 (22:26 -0400)]
Hook in nodejs.
rocky [Sat, 29 Mar 2014 02:17:24 +0000 (22:17 -0400)]
Work on nodejs debug invocation. gdb fixes.
rocky [Sat, 29 Mar 2014 00:24:35 +0000 (20:24 -0400)]
Can't use snapshot. I don't think we need to pull in emacswiki
rocky [Sat, 29 Mar 2014 00:16:33 +0000 (20:16 -0400)]
Try emacs snapshot
rocky [Fri, 28 Mar 2014 01:08:12 +0000 (21:08 -0400)]
Merge commit '
d02a47b ' into nodejs
rocky [Thu, 27 Mar 2014 01:51:13 +0000 (21:51 -0400)]
Add test of new function get-short-key-mode-map
rocky [Wed, 26 Mar 2014 11:18:24 +0000 (07:18 -0400)]
core.el: qualify names with realgud- more often
track-mode.el: add routine to filter extraneous ansi escape sequences in "node debug".
rocky [Wed, 26 Mar 2014 11:04:31 +0000 (07:04 -0400)]
Make sure custom.el gets pulled in.
rocky [Wed, 26 Mar 2014 04:14:21 +0000 (00:14 -0400)]
shortkey.el: Allow for shortkey mode to be custom to the particular debugger.
cmds.el: Add no-arg versions of step and next
perldb: typo in variable name. But more work is needed.
rocky [Wed, 26 Mar 2014 00:47:50 +0000 (20:47 -0400)]
A couple more "declare-function"s
rocky [Mon, 24 Mar 2014 07:18:37 +0000 (03:18 -0400)]
Sync with master branch
rocky [Mon, 24 Mar 2014 07:16:27 +0000 (03:16 -0400)]
More conversion
rocky [Mon, 24 Mar 2014 07:03:18 +0000 (03:03 -0400)]
Get source location tracking working. Short-mode keys still need a bit of work.
rocky [Mon, 24 Mar 2014 02:15:48 +0000 (22:15 -0400)]
Start to handle nodejs debugger. Not nearly done though.
rocky [Mon, 24 Mar 2014 02:14:28 +0000 (22:14 -0400)]
Better return value on prompt-match()
rocky [Mon, 24 Mar 2014 02:12:02 +0000 (22:12 -0400)]
Comments reflected Ruby inheritence. Simplify regexp.
rocky [Sun, 23 Mar 2014 20:59:11 +0000 (16:59 -0400)]
Went too far last if->when commit.
rocky [Sun, 23 Mar 2014 20:14:37 +0000 (16:14 -0400)]
(if ... (progn ...)) => (when ... ) where appropriate.
rocky [Sun, 23 Mar 2014 14:04:32 +0000 (10:04 -0400)]
One more package doc change
rocky [Sun, 23 Mar 2014 13:44:44 +0000 (09:44 -0400)]
Finish and Beef up track-mode docstrings. Remove more warnings
rocky [Sun, 23 Mar 2014 02:48:35 +0000 (22:48 -0400)]
Add key bindings track-mode doc -- up to debugger pydbgr; the other debuggers I still need to do.
rocky [Sat, 22 Mar 2014 03:14:36 +0000 (23:14 -0400)]
One more URL tag.
rocky [Fri, 21 Mar 2014 23:22:05 +0000 (19:22 -0400)]
Need to add URL to docstring URLs
rocky [Fri, 21 Mar 2014 23:06:34 +0000 (19:06 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Fri, 21 Mar 2014 23:06:24 +0000 (19:06 -0400)]
Improve package documentation
rocky [Wed, 19 Mar 2014 14:45:08 +0000 (10:45 -0400)]
debugger/<name>/<name>.el Group name changed from dbgr to realgud
rocky [Thu, 13 Mar 2014 10:56:58 +0000 (06:56 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
R. Bernstein [Thu, 13 Mar 2014 10:56:27 +0000 (06:56 -0400)]
Merge pull request #26 from elbeardmorez/srcbuf-lock
add customisable variable to control source buffer locking
Pete Beardmore [Tue, 11 Mar 2014 16:09:33 +0000 (16:09 +0000)]
add customisable variable to control source buffer locking
-allow users to control whether the source buffers associated with
the debugger process(es) are locked (read-only mode enabled) when
debugging is in progress
rocky [Thu, 13 Mar 2014 00:02:56 +0000 (20:02 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
R. Bernstein [Thu, 13 Mar 2014 00:02:32 +0000 (20:02 -0400)]
Merge pull request #23 from elbeardmorez/shortkey-hook
Shortkey hook
rocky [Wed, 12 Mar 2014 23:58:15 +0000 (19:58 -0400)]
A couple more warnings removed
R. Bernstein [Wed, 12 Mar 2014 23:43:52 +0000 (19:43 -0400)]
Merge pull request #25 from elbeardmorez/cmdbuf-focus
fix source buffer erroneously receiving focus
Pete Beardmore [Wed, 12 Mar 2014 18:13:36 +0000 (18:13 +0000)]
fix source buffer erroneously receiving focus
-after running commands from the source buffer (e.g. via Short-Key
mode) the source buffer always receives point focus following a
command, regardless of where that command came from. this makes
executing concurrent commands from the command buffer very tedious
-it appears 'realgud-cmd-remap' is only called when executing
commands from the source buffer, but this function is the only place
where 'in-srcbuf' (which ultimately determines which buffer obtains
focus) is set:
(realgud-cmdbuf-info-in-srcbuf?= (not (realgud-cmdbuf? buffer)))
hence 'in-srcbuf' is only ever set 't' from its initial 'nil' value,
resulting in the behaviour described
-this commit simply resets the 'in-srcbuf' variable at an appropriate
point in the command execution stack
Pete Beardmore [Tue, 11 Mar 2014 15:24:30 +0000 (15:24 +0000)]
shortkey, add mode hook call at setup
-enable 'realgud-short-key-mode-hook' for those who might need it
Pete Beardmore [Tue, 11 Mar 2014 15:19:39 +0000 (15:19 +0000)]
shortkey, clean up 'realgud-short-key-mode-setup' (whitespace only)
-give nesting a chance by removing mix of tabs and spaces
rocky [Sun, 9 Mar 2014 02:49:32 +0000 (21:49 -0500)]
Remove more warnings
rocky [Sun, 9 Mar 2014 02:41:17 +0000 (21:41 -0500)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Sun, 9 Mar 2014 02:41:05 +0000 (21:41 -0500)]
Correct trepan.pl location regexp
rocky [Thu, 27 Feb 2014 21:32:37 +0000 (16:32 -0500)]
Yet another attempt to narrow the track region and reduce compile warnings.
rocky [Sun, 23 Feb 2014 15:39:55 +0000 (10:39 -0500)]
I hate conflicted merges
rocky [Sun, 23 Feb 2014 15:38:02 +0000 (10:38 -0500)]
Set in debugger after debugger process gets started.
R. Bernstein [Sun, 23 Feb 2014 11:14:40 +0000 (06:14 -0500)]
Update README.md
R. Bernstein [Sun, 23 Feb 2014 11:14:13 +0000 (06:14 -0500)]
Update README.md
R. Bernstein [Sun, 23 Feb 2014 11:13:52 +0000 (06:13 -0500)]
Update README.md
rocky [Mon, 17 Feb 2014 08:49:13 +0000 (03:49 -0500)]
Think I have the reappearing breakpoint problem solved, by setting last-input-end set properly. Should this be called last-input-start instead?
rocky [Mon, 17 Feb 2014 08:20:40 +0000 (03:20 -0500)]
Reduce warnings
rocky [Sun, 16 Feb 2014 22:30:34 +0000 (17:30 -0500)]
Save last end position. More warnings removed.
rocky [Sun, 16 Feb 2014 19:13:02 +0000 (14:13 -0500)]
Add go debugger gub. (MELPA recipe is now in git.) Remove Carton
rocky [Sun, 16 Feb 2014 16:26:20 +0000 (11:26 -0500)]
Reduce warnings
rocky [Sun, 16 Feb 2014 13:28:48 +0000 (08:28 -0500)]
core.el: srcbuf-init function call had simplified and I missed this call. helper.el: add more declare-functions.
rocky [Sun, 16 Feb 2014 06:00:39 +0000 (01:00 -0500)]
reinstate Travis
rocky [Sun, 16 Feb 2014 06:00:15 +0000 (01:00 -0500)]
Add help to Makefile
rocky [Sun, 16 Feb 2014 04:16:26 +0000 (23:16 -0500)]
Travis yet again. Try to get emacs24 in there at least
rocky [Sun, 16 Feb 2014 04:04:04 +0000 (23:04 -0500)]
Yet another try to get travis working
rocky [Fri, 14 Feb 2014 19:32:01 +0000 (14:32 -0500)]
4th travis try via el-get
rocky [Fri, 14 Feb 2014 19:29:42 +0000 (14:29 -0500)]
3rd travis try via el-get
rocky [Fri, 14 Feb 2014 19:18:38 +0000 (14:18 -0500)]
2nd try via el-get at travis
rocky [Fri, 14 Feb 2014 19:11:21 +0000 (14:11 -0500)]
See if travis works via el-get
rocky [Thu, 13 Feb 2014 02:26:17 +0000 (21:26 -0500)]
Yet another attempt to get package-requires correct for MELPA
rocky [Wed, 12 Feb 2014 19:42:22 +0000 (14:42 -0500)]
Extraneous ' on loc-change symbol