Version 0.26 (20010-03-29)
|
|
|
|
* new command:
|
|
- `geben-find-file', bound to 'C-c f' in geben-mode.
|
|
* new custom variable:
|
|
- `geben-get-tramp-spec-for'.
|
|
* improved:
|
|
- If there only single session alive, `geben-end' ends the session
|
|
without port inquiry.
|
|
|
|
Version 0.25 (2009-11-19)
|
|
|
|
* improved:
|
|
- to `geben-proxy' now you can specify any fixed port number to
|
|
which incoming debugging session is bound.
|
|
|
|
Version 0.24 (2009-05-08)
|
|
|
|
* new commands added:
|
|
- geben-clear-breakpoints; bound to 'U' in geben-mode.
|
|
- geben-run-to-cursor; bound to 'c' in geben-mode.
|
|
* new custom variables added:
|
|
- geben-query-on-clear-breakpoints
|
|
* new variables added:
|
|
- geben-version
|
|
* changed: Key bindings of `geben-set-redirect' is assigned to `>'.
|
|
* changed: Key bindings of `geben-show-backtrace is also assigned to `t'.
|
|
* fixed: Even if you unset a breakpoint successfully in the current
|
|
session, it was not removed from the persist storage.
|
|
* fixed: With Komodo's Perl Debugging Extension, GEBEN possibly
|
|
caused an internal error when user attempted to set a
|
|
lineno breakpoint at a blank line.
|
|
|
|
Version 0.23 (2009-02-25)
|
|
|
|
* improved: Suppressed unwanted focus changing - when the context
|
|
variable buffer was visible in any window, the focus was
|
|
moved from the debugging buffer to the context variable
|
|
buffer after proceeding any continuous command.
|
|
|
|
* fixed: Now GEBEN works With HTTP server running on Windows unlike
|
|
before.
|
|
* fixed: Now `eval' command works against PHP(Xdebug) same as
|
|
before.
|
|
|
|
Version 0.22 (2009-01-22)
|
|
|
|
* fixed: Bug in Makefile: cannot byte-compile geben.el if the
|
|
working directory is not one of the Emacs' default
|
|
directories.
|
|
|
|
Version 0.21 (2009-01-10)
|
|
|
|
* fixed: Implemented `geben-quit-window'.
|
|
* fixed: Type mismatch error was occurred in breakpoint list mode
|
|
when any breakpoint deletion was executed.
|
|
|
|
Version 0.20 (2009-01-08)
|
|
|
|
Redesigned.
|
|
|
|
From this release GEBEN does not require an external DBGp client
|
|
program.
|
|
|
|
* changed:
|
|
- GEBEN always mirrors debuggee script files under `geben-mode'.
|
|
When you need to open the original script file to edit, hit any
|
|
unbound keys of geben-mode and GEBEN asks you to open one. If
|
|
you respond `yes' then GEBEN attempts to visit the file via
|
|
`TRAMP'.
|
|
- More, many things.
|
|
|
|
Version 0.19 (2008-11-06)
|
|
|
|
* fixed: Emacs may not be able to exit by exception.
|
|
* fixed: Default fileuri parameter on setting breakpoint may be
|
|
invalid.
|
|
|
|
Version 0.18 (2008-11-04)
|
|
|
|
From this release GEBEN has shifted from beta stage.
|
|
|
|
Incompatible changes:
|
|
* GEBEN dropped Emacs 21.4 support.
|
|
Now GEBEN requires Emacs 22.1 and later.
|
|
|
|
Visible changes:
|
|
* new commands added:
|
|
- geben-display-context and related commands.
|
|
- `geben-mode-help' and similar commands to display description
|
|
and key bindings of GEBEN's each mode.
|
|
* custom face added:
|
|
- geben-context-category-face
|
|
- geben-context-variable-face
|
|
- geben-context-type-face
|
|
- geben-context-class-face
|
|
- geben-context-string-face
|
|
- geben-context-constant-face
|
|
|
|
Version 0.17 (2008-10-27)
|
|
|
|
Visible changes:
|
|
* fixed: Location path for remotely fetched source files.
|
|
|
|
Version 0.16 (2008-10-25)
|
|
|
|
Visible changes:
|
|
* support for Komodo Debugger Extensions are added.
|
|
|
|
* fixed: improved session finishing handling.
|
|
* fixed: when reopen a debuggee script file which has any line
|
|
breakpoints, GEBEN had failed to restore overlays.
|
|
|
|
Version 0.15 (2008-10-22)
|
|
|
|
Visible changes:
|
|
* new commands added:
|
|
- geben-breakpoint-menu and related commands.
|
|
- geben-breakpoint-list and related commands.
|
|
* custom variables added:
|
|
- geben-dbgp-feature-list
|
|
* custom face added:
|
|
- geben-breakpoint-fileuri
|
|
- geben-breakpoint-lineno
|
|
- geben-breakpoint-function
|
|
* custom variables remove:
|
|
- geben-dbgp-feature-alist
|
|
|
|
Version 0.14 (2008-10-15)
|
|
|
|
* fixed: Runtime erros on Emacs 21.4.
|
|
|
|
Version 0.13 (2008-10-13)
|
|
|
|
Visible changes:
|
|
* new commands added:
|
|
- geben-backtrace
|
|
- geben-where
|
|
- geben-set-redirect
|
|
* custom variables added:
|
|
- geben-display-window-function
|
|
- geben-dbgp-redirect-stdout
|
|
- geben-dbgp-redirect-stderr
|
|
- geben-dbgp-redirect-combine
|
|
- geben-dbgp-redirect-coding-system
|
|
- geben-dbgp-redirect-buffer-init-hook
|
|
* custom face added:
|
|
- geben-backtrace-fileuri
|
|
- geben-backtrace-lineno
|
|
* fixed: compiling error on Emacs 21.4 in `defface' definition.
|
|
* changed: renamed DBGp client's buffer name to `*GEBEN process*.
|
|
|
|
Version 0.12 (2008-10-08)
|
|
|
|
Visible changes:
|
|
* added: New argument QUIT to `geben' command.
|
|
It can be specified by the prefix arg, as typing like
|
|
`M-x C-u geben'. This asks executed GEBEN to quit.
|
|
* Now GEBEN sets/unsets breakpoint even in off session state.
|
|
* fixed: Make GEBEN do not send commands while off session state.
|
|
* fixed: Increasing breakpoints by entering debugging session.
|
|
|
|
Version 0.11 (2008-10-08)
|
|
|
|
* fixed: Byte compiled geben.el could raise undefined
|
|
symbol error.
|
|
|
|
Version 0.10 (2008-10-07)
|
|
|
|
Incompatible changes:
|
|
* Removed dependencies on `CEDET' package.
|
|
|
|
Visible changes:
|
|
* fixed: Improved line-no breakpoint handling.
|
|
* fixed: Improved initial and final state handling.
|
|
* custom variables added:
|
|
- geben-dbgp-feature-alist
|
|
- geben-dbgp-command-line
|
|
- geben-temporary-file-directory
|
|
- geben-close-remote-file-after-finish
|
|
- geben-show-breakpoints-debugging-only
|
|
* custom face added:
|
|
- geben-breakpoint-face
|
|
|
|
Version 0.01 (2006-12-26)
|
|
|
|
* Sample implementation.
|