Commit Graph

32750 Commits

Author SHA1 Message Date
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
Daniel Rosenwasser
379f6ce758 Minor cleanup, added getScriptLexicalStructureWalker.ts Jakefile. 2014-09-30 11:58:56 -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
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
Daniel Rosenwasser
2503e50a5d Changed "ownership" relation of try blocks on throw statements.
A try-block now only owns a throw statement if its try statement has a catch-clause.
2014-09-29 12:41:47 -07:00
Daniel Rosenwasser
3f56411e74 Merge branch 'master' into getOccurrencesThrow 2014-09-29 11:59:40 -07:00
ChrisBubernak
3751b25dd2 Fixed indentation 2014-09-29 10:23:01 -07:00
ChrisBubernak
ba61c63a1a Moved logic to another location where host was in scope so we could call
getCanonicalFileName
2014-09-29 10:20:31 -07:00
Vladimir Matveev
e8c3ec3a79 Merge pull request #772 from Microsoft/outliningInArraysAndSwitchBlocks
outlining support for switch blocks\array literals
2014-09-29 10:08:15 -07:00
Vladimir Matveev
222e1d8365 outlining support for switch blocks\array literals 2014-09-28 22:33:00 -07:00
Daniel Rosenwasser
16d969c9ca Support getOccurrencesAtPosition for 'throw' keywords.
Also revised behavior for 'return' keywords in that when the position
resides on a 'return' statement, 'throw' keywords in the same
function scope that are not within a try-block are also highlighted.
2014-09-28 20:39:09 -04:00
Daniel Rosenwasser
6c58cd8a40 Merge pull request #755 from Microsoft/misidentifiedIdentifier
Fix issue where comments are incorrectly identified as identifiers
2014-09-26 19:58:37 -04:00
Yui T
d498274b65 Merge branch 'noResolve' of https://github.com/Microsoft/TypeScript 2014-09-26 16:17:29 -07:00
Anders Hejlsberg
9723667658 Merge pull request #762 from Microsoft/specJakeTask
Add jake task for generating Markdown language spec
2014-09-26 15:21:27 -07:00
Anders Hejlsberg
1de5946877 Adding word2md.js to .gitignore file 2014-09-26 15:16:38 -07:00
Anders Hejlsberg
391a477ba0 Merge branch 'master' into specJakeTask 2014-09-26 15:15:11 -07:00
Mohamed Hegazy
4227e58b82 Show marker names in fourslash test failures 2014-09-26 14:37:42 -07:00
Mohamed Hegazy
8089673066 Filter protected members from the completion list 2014-09-26 14:37:17 -07:00
Anders Hejlsberg
deedaf9c1b Add jake task for generating Markdown language spec 2014-09-26 14:36:18 -07:00
CyrusNajmabadi
95082fbc9d Merge pull request #760 from Microsoft/sigHelpRefactor
Adjust sig help implementation to match the new simpler sig help API.
2014-09-26 12:23:54 -07:00
Cyrus Najmabadi
42f162ec83 Adjust sig help implementation to match the new simpler sig help API. 2014-09-26 11:10:46 -07:00
ChrisBubernak
36b46291f2 still trying to get the indenting correct 2014-09-26 09:54:32 -07:00
Daniel Rosenwasser
4ed6a80c9c Limited identifying identifiers after dots to keywords. 2014-09-26 09:46:14 -07:00
ChrisBubernak
1b3da908de fixing baseline 2014-09-26 09:33:06 -07:00
Mohamed Hegazy
317b69e00b Merge pull request #758 from RReverser/master
Prevent non-TypeScript files from being added to tests.
2014-09-26 09:16:03 -07:00
ChrisBubernak
93db897778 Fixed some of the baselines, made file comparisons handle different
casing, put diagnostic message in correct order
2014-09-26 07:47:44 -07:00
Anders Hejlsberg
171a98b288 Merge pull request #757 from Microsoft/escapesInMarkdown
Escaping of '<' characters in Word to Markdown conversions
2014-09-26 07:20:50 -07:00
Ingvar Stepanyan
fe5883ba01 Prevent non-TypeScript (HTML/JSON/...) files from being added to test suite. 2014-09-26 17:06:07 +03:00
Anders Hejlsberg
59248ea9ee Escaping of '<' characters in Word to Markdown conversions 2014-09-26 06:56:31 -07:00
Daniel Rosenwasser
a3b59f88c1 Fix issue where trivia is incorrectly identified as an identifier following a dot.
Fixes #753
2014-09-25 22:28:02 -07:00
v2m
c116faa1bb rename getExactTokenAtPosition to getTokenAtPosition 2014-09-25 15:14:54 -07:00
CyrusNajmabadi
3e08af41fe Merge pull request #746 from Microsoft/classifiedSigHelp
Switch signature help over to using display parts.
2014-09-25 15:07:43 -07:00
Cyrus Najmabadi
b91dfc2cfc Provide helpers for creating symbol display parts. 2014-09-25 14:57:29 -07:00
Vladimir Matveev
c456ef496d renamed getNodeAtPosition to getExactTokenAtPosition, added predicate parameter that will determine if token with end === position should be returned 2014-09-25 14:29:32 -07:00
Cyrus Najmabadi
236b70b40b Merge branch 'master' into classifiedSigHelp
Conflicts:
	src/services/services.ts
	src/services/signatureHelp.ts
2014-09-25 14:27:42 -07:00