1265 Commits

Author SHA1 Message Date
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
CyrusNajmabadi
00e5b15a05 Merge pull request #809 from Microsoft/localizedServices
Update compiler localized messages with those provided by the language s...
2014-10-02 18:13:13 -07:00
Cyrus Najmabadi
a14e46a5e7 Update compiler localized messages with those provided by the language service. 2014-10-02 17:58:05 -07:00
CyrusNajmabadi
db9ad6d1e5 Merge pull request #808 from Microsoft/outliningCollapse
Specify which outlining spans should auto-collapse if the user choose "c...
2014-10-02 17:45:40 -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
060a8b68c2 Merge pull request #801 from Microsoft/absolutePathRef
Handle /// references with absolute path
2014-10-01 17:03:48 -07:00
Mohamed Hegazy
93e5a94dc8 support goto def on /// references with absolute path 2014-10-01 16:13:06 -07:00
Mohamed Hegazy
0434635b94 handle absolute path in /// references 2014-10-01 16:12:16 -07:00
Yui
29e770b58a Merge pull request #798 from Microsoft/flagAllDuplication
Flag all duplication
2014-10-01 14:38:54 -07:00
Yui T
5926a03363 Merge branch 'master' into flagAllDuplication 2014-10-01 14:27:41 -07:00
Yui T
1a3db28ef4 Merge branch 'master' of https://github.com/Microsoft/TypeScript 2014-10-01 14:27:10 -07:00
Yui T
8e54c62f9e Fix spelling 2014-10-01 14:16:55 -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
Mohamed Hegazy
a37106d4da Merge pull request #748 from chrisbubernak/selfReferencingFileError
Fix issue #568 (no error for file self reference)
2014-10-01 13:44:47 -07:00
Jason Freeman
10610bb4d8 Merge pull request #792 from Microsoft/sigHelp
Various small fixes related to signature help
2014-10-01 13:15:14 -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
Yui T
296e8e01b3 Update Baselines 2014-10-01 11:27:20 -07:00
Yui T
fe80647a7a Fix error reporting position 2014-10-01 11:06:18 -07:00
Anders Hejlsberg
db7e980a3e Merge pull request #795 from Microsoft/langSpecFormatting
Language Specification formatting fixes
2014-10-01 07:03:12 -07:00
Anders Hejlsberg
cd4684f4de Formatting fixes 2014-10-01 06:38:08 -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
Yui T
c2d86711e8 Update baselines 2014-09-30 18:09:55 -07:00
Yui T
a723411207 Fix reporting duplication errors to report at all declarations 2014-09-30 18:08:07 -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
23843ffa92 Parse OmittedExpression for missing arguments followed by commas 2014-09-30 17:13:55 -07:00
Jason Freeman
a89710471d Add test for empty arguments and arity filtering 2014-09-30 17:13:53 -07:00
Jason Freeman
03821df591 Remove getCurrentArgumentState 2014-09-30 17:13:51 -07:00
Jason Freeman
a79a1d2248 Record trailing comma even for incorrectly terminated lists 2014-09-30 17:13:49 -07:00
Jason Freeman
ab3326f7b7 Fix arity checking for partial overload resolution 2014-09-30 17:13:47 -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
CyrusNajmabadi
edcb62ae04 Merge pull request #781 from Microsoft/docComments
Propery walk all declarations to find doc comments for a symbol.
2014-09-30 14:47:55 -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
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
Anders Hejlsberg
438aa899ea Merge pull request #784 from Microsoft/langSpecTupleTypes
Adding tuple types to language specification
2014-09-30 10:10:04 -07:00
Anders Hejlsberg
66b0b3d968 Adding tuple types to language specification 2014-09-30 09:57:23 -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
a595502a55 Respond to CR feedback. 2014-09-29 17:21:25 -07:00