Profiling isn't properly resolving function names

node v0.12.0 using example from docs: http://nodejstools.codeplex.com/wikipage?title=Profiling

Id #1846 | Release: None | Updated: Fri at 9:49 AM by mousetraps | Created: Fri at 9:48 AM by mousetraps

Activity log error - Cannot activate part 'Microsoft.NodejsTools.SmartIndentProvider

Offending project here http://1drv.ms/1FZvugh Place cursor at end of first line and hit <enter>: System.ComponentModel.Composition.CompositionException: The composition produced a single compos...

Id #1845 | Release: None | Updated: Thu at 10:09 PM by mousetraps | Created: Thu at 10:09 PM by mousetraps

blank line in watch window

Not quite sure what I did to get into this state, but it was very odd to see this in the watch window. will keep an eye out for it.

Id #1844 | Release: None | Updated: Wed at 11:03 PM by mousetraps | Created: Wed at 10:07 PM by mousetraps

completions committing too aggressively

e.g. Typing 'var server = http.creates' auto commits completion to http.createClients

Id #1843 | Release: None | Updated: Wed at 11:05 PM by mousetraps | Created: Wed at 10:05 PM by mousetraps

ntvs should warn about invalid parens

e.g. there was no indication that this code was invalid $http.get(notesUrl) .then(function(result)) { $scope.notes = result.data; }, function(err...

Id #1842 | Release: None | Updated: Wed at 11:06 PM by mousetraps | Created: Wed at 10:00 PM by mousetraps

changing type to 'content' or v.v. should automatically restart editor experience so that new completions work

It's not visible that you need to do this to get proper completions.

Id #1841 | Release: None | Updated: Wed at 11:07 PM by mousetraps | Created: Wed at 9:57 PM by mousetraps

provide more info on filename in debugging

This may be best as a tooltip. Currently it's confusing when you have, say, 10 index.js in your project - in this case I would prefer that it provide at least the folder name.

Id #1840 | Release: None | Updated: Wed at 9:56 PM by mousetraps | Created: Wed at 9:56 PM by mousetraps

cursor should stay on same line when formatting

e.g. formatting the code below results in the cursor moving the the brace line. This is annoying because it forces the user to find their position again to resume typing. app.post("/api/notes/:cate...

Id #1839 | Release: None | Updated: Wed at 11:08 PM by mousetraps | Created: Wed at 9:55 PM by mousetraps

brace completion doesn't work on first line of file

If you type a parenthesis '(', you expect it to complete when brace matching is on to '()' This is only an issue on the first line of the file. Not sure why it is occurring, but the biggest conce...

Id #1838 | Release: None | Updated: Wed at 11:09 PM by mousetraps | Created: Wed at 9:53 PM by mousetraps

npm search "express session" should display "express-session" first

Currently it only is first when you search for "express-session'

Id #1837 | Release: None | Updated: Wed at 11:10 PM by mousetraps | Created: Wed at 9:50 PM by mousetraps