Vladimir Matveev
2a6b59a3ba
addressed PR feedback
2015-03-03 23:46:51 -08:00
Daniel Rosenwasser
88ac7302b0
Merge pull request #2195 from Microsoft/revert-2063-contrib
...
Revert "Run jake in interactive mode so output isn't lost."
2015-03-03 22:32:48 -08:00
Daniel Rosenwasser
212aeb5e53
Revert "Run jake in interactive mode so output isn't lost."
2015-03-03 22:12:06 -08:00
Vladimir Matveev
e49d51a088
look through the entire chain of name scopes to ensure that name is unique
2015-03-03 21:34:20 -08:00
Anders Hejlsberg
b2a0e1beaa
Another comment
2015-03-03 17:47:17 -08:00
Anders Hejlsberg
27179b427c
Adding some comments
2015-03-03 17:46:17 -08:00
Anders Hejlsberg
61167b68ba
Fixing a few issues
2015-03-03 17:06:44 -08:00
steveluc
fedc809c3b
Added guards for end of file edits.
2015-03-03 17:04:05 -08:00
Anders Hejlsberg
f2be34a302
Support emit of unnamed export default function/class
2015-03-03 15:56:40 -08:00
Anders Hejlsberg
daacd8005c
Accepting new baselines
2015-03-03 15:27:50 -08:00
Anders Hejlsberg
689112fccc
Changing emit(...) to emitNode(...) in several places
2015-03-03 15:27:33 -08:00
Anders Hejlsberg
c086dc6d3a
Accepting new baselines
2015-03-03 15:10:18 -08:00
Anders Hejlsberg
9af8ae4386
Parsing, binding, checking of export default with function/class
2015-03-03 15:09:40 -08:00
Daniel Rosenwasser
35bfe4e394
Merge pull request #2063 from jbondc/contrib
...
Run jake in interactive mode so output isn't lost.
2015-03-03 12:30:34 -08:00
Daniel Rosenwasser
7212912307
Merge pull request #2169 from Microsoft/withANameLikeUnicodeYoudThinkThereWouldntBeSoManyWaysToDoIt
...
Add support for extended Unicode escape sequences in strings and templates
2015-03-03 12:16:42 -08:00
Daniel Rosenwasser
5c5a48911a
Words.
2015-03-03 11:56:03 -08:00
Daniel Rosenwasser
f9cc01355e
Addressed CR feedback, also properly accounted for template literals.
2015-03-02 16:40:00 -08:00
steveluc
e5a8debb79
merge
2015-03-02 16:33:31 -08:00
steveluc
f9fd365215
Added logic to handle requests for changes past the end of the buffer.
2015-03-02 16:31:51 -08:00
Daniel Rosenwasser
5ec68eb0e4
Harden against trees without parent pointers for emitting literals; fix lookahead in text for numeric literal indicators.
2015-03-02 15:51:23 -08:00
Jason Freeman
d6045e4ba8
Merge pull request #2164 from Microsoft/for-ofES6
...
Support 'for...of' loops in ES6
2015-03-02 15:47:25 -08:00
Jason Freeman
e0227d12b9
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6
2015-03-02 15:28:10 -08:00
CyrusNajmabadi
18b72577ab
Merge pull request #2187 from Microsoft/CRLF
...
Use CRLF in our code, not LF.
2015-03-02 15:15:33 -08:00
Cyrus Najmabadi
c8399fc6c5
Use CRLF not LF.
2015-03-02 14:46:15 -08:00
Cyrus Najmabadi
0afdedd4ec
Use CRLF for line endings.
2015-03-02 14:41:44 -08:00
Cyrus Najmabadi
3b1a390d7c
Use CRLF, not LF.
2015-03-02 14:38:24 -08:00
CyrusNajmabadi
0de61cbecc
Merge pull request #2177 from Microsoft/intern
...
Don't intern all strings and numbers. Just the ones used as declaration names
2015-03-02 14:36:17 -08:00
Mohamed Hegazy
bd447f7363
Merge pull request #2178 from tinganho/editorconfig
...
Adds editorconfig file
2015-03-02 14:18:23 -08:00
Cyrus Najmabadi
e452cff5a7
Make fields internal.
2015-03-02 14:08:32 -08:00
Anders Hejlsberg
74acbe97df
Updating fourslash tests
2015-03-02 13:58:07 -08:00
Jason Freeman
7dd7b43448
Add one more test
2015-03-02 13:53:59 -08:00
Anders Hejlsberg
43af8716d0
Accepting new baselines
2015-03-02 12:21:53 -08:00
Anders Hejlsberg
234358e6c6
Unifying ES6 and TypeScript external modules
...
Export assignments are now equivalent to export of member named "default"
Export assignments and exports defaults collected by binder
Export * declarations collected by binder
Simplified logic for marking import symbols as referenced
Removed "location" parameter from resolveEntityName
Improved error position reporting in resolveEntityName
2015-03-02 12:17:05 -08:00
Daniel Rosenwasser
6be13a90b5
Fixed error message.
2015-03-02 12:07:09 -08:00
Tingan Ho
4c6ebb132b
Changes to crlf
2015-03-02 12:54:38 +08:00
Tingan Ho
689d7d1c5d
Adds editorconfig file
2015-03-02 12:11:16 +08:00
Jason Freeman
cb97686496
Add tests for scoping
2015-03-01 18:16:20 -08:00
Jason Freeman
8da49aaf44
Address feedback
2015-03-01 17:07:43 -08:00
Cyrus Najmabadi
08439b7a89
Expose a way to get the name table from the LS.
2015-03-01 15:42:23 -08:00
Cyrus Najmabadi
0cbe55ba4e
Merge branch 'master' into intern
2015-03-01 15:33:47 -08:00
Cyrus Najmabadi
b58f16b021
Don't intern all strings and numbers. Just the ones used as declaration names.
2015-03-01 14:30:38 -08:00
Jason Freeman
3de73e6a1f
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6
...
Conflicts:
src/compiler/checker.ts
tests/baselines/reference/constDeclarations-errors.errors.txt
2015-02-28 16:30:10 -08:00
Mohamed Hegazy
70d5f9c8e7
Merge pull request #2140 from Microsoft/lsImportResolution
...
Support new import / export syntax in preProcessFile
2015-02-28 05:03:03 -08:00
Vladimir Matveev
8abf4ff52e
Merge pull request #2161 from Microsoft/letConstES5Minus
...
Downlevel emit for let\const
2015-02-27 23:02:35 -08:00
Daniel Rosenwasser
b1837c827c
Addressed some CR feedback.
2015-02-27 18:13:05 -08:00
Vladimir Matveev
3b3a94c7d7
addressed PR feedback
2015-02-27 17:24:24 -08:00
Jason Freeman
bcb466e205
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6
2015-02-27 17:03:38 -08:00
CyrusNajmabadi
419d379912
Merge pull request #2167 from Microsoft/documentRegistry
...
Fix issue where source files could get corrupted.
2015-02-27 16:29:57 -08:00
Cyrus Najmabadi
3c78a0522b
Add tests.
2015-02-27 16:29:12 -08:00
Cyrus Najmabadi
545fa20efd
Add registry tests.
2015-02-27 16:26:15 -08:00