]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
12 years agoAdd stock Python debugger.
rocky [Sat, 12 May 2012 21:20:01 +0000 (17:20 -0400)]
Add stock Python debugger.

12 years agoSet debug-track-mode properly.
rocky [Sat, 12 May 2012 19:14:29 +0000 (15:14 -0400)]
Set debug-track-mode properly.

12 years agoOne more incorrect use of dbgr-track-mode call.
rocky [Sat, 12 May 2012 18:54:17 +0000 (14:54 -0400)]
One more incorrect use of dbgr-track-mode call.

12 years agoAdd describe funciton to loc. Show full history ring described.
rocky [Sat, 12 May 2012 17:08:32 +0000 (13:08 -0400)]
Add describe funciton to loc. Show full history ring described.

12 years agoAdd dbgr-srcbuf-info-describe(). And revise dbgr-cmdbuf-info-describe.
rocky [Fri, 11 May 2012 08:56:51 +0000 (04:56 -0400)]
Add dbgr-srcbuf-info-describe(). And revise dbgr-cmdbuf-info-describe.

12 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Thu, 10 May 2012 03:29:59 +0000 (23:29 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

12 years agoI think I'vce now addressed this annoying bug where leaving debuggers leaves the...
rocky [Thu, 10 May 2012 03:29:06 +0000 (23:29 -0400)]
I think I'vce now addressed this annoying bug where leaving debuggers leaves the source window in short-key-mode (and read only).

12 years agoBetter wording"
rocky [Mon, 23 Apr 2012 05:30:03 +0000 (01:30 -0400)]
Better wording"

12 years agoAdd link to "how to use"
rocky [Mon, 23 Apr 2012 05:29:03 +0000 (01:29 -0400)]
Add link to "how to use"

12 years agoUse long form options to pass to emacs
rocky [Mon, 16 Apr 2012 00:36:52 +0000 (20:36 -0400)]
Use long form options to pass to emacs

12 years agoAdd doc comment to "check-short" target.
rocky [Fri, 6 Apr 2012 11:11:34 +0000 (07:11 -0400)]
Add doc comment to "check-short" target.

12 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Sat, 31 Mar 2012 14:12:33 +0000 (10:12 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

12 years agoDocument Makefile (via Makefile.am and remake)
rocky [Sat, 31 Mar 2012 14:11:31 +0000 (10:11 -0400)]
Document Makefile (via Makefile.am and remake)

12 years agoNote we support Devel::Trepan. shortkey.el: some change from a while ago.
rocky [Sat, 24 Mar 2012 22:37:26 +0000 (18:37 -0400)]
Note we support Devel::Trepan. shortkey.el: some change from a while ago.

12 years agoMerge pull request #1 from Erkan-Yilmaz/master
R. Bernstein [Fri, 9 Mar 2012 15:41:02 +0000 (07:41 -0800)]
Merge pull request #1 from Erkan-Yilmaz/master

fix link + add missing word

12 years agofix link + add missing word
Erkan Yilmaz [Fri, 9 Mar 2012 13:22:18 +0000 (14:22 +0100)]
fix link + add missing word

12 years agoFutzing around.
rocky [Sat, 31 Dec 2011 15:07:28 +0000 (10:07 -0500)]
Futzing around.

12 years agodbgr-terminate, dbg-terminate-srcbuf Coerce string buffer name into a buffer.
rocky [Fri, 30 Dec 2011 02:04:58 +0000 (21:04 -0500)]
dbgr-terminate, dbg-terminate-srcbuf Coerce string buffer name into a buffer.

12 years agouse dbgr-track-mode-off instead of passing 0 to dbgr-track-mode. declare-function...
rocky [Wed, 21 Dec 2011 08:58:57 +0000 (03:58 -0500)]
use dbgr-track-mode-off instead of passing 0 to dbgr-track-mode. declare-function arguments seem to have added a "file" parameter?

12 years agoAdd command that's like "q" quit that gets you out of shortkey mode, but doesn't...
rocky [Sat, 17 Dec 2011 04:04:16 +0000 (23:04 -0500)]
Add command that's like "q" quit that gets you out of shortkey mode, but doesn't issue a debugger command.

12 years agotrepanpl directory rename to trepan.pl
rocky [Fri, 2 Dec 2011 00:48:31 +0000 (19:48 -0500)]
trepanpl directory rename to trepan.pl

12 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Thu, 1 Dec 2011 04:31:18 +0000 (23:31 -0500)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

Conflicts:
dbgr/common/track.el

12 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Thu, 1 Dec 2011 04:22:02 +0000 (23:22 -0500)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
trepanpl -> trepan.pl

Conflicts:
dbgr/common/track.el

12 years agoUse completing read on debugger name.
rocky [Thu, 1 Dec 2011 03:49:31 +0000 (22:49 -0500)]
Use completing read on debugger name.
trepanpl-> trepan.pl. Possibly more uses of trepanpl -> trepan.pl later.

12 years agoUse same list of debuggers in backtrack-mode.el and make it use completing read too.
rocky [Tue, 15 Nov 2011 10:19:24 +0000 (05:19 -0500)]
Use same list of debuggers in backtrack-mode.el and make it use completing read too.

12 years agoCommand completion of debuggers in dbgr-track-mode. Also allow perl5db for
rocky [Mon, 14 Nov 2011 12:10:15 +0000 (07:10 -0500)]
Command completion of debuggers in dbgr-track-mode. Also allow perl5db for
as an synonym for perldb.

12 years agoAdd perldb and perl5db aliases.
rocky [Sun, 13 Nov 2011 10:42:04 +0000 (05:42 -0500)]
Add perldb and perl5db aliases.

12 years ago Allow the use of "su - root" if sudo is not found of if we just want to "su - root...
rocky [Tue, 1 Nov 2011 17:59:40 +0000 (13:59 -0400)]
 Allow the use of "su - root" if sudo is not found of if we just want to "su - root" instead of using sudo.

12 years agoAdd ability to ignore file in tracking based on a re. For example
rocky [Wed, 26 Oct 2011 04:14:40 +0000 (00:14 -0400)]
Add ability to ignore file in tracking based on a re. For example
(eval) in Ruby 1.8 or (eval 10)[../foo/bar.pl:10] in Perl. Todo: add <string> in Python.

12 years agoCreate common Perl language file. Add pattern for Perl error message.
rocky [Sun, 23 Oct 2011 14:55:57 +0000 (10:55 -0400)]
Create common Perl language file. Add pattern for Perl error message.

12 years agoStart perl trepan debugger mode (trepanpl).
rocky [Tue, 6 Sep 2011 02:22:41 +0000 (22:22 -0400)]
Start perl trepan debugger mode (trepanpl).

13 years agoReinstate old elisp-comp. WE NEED A MODIFIED elisp-comp!
rocky [Thu, 30 Jun 2011 12:33:53 +0000 (08:33 -0400)]
Reinstate old elisp-comp. WE NEED A MODIFIED elisp-comp!

13 years agoMore clear about Ruby 1.8
rocky [Wed, 29 Jun 2011 13:17:37 +0000 (09:17 -0400)]
More clear about Ruby 1.8

13 years agoAdd rb8-trepanning to list of debuggers we support.
rocky [Wed, 29 Jun 2011 13:16:30 +0000 (09:16 -0400)]
Add rb8-trepanning to list of debuggers we support.

13 years agoAdd a simple enable and disable of track mode which is useful in a rails console.
rocky [Mon, 20 Jun 2011 01:55:05 +0000 (21:55 -0400)]
Add a simple enable and disable of track mode which is useful in a rails console.

13 years agoMore administrivia
rocky [Fri, 3 Jun 2011 14:49:57 +0000 (10:49 -0400)]
More administrivia

13 years agoAdministrivia.
rocky [Fri, 3 Jun 2011 14:45:20 +0000 (10:45 -0400)]
Administrivia.

13 years agoStart support for trepan8 which is mostly like trepanx and rdebug (but probably will...
rocky [Fri, 3 Jun 2011 14:32:43 +0000 (10:32 -0400)]
Start support for trepan8 which is mostly like trepanx and rdebug (but probably will later have a bit of trepan in it.)

13 years agoA couple of rdebug/ruby pattern name and variable fixes.
rocky [Sun, 29 May 2011 09:21:10 +0000 (05:21 -0400)]
A couple of rdebug/ruby pattern name and variable fixes.

13 years agodbgr-cmd-quit resets source information in source buffers whenone can't find a comman...
rocky [Tue, 24 May 2011 20:37:34 +0000 (16:37 -0400)]
dbgr-cmd-quit resets source information in source buffers whenone can't find a command buffer for it.

13 years agoAdd bidinng "C-c S" to go into source window from command window.
rocky [Tue, 24 May 2011 13:41:12 +0000 (09:41 -0400)]
Add bidinng "C-c S" to go into source window from command window.
("frame 0" is lame.) Add commnd to reset source window.

13 years ago'C' dbgr-window-undisturb-src should select the command window, not just show it...
rocky [Tue, 24 May 2011 12:15:48 +0000 (08:15 -0400)]
'C' dbgr-window-undisturb-src should select the command window, not just show it. Be more agressive about not using a minibuffer window, even if it is active.

13 years agoIn track-mode, silence failing re position matching messages.
rocky [Tue, 3 May 2011 21:51:36 +0000 (17:51 -0400)]
In track-mode, silence failing re position matching messages.

13 years agoTwo bugs and a Makefile change. track hook can be called twice with second time no...
rocky [Mon, 2 May 2011 00:30:09 +0000 (20:30 -0400)]
Two bugs and a Makefile change. track hook can be called twice with second time no change. Guard for that. (use-local-map) returns nil so use (current-local-map) again. In Makefiles: add "short" targets via an included common.mk more often.

13 years agoruby.el, trepan/init.el: Add syntax error pattern for 1.9 YARV
rocky [Wed, 27 Apr 2011 00:00:43 +0000 (20:00 -0400)]
ruby.el, trepan/init.el: Add syntax error pattern for 1.9 YARV
track.el: when loc-matching fails show message returned.

13 years agoGo over customization groups. Add top-level dbgr group and individual debuggers hang...
rocky [Mon, 25 Apr 2011 00:57:31 +0000 (20:57 -0400)]
Go over customization groups. Add top-level dbgr group and individual debuggers hang off of this now.

13 years agotrack.el: give a messages if location regexp fails to match a position.
rocky [Sun, 24 Apr 2011 14:29:47 +0000 (10:29 -0400)]
track.el: give a messages if location regexp fails to match a position.
file.el: use compilation-find-file to resolve partial filenames.

13 years agoSwitch to buffer even when dbgr-exec-shell fails.
rocky [Sun, 24 Apr 2011 02:57:32 +0000 (22:57 -0400)]
Switch to buffer even when dbgr-exec-shell fails.

13 years agoAnother cut-and-paste error from trepan to trepanx
rocky [Sat, 23 Apr 2011 23:36:57 +0000 (19:36 -0400)]
Another cut-and-paste error from trepan to trepanx

13 years agoruby-goto-dollar-bang-line not rubinius-goto-dollar-bang-line
rocky [Sat, 23 Apr 2011 22:15:54 +0000 (18:15 -0400)]
ruby-goto-dollar-bang-line not rubinius-goto-dollar-bang-line

13 years agoC-c!! for is a dollar-bang line, not a lang line. Don't go into shortkey automaticall...
rocky [Sat, 23 Apr 2011 22:11:20 +0000 (18:11 -0400)]
C-c!! for is a dollar-bang line, not a lang line. Don't go into shortkey automatically unless called from a shell hook. Add more sanity checks to handle error conditions better such as recovery from setting a bad debugger name.

13 years agoAdd Ruby dollar-bang as its own thing.
rocky [Sat, 23 Apr 2011 04:34:28 +0000 (00:34 -0400)]
Add Ruby dollar-bang as its own thing.

13 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Wed, 20 Apr 2011 16:35:48 +0000 (12:35 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

13 years agoGuard against struct not getting set in setter macro.
rocky [Wed, 20 Apr 2011 16:34:53 +0000 (12:34 -0400)]
Guard against struct not getting set in setter macro.

13 years agoTweak gdb expression for those encountered.
rocky [Wed, 20 Apr 2011 02:00:59 +0000 (22:00 -0400)]
Tweak gdb expression for those encountered.

13 years agoAttempt to address recently-encountered another window position bug.
rocky [Tue, 19 Apr 2011 16:50:17 +0000 (12:50 -0400)]
Attempt to address recently-encountered another window position bug.

13 years agoGuard against an uninitialized marker variable in window selection
rocky [Tue, 19 Apr 2011 16:04:20 +0000 (12:04 -0400)]
Guard against an uninitialized marker variable in window selection

13 years agoAdd routine to toggle cmdbuf in-debugger? state. Add temporary key
rocky [Mon, 18 Apr 2011 00:37:05 +0000 (20:37 -0400)]
Add routine to toggle cmdbuf in-debugger? state. Add temporary key
for backtrace. Workaround bug in turning off dbgr-track-mode.
Test shortkey customization per debugger. As always much more is needed.

13 years agoLook for termination message in track mode and use that to terminate debugging.
rocky [Sun, 17 Apr 2011 21:11:59 +0000 (17:11 -0400)]
Look for termination message in track mode and use that to terminate debugging.

13 years agoMakefile.am: Add --tasks/tasks and *short targets.
rocky [Sun, 17 Apr 2011 14:32:39 +0000 (10:32 -0400)]
Makefile.am: Add --tasks/tasks and *short targets.
move routine from source to helper to remove compile warning.

13 years agoYARV 1.9.2 regexp for lang backtrace
rocky [Sun, 17 Apr 2011 04:13:12 +0000 (00:13 -0400)]
YARV 1.9.2 regexp for lang backtrace

13 years agoGive a message if we fail to find a backtrace position
rocky [Sun, 17 Apr 2011 02:10:18 +0000 (22:10 -0400)]
Give a message if we fail to find a backtrace position

13 years agoBeef up describe for source buffers.
rocky [Sun, 17 Apr 2011 01:14:38 +0000 (21:14 -0400)]
Beef up describe for source buffers.

13 years agoPossibly some of the source update redisplay problems has been fixed.
rocky [Sun, 17 Apr 2011 00:34:28 +0000 (20:34 -0400)]
Possibly some of the source update redisplay problems has been fixed.
Add ability to understand what frame we might be in. Done for trepan.el. Others may follow. Add Emacs command to toggle whether we stay in source or not and better support for cmdbuf-info-describe.
gdb/init.d fix cut-and-paste error.

13 years agoSomehow had lost hash key for gdb debugger.
rocky [Sat, 16 Apr 2011 16:13:09 +0000 (12:13 -0400)]
Somehow had lost hash key for gdb debugger.

13 years agoCorrect default "break" command. Add a "kill" command. Correct some docstrings.
rocky [Sat, 16 Apr 2011 14:46:21 +0000 (10:46 -0400)]
Correct default "break" command. Add a "kill" command. Correct some docstrings.

13 years agoAdd "make check-short" which reduces unuseful output from "make check".
rocky [Fri, 15 Apr 2011 22:14:14 +0000 (18:14 -0400)]
Add "make check-short" which reduces unuseful output from "make check".
Correct problem in trepan init.el: (format ...) doesn't work here.

13 years agoPut color in running status for track mode.
rocky [Fri, 15 Apr 2011 15:48:03 +0000 (11:48 -0400)]
Put color in running status for track mode.

13 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Fri, 15 Apr 2011 14:01:33 +0000 (10:01 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

13 years agoAdd mark in command buffer to indicate whether it thinks we are running a debugger.
rocky [Fri, 15 Apr 2011 11:35:41 +0000 (07:35 -0400)]
Add mark in command buffer to indicate whether it thinks we are running a debugger.

13 years agoSupprse insert keys in sparse, read-only keymaps shortkey, and backtrace.
rocky [Thu, 14 Apr 2011 23:41:48 +0000 (19:41 -0400)]
Supprse insert keys in sparse, read-only keymaps shortkey, and backtrace.
Add backtrace tests for gdb. Other small cleanups.

13 years agoFont-lock for gdb.
rocky [Thu, 14 Apr 2011 19:21:32 +0000 (15:21 -0400)]
Font-lock for gdb.

13 years agoAdd gdb debugger backtrace regexpl. More to come
rocky [Thu, 14 Apr 2011 16:46:30 +0000 (12:46 -0400)]
Add gdb debugger backtrace regexpl. More to come

13 years agoSet selected frame indicator re in init.el Add font-lock for Perl frames.
rocky [Thu, 14 Apr 2011 14:14:36 +0000 (10:14 -0400)]
Set selected frame indicator re in init.el Add font-lock for Perl frames.

13 years agoMore perl backtrace hacking. trepan.el: DRY like the others.
rocky [Thu, 14 Apr 2011 12:52:30 +0000 (08:52 -0400)]
More perl backtrace hacking. trepan.el: DRY like the others.

13 years agoSome more small perldb customizations.
rocky [Thu, 14 Apr 2011 06:03:12 +0000 (02:03 -0400)]
Some more small perldb customizations.

13 years agoStart dealing with debuggers that don't give a frame number like Perl.
rocky [Thu, 14 Apr 2011 04:19:32 +0000 (00:19 -0400)]
Start dealing with debuggers that don't give a frame number like Perl.
DRY debugger invocations for kshdb, and zshdb.
cmds.el: add a backtrace command.

13 years agoDRY initial debugger-start code somewhat.
rocky [Thu, 14 Apr 2011 00:09:52 +0000 (20:09 -0400)]
DRY initial debugger-start code somewhat.

Add keys for buffer switching in backtrace-buffer.

Try to guard against sending to process via comint when it is dead and set comint-last-output-start to avoid a ansi-color-apply-on-region doesn't bomb.

13 years agoUse macro to create defstruct setters. Add describe routine for defstruct.
rocky [Wed, 13 Apr 2011 19:17:30 +0000 (15:17 -0400)]
Use macro to create defstruct setters. Add describe routine for defstruct.

13 years agoAdd macro to create defstruct setter functions. source.el changed. command.el needs...
rocky [Wed, 13 Apr 2011 17:18:40 +0000 (13:18 -0400)]
Add macro to create defstruct setter functions. source.el changed. command.el needs to be changed.

13 years agoSimplify dbgr-srcbuf-info field setters
rocky [Wed, 13 Apr 2011 15:30:10 +0000 (11:30 -0400)]
Simplify dbgr-srcbuf-info field setters

13 years agoregexp key "backtrace" -> "lang-backtrace" to distinguis better from "debugger-backtr...
rocky [Tue, 12 Apr 2011 21:11:29 +0000 (17:11 -0400)]
regexp key "backtrace" -> "lang-backtrace" to distinguis better from "debugger-backtrace". Remove more redundant code.

13 years agoregexp key "frame" -> "debugger-backtrace". Remove some redundant goto-backtrace...
rocky [Tue, 12 Apr 2011 20:42:40 +0000 (16:42 -0400)]
regexp key "frame" -> "debugger-backtrace". Remove some redundant goto-backtrace routines.

13 years agoAdd remake-goto-backtrace-line. Note weird distinction between debugger backtrace...
rocky [Tue, 12 Apr 2011 16:39:50 +0000 (12:39 -0400)]
Add remake-goto-backtrace-line. Note weird distinction between debugger backtrace and programming lanugage backtrace. Need to do more here.

13 years agoCorrect font-lock regexps for remake backtrace.
rocky [Tue, 12 Apr 2011 11:10:53 +0000 (07:10 -0400)]
Correct font-lock regexps for remake backtrace.

13 years agoAdd bracktrace buffer regexps for remake debugger. font-lock regexps are not right...
rocky [Tue, 12 Apr 2011 04:05:54 +0000 (00:05 -0400)]
Add bracktrace buffer regexps for remake debugger. font-lock regexps are not right though.

13 years agoBacktrace buffer now has debugger menu and is listed in the debugger mentu. Add comma...
rocky [Tue, 12 Apr 2011 02:58:14 +0000 (22:58 -0400)]
Backtrace buffer now has debugger menu and is listed in the debugger mentu. Add command to show the backtrace frame without distribuing the source buffer. Remove verbosity in command buffer field setting routines.

13 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Tue, 12 Apr 2011 01:35:39 +0000 (21:35 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

13 years agoStrip shell* from backtrace buffer name. Add a pointer to the backtrace buffer from...
rocky [Tue, 12 Apr 2011 01:34:06 +0000 (21:34 -0400)]
Strip shell* from backtrace buffer name. Add a pointer to the backtrace buffer from the command buffer.
Start to simplificy cmdbuf-info assignment routines.

13 years agoInternal function is *not* a command
rocky [Mon, 11 Apr 2011 00:58:05 +0000 (20:58 -0400)]
Internal function is *not* a command

13 years agoOnly update arrows if they are set.
rocky [Mon, 11 Apr 2011 00:03:01 +0000 (20:03 -0400)]
Only update arrows if they are set.

13 years agoAdd a test for the part that was failin gin the last commit. A bit hoaky, but
rocky [Sat, 9 Apr 2011 05:03:50 +0000 (01:03 -0400)]
Add a test for the part that was failin gin the last commit. A bit hoaky, but
better than nothing I guess.

13 years agoSet a default filename for the process show buffer name
rocky [Sat, 9 Apr 2011 04:07:52 +0000 (00:07 -0400)]
Set a default filename for the process show buffer name

13 years agoAdd short-key to go to source window. Reorder menu items.
rocky [Thu, 7 Apr 2011 19:40:25 +0000 (15:40 -0400)]
Add short-key to go to source window. Reorder menu items.

13 years agoMerge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Thu, 7 Apr 2011 17:35:16 +0000 (13:35 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr

13 years agoAdd key C to go into a command window from a source window
rocky [Thu, 7 Apr 2011 17:35:07 +0000 (13:35 -0400)]
Add key C to go into a command window from a source window

13 years agoAdd dbg-cmd-eval-region. Add %s to dbgr-expand-format. Add goto arrows 1, 2, and...
rocky [Thu, 7 Apr 2011 16:39:02 +0000 (12:39 -0400)]
Add dbg-cmd-eval-region. Add %s to dbgr-expand-format. Add goto arrows 1, 2, and 3. More items in Debugger menu.

13 years agoUpdate list of suppported debuggers and add more reference links.
rocky [Thu, 7 Apr 2011 14:23:39 +0000 (10:23 -0400)]
Update list of suppported debuggers and add more reference links.

13 years agoClean up command handling somewhat. We now should handle custom commands via the...
rocky [Thu, 7 Apr 2011 14:05:12 +0000 (10:05 -0400)]
Clean up command handling somewhat. We now should handle custom commands via the command has (e.g. for perldb) more correctly. More debugger menu items.

13 years agoAdd custom remake "break" command. Add "up" and "down" in debugger menus.
rocky [Thu, 7 Apr 2011 04:58:38 +0000 (00:58 -0400)]
Add custom remake "break" command. Add "up" and "down" in debugger menus.