Sha256: 24b57c0008932532e87ce9cc2c9c114c52014a7046ffb9ca8a24adb82d3572a6

Contents?: true

Size: 1.48 KB

Versions: 2

Compression:

Stored size: 1.48 KB

Contents

Oct 27, 2011 (0.1.4)

- POSIX shell -x (long form: --trace) fixed
- Go with rdoc 2.4.2 now
- Improve documentation for "macro"
- show alias => show aliases
- correct info variables
- Add ruby-debug-base dependency
- Bugs fixed, code reorganized.

June 12, 2011 (0.1.3) Fleetwood release

First attempt at backport from trepanning.

New features
 - Syntax highlighting (if coderay, term-ansicolor and newer linecache)
 - tab completion (more complete on MRI 1.8.7 rb-readline gem used)
 - parsetree (if ParseTree installed)

New commands from trepanning: 
 - gdb-like "confirm" to turn on/off prompting of dangerous commands
- "eval" and "eval?" without args to run parts of the current source line
- macros
- aliases
- new help system
- unique command abbrev (or not if "set abbrev off")
- new "!" suffix on "quit" and "kill" command, e.g. "q!", to avoid prompting.

Incompatibilities: 
- autoeval is on by default
- ";;" separates debugger commands so you can use ";" in eval
- some possibliy lesser-used commands have been dropped. If people notice,
  they can be reinstated.
- p is now pr to avoid eval confusion with Ruby's "p" method
- dropped support for annotations and ruby-debug emacs. Use newer emacs-dbgr
- some commands have been moved to closer match gdb: 
   * threads -> info threads
   * reload  -> set reload 
   * trace   -> set trace

This sort of works for an unpatched MRI 1.9. Better is a patched MRI
1.9.2 to use rb-threadframe and rb-trepanning.

See ruby-debug's CHANGES for older changes

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rb8-trepanning-0.1.5 CHANGES
rb8-trepanning-0.1.4 CHANGES