Commit graph

1945 commits

Author SHA1 Message Date
Eric Snow
5b821e65a3 Set ptvsd.wrapper.__version__. 2018-04-11 21:38:53 +00:00
Pavel Minaev
58dc367303 Merge branch 'master' of https://github.com/Microsoft/ptvsd 2018-04-11 14:05:01 -07:00
Karthik Nadig
6341bc4912
Merge pull request #334 from karthiknadig/bugs
Fix path mappings and settings for cross-platform launch
2018-04-11 14:03:13 -07:00
Pavel Minaev
06f8b73b7a Set up versioneer to auto-generate version numbers from git. 2018-04-11 14:00:48 -07:00
Karthik Nadig
b6e2ac3c6f Fix path mappings and settings for cross-platform launch 2018-04-10 13:37:00 -07:00
Don Jayamanne
5f7f764e2f
Rename flag to make it more meaningful (#326)
Fixes #322
2018-04-09 15:54:08 -07:00
Don Jayamanne
295fdedae6
Pass flag to inicate whether to handle file paths in a case sensitive manner (#323)
Fixes #322
2018-04-06 16:10:36 -07:00
Don Jayamanne
39dfffe20e
Add support for remote source references (#321)
Fixes #318
2018-04-06 13:49:28 -07:00
Pavel Minaev
b891b9ccc7 Fix #319: VS "Stop Debugging" triggers "Press any key to continue"
Do not stop on exit if attaching, or if disconnect request has been received.
2018-04-06 10:12:43 -07:00
Pavel Minaev
5becec33a9 Fix atexit issue with VS. 2018-04-06 09:23:24 -07:00
Pavel Minaev
c7d5f0be0c Update version number to 4.0.0a6 2018-04-05 15:18:59 -07:00
Karthik Nadig
8b2e592228
Merge pull request #311 from karthiknadig/bugs
Fixes an issue with missing frozen frames
2018-04-04 21:18:36 -07:00
Karthik Nadig
0a67e47c3e Remove message sent back for XML parse errors. 2018-04-04 21:14:23 -07:00
Karthik Nadig
ec1db425b1 Add send_error_response method 2018-04-04 21:04:36 -07:00
Karthik Nadig
984282dc53 Return parse exception message 2018-04-04 19:24:41 -07:00
Karthik Nadig
e975377da8 Changing from Exception to SAXParseException for XML parse errors 2018-04-04 18:44:46 -07:00
Karthik Nadig
6e359c7483 Fixes an issue with missing frozen frames 2018-04-04 14:37:55 -07:00
Don Jayamanne
88add63782
import pydevd_file_utils and invoke functions as module attributes (#310)
Part of #241
2018-04-04 14:21:08 -07:00
Don Jayamanne
44d18a0c89
Enable path mappings for remote debugging (#308)
Fixes #241
2018-04-04 14:20:49 -07:00
Eric Snow
5832fbd142
Merge pull request #296 from ericsnowcurrently/reattach
Refactor before fixing support for re-attach.
2018-04-04 11:48:34 -06:00
Eric Snow
7026e06b55 Fix the tests. 2018-04-04 15:41:11 +00:00
Eric Snow
cfa9a1e4e5 Use the wrapped functions in install(). 2018-04-04 15:40:51 +00:00
Eric Snow
7fc3629079 Do not pass the entire PydevdSocket object. 2018-04-04 15:07:33 +00:00
Eric Snow
1d8a948dc8 Move the pydevd hooks to their own module. 2018-04-04 15:07:32 +00:00
Eric Snow
859dc0ee0c Wait for the adapter to finish only if there is one. 2018-04-04 15:06:02 +00:00
Eric Snow
ca335238d3 Add docstrings. 2018-04-04 15:06:02 +00:00
Eric Snow
95ce9ed3b4 Avoid multiple close attempts. 2018-04-04 15:06:02 +00:00
Eric Snow
c9350ce254 Move Daemon to its own module. 2018-04-04 15:06:00 +00:00
Eric Snow
12f91361da Factor out Daemon. 2018-04-04 15:04:08 +00:00
Eric Snow
9be9db4989
Merge pull request #306 from ericsnowcurrently/fix-main
Fix problems with running ptvsd.
2018-04-04 08:45:22 -06:00
Eric Snow
a1bf02b269 Use BytesIO in Python 2. 2018-04-04 14:41:09 +00:00
Eric Snow
a96efb72e0 Switch to "localhost". 2018-04-04 00:14:14 +00:00
Eric Snow
91cf8a801b lint 2018-04-04 00:13:11 +00:00
Eric Snow
899d146dd7 Always use a localhost addr in debug(). 2018-04-04 00:13:11 +00:00
Eric Snow
2f364e6171 Preserve extra sys.argv args in debug(). 2018-04-04 00:13:11 +00:00
Eric Snow
54fc37dfdb Add unit tests for parse_args(). 2018-04-04 00:13:11 +00:00
Eric Snow
37fe9206d2 Do not add an unnecessary -- in parse_args(). 2018-04-04 00:13:11 +00:00
Eric Snow
be82fc67c1 Add unit tests for debugger.py. 2018-04-04 00:13:08 +00:00
Eric Snow
d8c30bd0ea Add unit tests for __main__.py. 2018-04-04 00:12:20 +00:00
Don Jayamanne
7319b0a3e4
Default host name to 127.0.0.1 when launching the debugger via debug function (#297)
* Fixes #292
* pass host name
* fix code review comment
2018-04-03 16:07:59 -07:00
Eric Snow
ec58fc9a11
Merge pull request #293 from ericsnowcurrently/fix-mac-tests
Fix mac tests.
2018-04-02 14:42:27 -06:00
Eric Snow
b18b9ced29 Wait for commands instead of just expecting them. 2018-04-02 14:37:30 -06:00
Eric Snow
cdd42180ba Add FakePyDevd.wait_for_command(). 2018-04-02 14:34:12 -06:00
Eric Snow
9325d08855 Add CMDID. 2018-04-02 13:46:44 -06:00
Eric Snow
34b2b80e78 Wait for the debugger to finish before ending the test. 2018-04-02 13:27:32 -06:00
Eric Snow
78d3225c2a
Merge pull request #291 from ericsnowcurrently/fix-test-race
Fix a test race with the initial "output" event.
2018-04-02 12:44:08 -06:00
Eric Snow
d68f0c95f7 Fix a test race with the initial "output" event. 2018-04-02 18:40:36 +00:00
Eric Snow
6ca3e15618
Merge pull request #290 from ericsnowcurrently/verbose-tests
Run tests verbosely.
2018-04-02 12:01:13 -06:00
Eric Snow
12bf34ae65 Run tests verbosely. 2018-04-02 17:53:47 +00:00
Eric Snow
bcbdd48eb3
Merge pull request #266 from ericsnowcurrently/cli
Add explicit CLI handling for ptvsd.
2018-04-02 11:35:37 -06:00