Sha256: 279c75fcbbd1e33b740cb5e5ed5749f592363a8062880ef63f5cf5ebfcb0f15d

Contents?: true

Size: 536 Bytes

Versions: 26

Compression:

Stored size: 536 Bytes

Contents

# TODO

## Basic functionality

* Support Ractors
* Signal (SIGINT) trap handling 

## UI

* Completion for Ruby's code
* Interactive breakpoint setting
* Interactive record & play debugging
* irb integration
* Web browser integrated UI
* History file

## Debug command

* Breakpoints
    * Lightweight pending method break points with Ruby 3.1 feature (TP:method_added)
* Watch points
    * Lightweight watchpoints for instance variables with Ruby 3.1 features (TP:ivar_set)
* Faster `next`/`finish` command by specifying target code.

Version data entries

26 entries across 24 versions & 3 rubygems

Version Path
scrapbook-0.3.2 vendor/ruby/2.7.0/gems/debug-1.4.0/TODO.md
scrapbook-0.3.2 vendor/ruby/2.7.0/gems/debug-1.6.2/TODO.md
scrapbook-0.3.1 vendor/ruby/2.7.0/gems/debug-1.4.0/TODO.md
scrapbook-0.3.1 vendor/ruby/2.7.0/gems/debug-1.6.2/TODO.md
debug-1.7.0 TODO.md
tdiary-5.2.4 vendor/bundle/ruby/3.1.0/gems/debug-1.6.3/TODO.md
debug-1.6.3 TODO.md
tdiary-5.2.3 vendor/bundle/ruby/3.1.0/gems/debug-1.6.2/TODO.md
debug-1.6.2 TODO.md
debug-1.6.1 TODO.md
debug-1.6.0 TODO.md
tdiary-5.2.2 vendor/bundle/ruby/3.1.0/gems/debug-1.5.0/TODO.md
debug-1.5.0 TODO.md
tdiary-5.2.1 vendor/bundle/ruby/3.1.0/gems/debug-1.4.0/TODO.md
debug-1.4.0 TODO.md
debug-1.3.4 TODO.md
debug-1.3.3 TODO.md
debug-1.3.2 TODO.md
debug-1.3.1 TODO.md
debug-1.3.0 TODO.md