Sha256: ac0937f12f1d4f9ef900b02f695b246e7b95853bbc024aedb0cec2e3483f5f70

Contents?: true

Size: 1.24 KB

Versions: 3

Compression:

Stored size: 1.24 KB

Contents

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

3 entries across 3 versions & 1 rubygems

Version Path
rb8-trepanning-0.1.3 CHANGES
rb8-trepanning-0.1.3-universal-ruby-1.9.2 CHANGES
rb8-trepanning-0.1.3-universal-ruby-1.8.7 CHANGES