- 01 8月, 2017 1 次提交
-
-
由 Ravi Chande 提交于
Breaks the internal GTD infrastructure into seperate symbols for determining the navigable symbol at the caret position and performing the navigation.
-
- 27 7月, 2017 1 次提交
-
-
由 Andrew Casey 提交于
-
- 26 7月, 2017 1 次提交
-
-
由 Jonathon Marolf 提交于
-
- 25 7月, 2017 1 次提交
-
-
由 CyrusNajmabadi 提交于
-
- 22 7月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
this is port of https://github.com/dotnet/roslyn/pull/20968 to dev15.3.x
-
- 21 7月, 2017 3 次提交
-
-
由 Jason Malinowski 提交于
If you had a F# project opened with the new project system, it'd supply an output directory which other projects (like C#) could reference. If you had a C# project that referenced the F# project, any attempt to get the C# compilation would crash because we can't actually produce F# compilations. The fix is simple: don't convert from metadata references.
-
由 Jason Malinowski 提交于
If we're going to require it, let's at least crash with a useful exception instead of a null ref.
-
由 Jason Malinowski 提交于
Other components should be able to access this too, especially since the workspace itself isn't always there.
-
- 19 7月, 2017 7 次提交
-
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
- 18 7月, 2017 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 15 7月, 2017 1 次提交
-
-
由 jcouv 提交于
code
-
- 13 7月, 2017 3 次提交
-
-
由 Jason Malinowski 提交于
If you create an elision buffer, there's no way to disconnect the elision buffer from the underlying buffer once you're done with it, causing the elision buffer to leak. It's possible to disconnect projection buffers, so we use them to work around this limitation.
-
由 Jason Malinowski 提交于
When we create a projection buffer, that buffer is strongly held by the underlying buffer, which means we have a memory leak unless we disconnect it by unmapping all spans. This also causes problems because bugs in the editor around projections can then cause crashes when we didn't actually need the buffers anymore.
-
由 Sam Harwell 提交于
See #20412
-
- 12 7月, 2017 4 次提交
-
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
由 Jason Malinowski 提交于
The VisualStudioRuleSetManager is a singleton that acts as a cache of RuleSetFiles and also manages the lifetime of file watching. We never cleaned that up when we shut down VS, so we leaked a bunch of file watchers, which would throw during finalization asserting they weren't cleaned up and bring down the process with it.
-
由 Jason Malinowski 提交于
-
- 11 7月, 2017 1 次提交
-
-
由 Jason Malinowski 提交于
-
- 08 7月, 2017 2 次提交
-
-
由 Jared Parsons 提交于
Removing the old style of package publishing. The official build definition will now control uploading packages to the DevDiv feeds.
-
由 CyrusNajmabadi 提交于
-
- 07 7月, 2017 1 次提交
-
-
由 Ravi Chande 提交于
Revert "Merge pull request #20558 from Pilchie/Fix19968-DuplicateSourceAndAdditionalFiles-DistinctIds" This reverts commit 6f5b2d47, reversing changes made to 66362df5.
-
- 06 7月, 2017 3 次提交
-
-
由 Sam Harwell 提交于
Fixes crashes associated with InvisibleEditor
-
由 Kevin Pilch 提交于
Fixes #20149.
-
由 Ravi Chande 提交于
If the user closes a textview while completion is filtering, it's possible for the filtering task to ask for a Document before it gets cancelled, resulting in a crash. To prevent this, restrict Controller.GetDocument() to the foreground thread.
-
- 05 7月, 2017 1 次提交
-
-
由 Ravi Chande 提交于
-
- 01 7月, 2017 1 次提交
-
-
由 Ravi Chande 提交于
-
- 30 6月, 2017 7 次提交
-
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
This is a breaking API change. Need to decide if we want to take it or not.
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
-
由 Kevin Pilch 提交于
Turns out we could end up with the same IVisualStudioHostDocument for both, if they are both added. Fixes #19968.
-
由 Kevin Pilch 提交于
-