master
Commits on Mar 25, 2022
-
-
-
Remove unnecessary variable checks
Since both instance_variable_get and local_variable_get raises NameError when the variable is not defined, manually raising them seem redundant.
-
use
TRAP_SIGNALinstead of :SIGURGOn Windows (or some other platform), `SIGURG` is not supported so use `TRAP_SIGNAL` instead. fix #506
-
make sure
SESSIONis initialized`UI_*Server` access to SESSION object in the server thread, but it can be not initialized yet at this point. This patch makes sure the SESSION is initialized when the `UI_*Server` is created.
Commits on Mar 24, 2022
-
`setBreakpoints` requests specify a set of "enabled lines" in a specified path. In otherwords, if existing breakpoins in specified path are not in a set, they should be removed. fix #519 fix ruby/vscode-rdbg#17
Commits on Mar 23, 2022
-
Support case insensitive filename
On Windows and some other file systems, they support case insensitve filenames. This patch almost supports case insensitve file name on break command. Maybe we need more features to support case insensitve file names, so reports are welcome. fix #554
Commits on Mar 20, 2022
-
Unify locals collection with ThreadClient#collect_locals
This change also fixes an issue that '%self' is not displayed when stepping backward.
-
-
Unify Breakpoint's initialization
By requiring all subclasses to pass cond, command, and path explicitly, it should reduce the chance to miss support on them (or new options).
-
-
-
change prompt to
rubyfor ruby statementsInstead of adding `#ruby` on the right of input Ruby expressions, this patch changes the prompt to the `ruby`. This patch can relax issue about #538
-
Commits on Mar 16, 2022
-
add a test file for nested breakpont
I forget to add this file with 4af8c25
Commits on Mar 15, 2022
-
-
-
-
-
Wait for debugger to run completely in the test framework for DAP
Related to #567 One of possible reason of this bug is that attaching to debuggee is too early. This PR fixes it
-
-
-
-
-
-
-
-
-
-
Commits on Mar 11, 2022
-
Change "b" to "binary"