Cyrus Najmabadi
e2c4d7d0d9
Fixing issue where the top level source file item was not being selected.
2014-10-06 14:22:08 -07:00
CyrusNajmabadi
e1bb169607
Merge pull request #826 from Microsoft/navBarTweak
...
Tweak how we populate NavBarItems.
2014-10-06 13:33:05 -07:00
Sheetal Nandi
c40f02a248
Merge pull request #817 from Microsoft/renameEnumMember
...
Fixes the name displayed in the rename dialog to be just symbol name instead of qualified path
2014-10-06 11:57:13 -07:00
Cyrus Najmabadi
1a48da9c94
Don't show locals as children of functions.
2014-10-05 23:47:34 -07:00
Cyrus Najmabadi
7222963923
Tweak how we populate NavBarItems.
...
Now we will always place child items of a node in the right bar, even if we're
also placing it on the 'top level nodes' list on the left. This makes things
clearer for users by making it clear that any time you have a node selected on
the left, you can always find its children on the right. And, it still preserves
the behavior we want where the left list acts as a high level 'table of contents'
for the file.
2014-10-05 21:17:13 -07:00
Daniel Rosenwasser
ded27df932
Merge pull request #709 from Microsoft/navbar
...
Moved Navigation Bar Functionality to use the New Tree
2014-10-03 20:49:57 -07:00
Daniel Rosenwasser
c1d15c792b
Merge branch 'master' into navbar
...
Also fixed getSourceText and renamed it to getTextOfNode
2014-10-03 17:44:52 -07:00
Cyrus Najmabadi
3fa17eff27
Cleaning up the new rename-comments/strings code.
...
Mohamed rightly pointed out we were triplicating work and we could just roll
the new checks into the existing tree walking code.
2014-10-03 17:33:03 -07:00
Daniel Rosenwasser
208e36d294
Cover all top-level items in 'getIndent'.
2014-10-03 17:28:48 -07:00
Daniel Rosenwasser
1814261269
Moved 'basicChildItem' to 'createChildItem' and renamed it 'createItem'.
2014-10-03 16:57:41 -07:00
CyrusNajmabadi
6b76a6d826
Merge pull request #816 from Microsoft/renameCommentsAndStrings
...
Support rename in comments and strings.
2014-10-03 16:29:18 -07:00
Daniel Rosenwasser
4ba0ce433f
Renamed 'getScriptLexicalItemsWalkerSuperCala[...].ts' to 'navigationBar.ts'.
2014-10-03 16:12:59 -07:00
Cyrus Najmabadi
8aaee07409
CodeReview feedback, and some tests.
2014-10-03 15:56:44 -07:00
Cyrus Najmabadi
422324f0af
CodeReview feedback.
2014-10-03 15:06:04 -07:00
Sheetal Nandi
8a650bf7ed
Get just the name of the symbol (instead of qualified path) as symbolName of the definition info.
...
Fixes #652
2014-10-03 14:58:11 -07:00
Cyrus Najmabadi
2a8b9ef21f
Support rename in comments and strings.
2014-10-03 14:53:50 -07:00
Cyrus Najmabadi
e751c34fcb
Add some heuristics in the lexical classifier to make it play better with the syntactic classifier when classifying expressions involving generics.
2014-10-03 01:54:43 -07:00
Cyrus Najmabadi
a14e46a5e7
Update compiler localized messages with those provided by the language service.
2014-10-02 17:58:05 -07:00
Cyrus Najmabadi
183bed1bb8
Specify which outlining spans should auto-collapse if the user choose "collapse to definitions".
2014-10-02 17:35:48 -07:00
Daniel Rosenwasser
ffef437320
Merge pull request #799 from Microsoft/stopBlindlyColoring
...
Values sharing names with interfaces no longer classified as interfaces
2014-10-01 17:42:15 -07:00
Mohamed Hegazy
93e5a94dc8
support goto def on /// references with absolute path
2014-10-01 16:13:06 -07:00
Yui T
1a3db28ef4
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2014-10-01 14:27:10 -07:00
Mohamed Hegazy
1a7862c316
Merge pull request #786 from Microsoft/aliasCompletion
...
Show aliases in completion list
2014-10-01 13:54:40 -07:00
Jason Freeman
64638804f8
Merge branch 'master' into sigHelp
2014-10-01 13:10:03 -07:00
Daniel Rosenwasser
a6e991a3db
Fixed bug where value-space identifiers got classified as interfaces when sharing the same name as an interface.
2014-10-01 12:44:17 -07:00
Vladimir Matveev
13f13b804d
Merge pull request #752 from Microsoft/getTokenAtPosition
...
make rename\gotoDef work at the end of token
2014-09-30 23:06:18 -07:00
Vladimir Matveev
a939a718cb
addressed CR feedback
2014-09-30 22:55:35 -07:00
CyrusNajmabadi
dc10492e28
Merge pull request #787 from Microsoft/classifierTweaks
...
Tweak classification so it does not classify things as keywords that cou...
2014-09-30 17:16:53 -07:00
Jason Freeman
b2bca72bb6
Fix argumentCount and selectedItemIndex
2014-09-30 17:13:57 -07:00
Jason Freeman
03821df591
Remove getCurrentArgumentState
2014-09-30 17:13:51 -07:00
Mohamed Hegazy
6968d8325d
Do not use a while loop, as an aliased symbol is always one level deap
2014-09-30 16:33:55 -07:00
Mohamed Hegazy
55621aae49
Get exported symbols off aliases in getCompletions
2014-09-30 14:56:46 -07:00
Daniel Rosenwasser
f2880ce5b7
Merge pull request #778 from Microsoft/getOccurrencesSetItAndForGetIt
...
getOccurrences for 'get' and 'set' keywords.
2014-09-30 14:54:18 -07:00
Cyrus Najmabadi
681c7fe12f
Merge branch 'master' into docComments
2014-09-30 14:38:00 -07:00
Cyrus Najmabadi
f09971f10b
Tweak classification so it does not classify things as keywords that could not actually be keywords according to the grammar.
2014-09-30 14:35:07 -07:00
Daniel Rosenwasser
5851752e32
Merge branch 'master' into navbar
...
Conflicts:
Jakefile
src/services/getScriptLexicalStructureWalker.ts
src/services/services.ts
2014-09-30 14:20:58 -07:00
Mohamed Hegazy
284c767e08
set the kind on alias completions
2014-09-30 14:17:32 -07:00
Daniel Rosenwasser
87146735a7
Merge pull request #776 from Microsoft/getOccurrencesThrow
...
Support getOccurrencesAtPosition for 'throw' keywords.
2014-09-30 14:06:14 -07:00
Mohamed Hegazy
11ca3dab01
Add aliases in completion list
2014-09-30 13:50:09 -07:00
Daniel Rosenwasser
fc469538da
Minor naming/comment changes.
2014-09-30 13:49:45 -07:00
Mohamed Hegazy
e49ff08922
Merge pull request #763 from Microsoft/protectedCompletion
...
Protected completion
2014-09-30 13:32:46 -07:00
Vladimir Matveev
c298f09276
do not consider positions that fall to leading trivia in brace matching
2014-09-29 22:49:05 -07:00
Cyrus Najmabadi
f5e9c036a3
Propery walk all declarations to find doc comments for a symbol.
2014-09-29 22:05:58 -07:00
Vladimir Matveev
d988012ea3
addressed CR feedback
2014-09-29 21:48:59 -07:00
Daniel Rosenwasser
a87685b0d2
Simply use source text from now on.
2014-09-29 17:58:58 -07:00
Daniel Rosenwasser
a595502a55
Respond to CR feedback.
2014-09-29 17:21:25 -07:00
Yui T
21e195146f
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2014-09-29 16:53:58 -07:00
Cyrus Najmabadi
d049c29dbb
Add support for protected glyphs on the script side.
2014-09-29 15:04:03 -07:00
Daniel Rosenwasser
c61be112d9
getOccurrences for 'get' and 'set' keywords.
...
'get'/'set' keywords are highlighted for analogous accessors.
2014-09-29 14:38:03 -07:00
Vladimir Matveev
1d1e868bb0
rename getTokenAtPosition to getTouchingToken, add a few helpers for common tasks
2014-09-29 14:28:09 -07:00