]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
10 years agoDRY/fix debugger invocation code. This time, mostly for remake and gdb
rocky [Wed, 9 Jul 2014 10:29:41 +0000 (06:29 -0400)]
DRY/fix debugger invocation code. This time, mostly for remake and gdb

10 years agoFix up pydbgr and remake somewhat for recent changes
rocky [Tue, 8 Jul 2014 01:26:45 +0000 (21:26 -0400)]
Fix up pydbgr and remake somewhat for recent changes

10 years agoGuard more against bad data and set test to better reflect incomplete data. Should...
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

10 years agotrepanpl.el: experiment in setting the debugger-specific minibuffer history.
rocky [Sun, 6 Jul 2014 22:50:02 +0000 (18:50 -0400)]
trepanpl.el: experiment in setting the debugger-specific minibuffer history.

10 years agorun.el: run realgud-track-set-debugger after creating a new command buffer.
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.

10 years agoDRY perldb and regularize debugger code more.
rocky [Fri, 4 Jul 2014 22:14:14 +0000 (18:14 -0400)]
DRY perldb and regularize debugger code more.

10 years agoUpdate copyright for this year on recently changed files
rocky [Fri, 4 Jul 2014 17:22:44 +0000 (13:22 -0400)]
Update copyright for this year on recently changed files

10 years agoGo over trepan2 and trepan3k to DRY top-level command and expand script names
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

10 years agoSmall bug in trepan.pl parsing
rocky [Fri, 4 Jul 2014 09:42:46 +0000 (05:42 -0400)]
Small bug in trepan.pl parsing

10 years agoDRY top-level invocation realgud:trepan. Only expand trepan.pl's script name if expan...
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

10 years agoFix bugs in realgud-exec shell and nodejs-test.
rocky [Fri, 4 Jul 2014 07:12:35 +0000 (03:12 -0400)]
Fix bugs in realgud-exec shell and nodejs-test.

10 years agoSmall bashdb doc changes
rocky [Fri, 4 Jul 2014 06:35:36 +0000 (02:35 -0400)]
Small bashdb doc changes

10 years agoRemove FIXME comment
rocky [Fri, 4 Jul 2014 06:33:02 +0000 (02:33 -0400)]
Remove FIXME comment

10 years agoDRY nodejs top-level command with newly-created realgud:run-debugger. Improve bashdb...
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

10 years agoStart to DRY top-level debugger run code.
rocky [Thu, 3 Jul 2014 11:53:32 +0000 (07:53 -0400)]
Start to DRY top-level debugger run code.

10 years agoAdd Filename expansion on nodejs script name
rocky [Tue, 1 Jul 2014 08:20:27 +0000 (04:20 -0400)]
Add Filename expansion on nodejs script name

10 years agoExpand path elements in zshdb
rocky [Tue, 1 Jul 2014 00:40:38 +0000 (20:40 -0400)]
Expand path elements in zshdb

10 years agoExpand path-like elements in trepan.pl. Use trepan.pl command parsing routine more...
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.

10 years agoExpand path elements in bashdb
rocky [Mon, 30 Jun 2014 08:16:13 +0000 (04:16 -0400)]
Expand path elements in bashdb

10 years agoChange leading - to : for namespace separation more
rocky [Mon, 30 Jun 2014 03:14:48 +0000 (23:14 -0400)]
Change leading - to : for namespace separation more

10 years agoCorrect docstring for pdb-parse-args
rocky [Mon, 30 Jun 2014 01:28:21 +0000 (21:28 -0400)]
Correct docstring for pdb-parse-args

10 years agopdb.el: Expand script name in pdb via pdb parseing routine.
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

10 years agoMake sure we keep separate two invocations that cannonicalize to the same command...
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.

10 years agoMore ignore
rocky [Sun, 29 Jun 2014 14:22:42 +0000 (10:22 -0400)]
More ignore

10 years agosource.el: Remove srcbuf-describe in source which was duplicated in helper.
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.

10 years agoMostly minor doc changes on top-level debugger invocation. TODO: add an auxiliary...
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

10 years agoUse json to show command remap hash. Document fake-output-filter(process string.
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.

10 years agoUse realgud:*debugger* rather than realgud-*debugger* for remaining debuggers.
rocky [Sun, 11 May 2014 06:44:35 +0000 (02:44 -0400)]
Use realgud:*debugger* rather than realgud-*debugger* for remaining debuggers.

10 years agoGo over remake and gdb
rocky [Sun, 11 May 2014 02:34:10 +0000 (22:34 -0400)]
Go over remake and gdb

10 years agoWork on zshdb and gdb for newer naming conventions
rocky [Sun, 11 May 2014 02:22:21 +0000 (22:22 -0400)]
Work on zshdb and gdb for newer naming conventions

10 years agostart to use : to separate pacakge from reset. e.g.k realgud-trepan -> realgud:trepan
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

10 years agoshortkey has to nuke its local map when going out of shortkey-mode.
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.

10 years agoAdd backtrace to zshdb
rocky [Mon, 31 Mar 2014 09:38:05 +0000 (05:38 -0400)]
Add backtrace to zshdb

10 years agoshortkey.el: remove '.' from mode var name (for trepan.pl).
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.

10 years agoGo over specific short-key-mode maps. Had to nuke realgud- prefix in some cases....
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.

10 years agoReduce warnings
rocky [Sun, 30 Mar 2014 14:50:39 +0000 (10:50 -0400)]
Reduce warnings

10 years agonodejs/core.el: match js-mode properly on file recommendations. lang.el: use when...
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

10 years agoForgot to pull in node.js debugger code.
rocky [Sun, 30 Mar 2014 02:13:48 +0000 (22:13 -0400)]
Forgot to pull in node.js debugger code.

10 years agoSome small fixes.
rocky [Sat, 29 Mar 2014 02:40:09 +0000 (22:40 -0400)]
Some small fixes.

10 years agoHook in nodejs.
rocky [Sat, 29 Mar 2014 02:26:05 +0000 (22:26 -0400)]
Hook in nodejs.

10 years agoWork on nodejs debug invocation. gdb fixes.
rocky [Sat, 29 Mar 2014 02:17:24 +0000 (22:17 -0400)]
Work on nodejs debug invocation. gdb fixes.

10 years agoCan't use snapshot. I don't think we need to pull in emacswiki
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

10 years agoTry emacs snapshot
rocky [Sat, 29 Mar 2014 00:16:33 +0000 (20:16 -0400)]
Try emacs snapshot

10 years agoMerge commit 'd02a47b' into nodejs
rocky [Fri, 28 Mar 2014 01:08:12 +0000 (21:08 -0400)]
Merge commit 'd02a47b' into nodejs

10 years agoAdd test of new function get-short-key-mode-map
rocky [Thu, 27 Mar 2014 01:51:13 +0000 (21:51 -0400)]
Add test of new function get-short-key-mode-map

10 years agocore.el: qualify names with realgud- more often
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".

10 years agoMake sure custom.el gets pulled in.
rocky [Wed, 26 Mar 2014 11:04:31 +0000 (07:04 -0400)]
Make sure custom.el gets pulled in.

10 years agoshortkey.el: Allow for shortkey mode to be custom to the particular debugger.
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.

10 years agoA couple more "declare-function"s
rocky [Wed, 26 Mar 2014 00:47:50 +0000 (20:47 -0400)]
A couple more "declare-function"s

10 years agoSync with master branch
rocky [Mon, 24 Mar 2014 07:18:37 +0000 (03:18 -0400)]
Sync with master branch

10 years agoMore conversion
rocky [Mon, 24 Mar 2014 07:16:27 +0000 (03:16 -0400)]
More conversion

10 years agoGet source location tracking working. Short-mode keys still need a bit of work.
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.

10 years agoStart to handle nodejs debugger. Not nearly done though.
rocky [Mon, 24 Mar 2014 02:15:48 +0000 (22:15 -0400)]
Start to handle nodejs debugger. Not nearly done though.

10 years agoBetter return value on prompt-match()
rocky [Mon, 24 Mar 2014 02:14:28 +0000 (22:14 -0400)]
Better return value on prompt-match()

10 years agoComments reflected Ruby inheritence. Simplify regexp.
rocky [Mon, 24 Mar 2014 02:12:02 +0000 (22:12 -0400)]
Comments reflected Ruby inheritence. Simplify regexp.

10 years agoWent too far last if->when commit.
rocky [Sun, 23 Mar 2014 20:59:11 +0000 (16:59 -0400)]
Went too far last if->when commit.

10 years ago(if ... (progn ...)) => (when ... ) where appropriate.
rocky [Sun, 23 Mar 2014 20:14:37 +0000 (16:14 -0400)]
(if ... (progn ...)) => (when ... ) where appropriate.

10 years agoOne more package doc change
rocky [Sun, 23 Mar 2014 14:04:32 +0000 (10:04 -0400)]
One more package doc change

10 years agoFinish and Beef up track-mode docstrings. Remove more warnings
rocky [Sun, 23 Mar 2014 13:44:44 +0000 (09:44 -0400)]
Finish and Beef up track-mode docstrings. Remove more warnings

10 years agoAdd key bindings track-mode doc -- up to debugger pydbgr; the other debuggers I still...
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.

10 years agoOne more URL tag.
rocky [Sat, 22 Mar 2014 03:14:36 +0000 (23:14 -0400)]
One more URL tag.

10 years agoNeed to add URL to docstring URLs
rocky [Fri, 21 Mar 2014 23:22:05 +0000 (19:22 -0400)]
Need to add URL to docstring URLs

10 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Fri, 21 Mar 2014 23:06:34 +0000 (19:06 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

10 years agoImprove package documentation
rocky [Fri, 21 Mar 2014 23:06:24 +0000 (19:06 -0400)]
Improve package documentation

10 years agodebugger/<name>/<name>.el Group name changed from dbgr to realgud
rocky [Wed, 19 Mar 2014 14:45:08 +0000 (10:45 -0400)]
debugger/<name>/<name>.el Group name changed from dbgr to realgud

10 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Thu, 13 Mar 2014 10:56:58 +0000 (06:56 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

10 years agoMerge pull request #26 from elbeardmorez/srcbuf-lock
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

10 years agoadd 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

10 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Thu, 13 Mar 2014 00:02:56 +0000 (20:02 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

10 years agoMerge pull request #23 from elbeardmorez/shortkey-hook
R. Bernstein [Thu, 13 Mar 2014 00:02:32 +0000 (20:02 -0400)]
Merge pull request #23 from elbeardmorez/shortkey-hook

Shortkey hook

10 years agoA couple more warnings removed
rocky [Wed, 12 Mar 2014 23:58:15 +0000 (19:58 -0400)]
A couple more warnings removed

10 years agoMerge pull request #25 from elbeardmorez/cmdbuf-focus
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

10 years agofix 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

10 years agoshortkey, add mode hook call at setup
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

10 years agoshortkey, clean up 'realgud-short-key-mode-setup' (whitespace only)
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

10 years agoRemove more warnings
rocky [Sun, 9 Mar 2014 02:49:32 +0000 (21:49 -0500)]
Remove more warnings

10 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Sun, 9 Mar 2014 02:41:17 +0000 (21:41 -0500)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

10 years agoCorrect trepan.pl location regexp
rocky [Sun, 9 Mar 2014 02:41:05 +0000 (21:41 -0500)]
Correct trepan.pl location regexp

10 years agoYet another attempt to narrow the track region and reduce compile warnings.
rocky [Thu, 27 Feb 2014 21:32:37 +0000 (16:32 -0500)]
Yet another attempt to narrow the track region and reduce compile warnings.

10 years agoI hate conflicted merges
rocky [Sun, 23 Feb 2014 15:39:55 +0000 (10:39 -0500)]
I hate conflicted merges

10 years agoSet in debugger after debugger process gets started.
rocky [Sun, 23 Feb 2014 15:38:02 +0000 (10:38 -0500)]
Set in debugger after debugger process gets started.

10 years agoUpdate README.md
R. Bernstein [Sun, 23 Feb 2014 11:14:40 +0000 (06:14 -0500)]
Update README.md

10 years agoUpdate README.md
R. Bernstein [Sun, 23 Feb 2014 11:14:13 +0000 (06:14 -0500)]
Update README.md

10 years agoUpdate README.md
R. Bernstein [Sun, 23 Feb 2014 11:13:52 +0000 (06:13 -0500)]
Update README.md

10 years agoThink I have the reappearing breakpoint problem solved, by setting last-input-end...
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?

10 years agoReduce warnings
rocky [Mon, 17 Feb 2014 08:20:40 +0000 (03:20 -0500)]
Reduce warnings

10 years agoSave last end position. More warnings removed.
rocky [Sun, 16 Feb 2014 22:30:34 +0000 (17:30 -0500)]
Save last end position. More warnings removed.

10 years agoAdd go debugger gub. (MELPA recipe is now in git.) Remove Carton
rocky [Sun, 16 Feb 2014 19:13:02 +0000 (14:13 -0500)]
Add go debugger gub. (MELPA recipe is now in git.) Remove Carton

10 years agoReduce warnings
rocky [Sun, 16 Feb 2014 16:26:20 +0000 (11:26 -0500)]
Reduce warnings

10 years agocore.el: srcbuf-init function call had simplified and I missed this call. helper...
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.

10 years agoreinstate Travis
rocky [Sun, 16 Feb 2014 06:00:39 +0000 (01:00 -0500)]
reinstate Travis

10 years agoAdd help to Makefile
rocky [Sun, 16 Feb 2014 06:00:15 +0000 (01:00 -0500)]
Add help to Makefile

10 years agoTravis yet again. Try to get emacs24 in there at least
rocky [Sun, 16 Feb 2014 04:16:26 +0000 (23:16 -0500)]
Travis yet again. Try to get emacs24 in there at least

10 years agoYet another try to get travis working
rocky [Sun, 16 Feb 2014 04:04:04 +0000 (23:04 -0500)]
Yet another try to get travis working

10 years ago4th travis try via el-get
rocky [Fri, 14 Feb 2014 19:32:01 +0000 (14:32 -0500)]
4th travis try via el-get

10 years ago3rd travis try via el-get
rocky [Fri, 14 Feb 2014 19:29:42 +0000 (14:29 -0500)]
3rd travis try via el-get

10 years ago2nd try via el-get at travis
rocky [Fri, 14 Feb 2014 19:18:38 +0000 (14:18 -0500)]
2nd try via el-get at travis

10 years agoSee if travis works via el-get
rocky [Fri, 14 Feb 2014 19:11:21 +0000 (14:11 -0500)]
See if travis works via el-get

10 years agoYet another attempt to get package-requires correct for MELPA
rocky [Thu, 13 Feb 2014 02:26:17 +0000 (21:26 -0500)]
Yet another attempt to get package-requires correct for MELPA

10 years agoExtraneous ' on loc-change symbol
rocky [Wed, 12 Feb 2014 19:42:22 +0000 (14:42 -0500)]
Extraneous ' on loc-change symbol