]>
code.delx.au - gnu-emacs-elpa/log
rocky [Sat, 12 May 2012 21:20:01 +0000 (17:20 -0400)]
Add stock Python debugger.
rocky [Sat, 12 May 2012 19:14:29 +0000 (15:14 -0400)]
Set debug-track-mode properly.
rocky [Sat, 12 May 2012 18:54:17 +0000 (14:54 -0400)]
One more incorrect use of dbgr-track-mode call.
rocky [Sat, 12 May 2012 17:08:32 +0000 (13:08 -0400)]
Add describe funciton to loc. Show full history ring described.
rocky [Fri, 11 May 2012 08:56:51 +0000 (04:56 -0400)]
Add dbgr-srcbuf-info-describe(). And revise dbgr-cmdbuf-info-describe.
rocky [Thu, 10 May 2012 03:29:59 +0000 (23:29 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
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).
rocky [Mon, 23 Apr 2012 05:30:03 +0000 (01:30 -0400)]
Better wording"
rocky [Mon, 23 Apr 2012 05:29:03 +0000 (01:29 -0400)]
Add link to "how to use"
rocky [Mon, 16 Apr 2012 00:36:52 +0000 (20:36 -0400)]
Use long form options to pass to emacs
rocky [Fri, 6 Apr 2012 11:11:34 +0000 (07:11 -0400)]
Add doc comment to "check-short" target.
rocky [Sat, 31 Mar 2012 14:12:33 +0000 (10:12 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Sat, 31 Mar 2012 14:11:31 +0000 (10:11 -0400)]
Document Makefile (via Makefile.am and remake)
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.
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
Erkan Yilmaz [Fri, 9 Mar 2012 13:22:18 +0000 (14:22 +0100)]
fix link + add missing word
rocky [Sat, 31 Dec 2011 15:07:28 +0000 (10:07 -0500)]
Futzing around.
rocky [Fri, 30 Dec 2011 02:04:58 +0000 (21:04 -0500)]
dbgr-terminate, dbg-terminate-srcbuf Coerce string buffer name into a buffer.
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?
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.
rocky [Fri, 2 Dec 2011 00:48:31 +0000 (19:48 -0500)]
trepanpl directory rename to trepan.pl
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
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
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.
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.
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.
rocky [Sun, 13 Nov 2011 10:42:04 +0000 (05:42 -0500)]
Add perldb and perl5db aliases.
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.
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.
rocky [Sun, 23 Oct 2011 14:55:57 +0000 (10:55 -0400)]
Create common Perl language file. Add pattern for Perl error message.
rocky [Tue, 6 Sep 2011 02:22:41 +0000 (22:22 -0400)]
Start perl trepan debugger mode (trepanpl).
rocky [Thu, 30 Jun 2011 12:33:53 +0000 (08:33 -0400)]
Reinstate old elisp-comp. WE NEED A MODIFIED elisp-comp!
rocky [Wed, 29 Jun 2011 13:17:37 +0000 (09:17 -0400)]
More clear about Ruby 1.8
rocky [Wed, 29 Jun 2011 13:16:30 +0000 (09:16 -0400)]
Add rb8-trepanning to list of debuggers we support.
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.
rocky [Fri, 3 Jun 2011 14:49:57 +0000 (10:49 -0400)]
More administrivia
rocky [Fri, 3 Jun 2011 14:45:20 +0000 (10:45 -0400)]
Administrivia.
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.)
rocky [Sun, 29 May 2011 09:21:10 +0000 (05:21 -0400)]
A couple of rdebug/ruby pattern name and variable fixes.
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.
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.
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.
rocky [Tue, 3 May 2011 21:51:36 +0000 (17:51 -0400)]
In track-mode, silence failing re position matching messages.
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.
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.
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.
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.
rocky [Sun, 24 Apr 2011 02:57:32 +0000 (22:57 -0400)]
Switch to buffer even when dbgr-exec-shell fails.
rocky [Sat, 23 Apr 2011 23:36:57 +0000 (19:36 -0400)]
Another cut-and-paste error from trepan to trepanx
rocky [Sat, 23 Apr 2011 22:15:54 +0000 (18:15 -0400)]
ruby-goto-dollar-bang-line not rubinius-goto-dollar-bang-line
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.
rocky [Sat, 23 Apr 2011 04:34:28 +0000 (00:34 -0400)]
Add Ruby dollar-bang as its own thing.
rocky [Wed, 20 Apr 2011 16:35:48 +0000 (12:35 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
rocky [Wed, 20 Apr 2011 16:34:53 +0000 (12:34 -0400)]
Guard against struct not getting set in setter macro.
rocky [Wed, 20 Apr 2011 02:00:59 +0000 (22:00 -0400)]
Tweak gdb expression for those encountered.
rocky [Tue, 19 Apr 2011 16:50:17 +0000 (12:50 -0400)]
Attempt to address recently-encountered another window position bug.
rocky [Tue, 19 Apr 2011 16:04:20 +0000 (12:04 -0400)]
Guard against an uninitialized marker variable in window selection
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.
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.
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.
rocky [Sun, 17 Apr 2011 04:13:12 +0000 (00:13 -0400)]
YARV 1.9.2 regexp for lang backtrace
rocky [Sun, 17 Apr 2011 02:10:18 +0000 (22:10 -0400)]
Give a message if we fail to find a backtrace position
rocky [Sun, 17 Apr 2011 01:14:38 +0000 (21:14 -0400)]
Beef up describe for source buffers.
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.
rocky [Sat, 16 Apr 2011 16:13:09 +0000 (12:13 -0400)]
Somehow had lost hash key for gdb debugger.
rocky [Sat, 16 Apr 2011 14:46:21 +0000 (10:46 -0400)]
Correct default "break" command. Add a "kill" command. Correct some docstrings.
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.
rocky [Fri, 15 Apr 2011 15:48:03 +0000 (11:48 -0400)]
Put color in running status for track mode.
rocky [Fri, 15 Apr 2011 14:01:33 +0000 (10:01 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
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.
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.
rocky [Thu, 14 Apr 2011 19:21:32 +0000 (15:21 -0400)]
Font-lock for gdb.
rocky [Thu, 14 Apr 2011 16:46:30 +0000 (12:46 -0400)]
Add gdb debugger backtrace regexpl. More to come
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.
rocky [Thu, 14 Apr 2011 12:52:30 +0000 (08:52 -0400)]
More perl backtrace hacking. trepan.el: DRY like the others.
rocky [Thu, 14 Apr 2011 06:03:12 +0000 (02:03 -0400)]
Some more small perldb customizations.
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.
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.
rocky [Wed, 13 Apr 2011 19:17:30 +0000 (15:17 -0400)]
Use macro to create defstruct setters. Add describe routine for defstruct.
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.
rocky [Wed, 13 Apr 2011 15:30:10 +0000 (11:30 -0400)]
Simplify dbgr-srcbuf-info field setters
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.
rocky [Tue, 12 Apr 2011 20:42:40 +0000 (16:42 -0400)]
regexp key "frame" -> "debugger-backtrace". Remove some redundant goto-backtrace routines.
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.
rocky [Tue, 12 Apr 2011 11:10:53 +0000 (07:10 -0400)]
Correct font-lock regexps for remake backtrace.
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.
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.
rocky [Tue, 12 Apr 2011 01:35:39 +0000 (21:35 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
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.
rocky [Mon, 11 Apr 2011 00:58:05 +0000 (20:58 -0400)]
Internal function is *not* a command
rocky [Mon, 11 Apr 2011 00:03:01 +0000 (20:03 -0400)]
Only update arrows if they are set.
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.
rocky [Sat, 9 Apr 2011 04:07:52 +0000 (00:07 -0400)]
Set a default filename for the process show buffer name
rocky [Thu, 7 Apr 2011 19:40:25 +0000 (15:40 -0400)]
Add short-key to go to source window. Reorder menu items.
rocky [Thu, 7 Apr 2011 17:35:16 +0000 (13:35 -0400)]
Merge branch 'master' of github.com:rocky/emacs-dbgr
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
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.
rocky [Thu, 7 Apr 2011 14:23:39 +0000 (10:23 -0400)]
Update list of suppported debuggers and add more reference links.
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.
rocky [Thu, 7 Apr 2011 04:58:38 +0000 (00:58 -0400)]
Add custom remake "break" command. Add "up" and "down" in debugger menus.