-
Notifications
You must be signed in to change notification settings - Fork 11
Comparing changes
Open a pull request
base repository: flightaware/TclProDebug
base: master
head repository: puremourning/TclProDebug
compare: master
Commits on Jan 12, 2019
-
WIP: Debug adapter server for TclProDebug
Ben Jackson committedJan 12, 2019 Configuration menu - View commit details
-
Copy full SHA for 564461b - Browse repository at this point
Copy the full SHA 564461bView commit details -
HACK: debugging puts statements
Ben Jackson committedJan 12, 2019 Configuration menu - View commit details
-
Copy full SHA for 58f21ce - Browse repository at this point
Copy the full SHA 58f21ceView commit details
Commits on Jan 15, 2019
-
WIP: Fix logging and stderr less
Ben Jackson committedJan 15, 2019 Configuration menu - View commit details
-
Copy full SHA for ae3e31a - Browse repository at this point
Copy the full SHA ae3e31aView commit details -
Finish threads and stackTrace requests. Notifiy on stopped event. Thi…
…s allows vimspector at least to get a stack and PC marker up for the simple test application
Ben Jackson committedJan 15, 2019 Configuration menu - View commit details
-
Copy full SHA for b41644f - Browse repository at this point
Copy the full SHA b41644fView commit details
Commits on Jan 16, 2019
-
Print the full error to the log
Ben Jackson committedJan 16, 2019 Configuration menu - View commit details
-
Copy full SHA for e3f457b - Browse repository at this point
Copy the full SHA e3f457bView commit details -
Scopes, varibles, watches and stepping now work (mostly)
Ben Jackson committedJan 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 846255a - Browse repository at this point
Copy the full SHA 846255aView commit details
Commits on Jan 17, 2019
-
Ben Jackson committed
Jan 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 3c15c63 - Browse repository at this point
Copy the full SHA 3c15c63View commit details -
For hover, use 'set <expr>' to get the value
Ben Jackson committedJan 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 1a7a6d6 - Browse repository at this point
Copy the full SHA 1a7a6d6View commit details -
Add continue request and exit/terminate events
Ben Jackson committedJan 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 99b62a9 - Browse repository at this point
Copy the full SHA 99b62a9View commit details -
Ben Jackson committed
Jan 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 5287aa1 - Browse repository at this point
Copy the full SHA 5287aa1View commit details -
Ben Jackson committed
Jan 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 5b151f1 - Browse repository at this point
Copy the full SHA 5b151f1View commit details -
When an error is trapped allow to suppress it with StepOUt (FIXME: th…
…is is dumb, but what other options are there?
Ben Jackson committedJan 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 8e91fe2 - Browse repository at this point
Copy the full SHA 8e91fe2View commit details -
Ben Jackson committed
Jan 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 45934ca - Browse repository at this point
Copy the full SHA 45934caView commit details -
Ben Jackson committed
Jan 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 31ff601 - Browse repository at this point
Copy the full SHA 31ff601View commit details
Commits on Feb 28, 2019
-
Ben Jackson committed
Feb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for d5aa47c - Browse repository at this point
Copy the full SHA d5aa47cView commit details -
Allow multiple watches to work; queue the requests
Ben Jackson committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 2d23c14 - Browse repository at this point
Copy the full SHA 2d23c14View commit details -
Handle errors without crashing
Ben Jackson committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 24915e9 - Browse repository at this point
Copy the full SHA 24915e9View commit details -
Delay launch until we have (hopefully) finished configuring
Ben Jackson committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 3184f22 - Browse repository at this point
Copy the full SHA 3184f22View commit details -
Put the stack the right way up
Ben Jackson committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 1c8cb17 - Browse repository at this point
Copy the full SHA 1c8cb17View commit details -
Support remote debugging via attach request; flip the way sockets are…
… used by the normal remote debug, so that you can start the app and it waits for the debugger to connect, rather than the other way round
Ben Jackson committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for ce83b39 - Browse repository at this point
Copy the full SHA ce83b39View commit details
Commits on Apr 23, 2019
-
Ben Jackson committed
Apr 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 295c6a6 - Browse repository at this point
Copy the full SHA 295c6a6View commit details -
Acutally use the env var for debug port
Ben Jackson committedApr 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 3860573 - Browse repository at this point
Copy the full SHA 3860573View commit details -
Map remote filenames to local for remote debugging.
Store the launch arguments for later use Improve remote debugging by allowing regex file name mappings in a 'tolocal' block in the launch arguments: "tolocal": [ { "<exp>": "<subSpec>", ... }, ... ] The arguments 'exp' and 'subSpec' are as supplied to TCL's regsub command and named accordingly. The format of 'tolocal' is a list of objects whose . The keys of the objects are regular expressions ('exp') and the values are the replacements ('subSpec'). The first mapping which matches is used. The expressions are evaluated in the sequence they appear in the list. Note that values within an object are not sequenced, but allowed to make reading/writing simpler where the expressions are not sequence dependent. Example from vimspector: "t: { "adapter": "tclpro", "remote-request": "launch", "remote-cmdLine": [ "run-test", "testing" ], "configuration": { "request": "attach", "pauseOnEntry": true, "host": "${host}", "port": "${port}", "tolocal": [ { "^.*/runtime/(testing|overlay)/(tcl|scripts)/testing_(.*)": "${workspaceRoot}/src/\\2/\\3", "^.*/runtime/(test-test-test|overlay)/(tcl|scripts)/test-test-test_(.*)": "${workspaceRoot}/src/TEST/\\2/\\3" }, { "^.*/runtime/dependency/": "/path/to/dependency/", } ] } }
Ben Jackson committedApr 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 6cf6b81 - Browse repository at this point
Copy the full SHA 6cf6b81View commit details -
Don't attempt to speak to the GUI directly in the debugger when movin…
…g breakpoints
Ben Jackson committedApr 23, 2019 Configuration menu - View commit details
-
Copy full SHA for f5c56b7 - Browse repository at this point
Copy the full SHA f5c56b7View commit details
Commits on Nov 14, 2019
-
Delay launch/attach until we actually reach the right state
Ben Jackson committedNov 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 9d5c956 - Browse repository at this point
Copy the full SHA 9d5c956View commit details -
Ben Jackson committed
Nov 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 3070a6d - Browse repository at this point
Copy the full SHA 3070a6dView commit details
Commits on Jan 9, 2020
-
Retry connection when remote debugging
Ben Jackson committedJan 9, 2020 Configuration menu - View commit details
-
Copy full SHA for ab3e5b3 - Browse repository at this point
Copy the full SHA ab3e5b3View commit details
Commits on Jan 27, 2020
-
Add some debugging to the remove launcher
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for abf2c07 - Browse repository at this point
Copy the full SHA abf2c07View commit details -
Ben Jackson committed
Jan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 1290748 - Browse repository at this point
Copy the full SHA 1290748View commit details -
Add brief spec for launch config
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 11cf10b - Browse repository at this point
Copy the full SHA 11cf10bView commit details -
Fix handling of instrumentation errors
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 91b3e2e - Browse repository at this point
Copy the full SHA 91b3e2eView commit details -
Globals and locals are quite spammy. Only populate on-demand
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for ff208eb - Browse repository at this point
Copy the full SHA ff208ebView commit details -
Fix step-in to actually step, rather than continue
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 7ea35c0 - Browse repository at this point
Copy the full SHA 7ea35c0View commit details -
Fix nub crash when using return -code X Y
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for a34f0ce - Browse repository at this point
Copy the full SHA a34f0ceView commit details -
Note that we ignore client configuration (sorry) about line numbers a…
…nd path
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 028147d - Browse repository at this point
Copy the full SHA 028147dView commit details -
Include the TCL level in the stack trace
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 7d5c2b4 - Browse repository at this point
Copy the full SHA 7d5c2b4View commit details -
Add ability to load extensions from DAP
Ben Jackson committedJan 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 08d5d77 - Browse repository at this point
Copy the full SHA 08d5d77View commit details
Commits on Feb 4, 2020
-
Ben Jackson committed
Feb 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 2af0571 - Browse repository at this point
Copy the full SHA 2af0571View commit details -
Improve stack trace and scopes: Show the TCL level in stack trace, an…
…d only show TCL levels in scopes. Skip uplevel frames and use the latest frame for a given scope as this is what TCL will actually use
Ben Jackson committedFeb 4, 2020 Configuration menu - View commit details
-
Copy full SHA for a060537 - Browse repository at this point
Copy the full SHA a060537View commit details -
Provide the ability for plugins to disable instrumentation for certai…
…n procs. This makes debugging 'infrastructure' or 'plumbing' procs much more intuitive
Ben Jackson committedFeb 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 432be12 - Browse repository at this point
Copy the full SHA 432be12View commit details -
Support runInTerminal for local debugging
Ben Jackson committedFeb 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 3a51e5b - Browse repository at this point
Copy the full SHA 3a51e5bView commit details
Commits on Feb 6, 2020
-
Fix regression: proc parsing without testKit extension
Ben Jackson committedFeb 6, 2020 Configuration menu - View commit details
-
Copy full SHA for 0d6bee1 - Browse repository at this point
Copy the full SHA 0d6bee1View commit details -
Ben Jackson committed
Feb 6, 2020 Configuration menu - View commit details
-
Copy full SHA for 383ea71 - Browse repository at this point
Copy the full SHA 383ea71View commit details -
Ben Jackson committed
Feb 6, 2020 Configuration menu - View commit details
-
Copy full SHA for d0c2bd7 - Browse repository at this point
Copy the full SHA d0c2bd7View commit details
Commits on Feb 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0fdada2 - Browse repository at this point
Copy the full SHA 0fdada2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5249f0a - Browse repository at this point
Copy the full SHA 5249f0aView commit details
Commits on Apr 27, 2020
-
Support conditional line breakpoints
Ben Jackson committedApr 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 050c272 - Browse repository at this point
Copy the full SHA 050c272View commit details
Commits on May 11, 2020
-
Expand the current stack frame in variables
Ben Jackson committedMay 11, 2020 Configuration menu - View commit details
-
Copy full SHA for f13c42e - Browse repository at this point
Copy the full SHA f13c42eView commit details
Commits on Sep 23, 2020
-
Print message when listen fails
Ben Jackson committedSep 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 67de1c3 - Browse repository at this point
Copy the full SHA 67de1c3View commit details -
Ben Jackson committed
Sep 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 6086dc9 - Browse repository at this point
Copy the full SHA 6086dc9View commit details
There are no files selected for viewing
This file was deleted.