Result of AnalysisValue.Call might be null

Observed this exception on https://pytools.codeplex.com/workitem/2845: $exception {System.ArgumentNullException: Value cannot be null. Parameter name: source at System.Linq.Enumerable.All[TSo...

Id #2853 | Release: 2.2 | Updated: Today at 1:01 AM by Zooba | Created: Today at 1:01 AM by Zooba

ProjectAnalyzer's _analysisQueue.Dispose may deadlock when attempting to refresh task list

AnalysisQueue.Stop blocks the UI thread when closing a project. Meanwhile, the thread it is waiting on could be waiting for the UI thread to refresh the task list. Boom, deadlock.

Id #2852 | Release: 2.2 | Updated: Today at 12:59 AM by Zooba | Created: Today at 12:59 AM by Zooba

Handle overridden excepthook better when debugging

Currently our handling of sys.excepthook when debugging looks like this: except: print_exception() if wait_on_exception: do_wait() if sys.excepthook == sys.__excepthook__: # If the user has...

Id #2851 | Release: None | Updated: Today at 12:06 AM by Zooba | Created: Tue at 10:30 PM by Zooba

Showing excluded files in VS2010 Solution Explorer

I just installed PTVS 2.1 on VS 2010 to try out the new functionality. There is however a bug that keeps "bugging" me: When I open a solution, the solution explorer shows some of the files that a...

Id #2850 | Release: None | Updated: Today at 1:08 AM by Zooba | Created: Mon at 6:07 PM by arikfunke

Fix registry search for Python 3.5

Python 3.5 will use slightly different registry entries to avoid collisions between 32-bit and 64-bit interpreters. We should update our detection so we can detect both of them.

Id #2849 | Release: None | Updated: Fri at 9:53 PM by Zooba | Created: Fri at 9:53 PM by Zooba

PTVS crashing Visual Studio 2013

I'm finding things regularly crash with a NullReferenceException in Microsoft.IronPythonTools.Interpreter.RemoteInterpreter <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <S...

Id #2847 | Release: 2.2 | Updated: Today at 1:04 AM by Zooba | Created: Fri at 9:37 AM by hastarin

ObjectDisposedException after removing project

Got this exception after removing a project from my solution. I don't think I had any editor windows for the project open at the time, but they were certainly closed automatically. System.ObjectDis...

Id #2846 | Release: None | Updated: Jan 22 at 9:55 PM by Zooba | Created: Jan 22 at 9:55 PM by Zooba

Python source code analysis not completing

Hi, I've been encountering issues with getting Intellisense/code analysis to work on a Python project. Classes and parameters are not coloured, F12 to go to definition sometimes doesn't work ("Ca...

Id #2845 | Release: None | Updated: Today at 1:02 AM by Zooba | Created: Jan 21 at 1:56 PM by slishak

"We didn't find any interpreters"

I haven't used PTVS for several months. When I attempted to use it today I got the "we didn't find any interpreters" error. After verifying that my settings are still correct, I tried downloading...

Id #2844 | Release: None | Updated: Jan 20 at 12:39 PM by WolfieWolf | Created: Jan 19 at 7:42 PM by MKimberling

PyLint single file or selection

For large projects, it would be nice if we could select which files get passed to PyLint, perhaps as a right-click menu action from the selection in Solution Explorer.

Id #2843 | Release: None | Updated: Jan 16 at 11:07 AM by krandell | Created: Jan 16 at 11:07 AM by krandell