Commit Graph
315 Commits
Author SHA1 Message Date
Daniel Rosenwasser 9a89147587 Merge pull request #324 from Microsoft/watcherIardlyKnowEr
Support the '--watch' compiler flag.
2014-08-02 17:52:02 -07:00
Vladimir Matveev 23117a9d97 Merge pull request #335 from Microsoft/export_assignments_on_links
move exportAssignSymbol to symbolLinks
2014-08-02 14:10:56 -07:00
Daniel Rosenwasser 5a8eff848b Minor edits, no longer release 'program'
Edited comments, no longer releasing 'program' as it is potentially confusing and doesn't buy us a heck of a lot anyway.
2014-08-02 12:03:25 -07:00
Daniel Rosenwasser 30509f1ecc Changed messages, got rid of 'oldProgram'. 2014-08-01 18:54:26 -07:00
Mohamed Hegazy a4f6fa6bb9 Merge pull request #337 from Microsoft/LibFormDataFix
Update lib.d.ts to fix issues #225 and #314
2014-08-01 18:41:36 -07:00
Mohamed Hegazy 0d1ed3f12c Update LKG 2014-08-01 17:52:51 -07:00
Mohamed Hegazy 3a46a1c5e5 Fix #314: SourceBuffer.appendBuffer() is missing overload for ArrayBufferView param in lib.d.ts 2014-08-01 17:51:41 -07:00
Mohamed Hegazy 694dc0e759 Fix #225: Incompatible FormData constructor between W3C specs 2014-08-01 17:50:57 -07:00
Dan Quirk c25ed6b3ca Add timeout for CI server and switch to min reporter since dots are mostly useless there 2014-08-01 15:06:43 -07:00
Ryan Cavanaugh b4a450026b Use compiler directly in fourslash runner so we can avoid repeated compile overhead 2014-08-01 14:36:20 -07:00
Ryan Cavanaugh fedbc1cd9e Fix compile errors in fourslash tests 2014-08-01 14:36:18 -07:00
Ryan Cavanaugh 195e3e3495 Merge pull request #334 from Microsoft/removeDebuggerStatements
Remove debugger statements from fourslash tests
2014-08-01 14:33:16 -07:00
Vladimir Matveev b43d694ec1 move exportAssignSymbol to symbolLinks 2014-08-01 13:09:06 -07:00
Ryan Cavanaugh acd3ba35cc Remove debugger statements from fourslash tests 2014-08-01 13:05:23 -07:00
Vladimir Matveev 13bbb98a1e Merge pull request #331 from Microsoft/capture_this_in_constructors
emit this capturing as a first action in the constructor.
2014-08-01 11:33:09 -07:00
Vladimir Matveev c0b3efbbb4 emit this capturing as a first action in the constructor 2014-08-01 11:16:09 -07:00
Mohamed Hegazy 6740150814 Merge pull request #328 from milkisevil/array-buffer-slice
Added ArrayBuffer.slice() to extensions.d.ts
2014-08-01 11:01:25 -07:00
milkisevil 95badebee3 Added ArrayBuffer.slice() to extensions.d.ts 2014-08-01 12:18:42 +01:00
Daniel Rosenwasser 91023227e4 Changed watchFile callback behavior.
We no longer recompile unless the new last-modified time is more recent.
2014-07-31 22:41:01 -07:00
Daniel Rosenwasser f2a8842215 Addressed code review feedback. 2014-07-31 21:43:08 -07:00
Mohamed Hegazy 13bda5247b Merge pull request #303 from Microsoft/ls
Enable basic Language Service on the new compiler
2014-07-31 19:10:06 -07:00
Mohamed Hegazy 732ffc0d5d More changes to address code review comments 2014-07-31 19:04:55 -07:00
Mohamed Hegazy 61436368b5 Merge branch 'master' into ls 2014-07-31 18:43:53 -07:00
Daniel Rosenwasser 617910b3d4 Support the '--watch' compiler flag. 2014-07-31 14:57:54 -07:00
Daniel Rosenwasser 3ba4ad55c0 Merge pull request #320 from Microsoft/slashInCharClass
Fixed error when parsing slashes in RegExp literals.
2014-07-31 14:33:58 -07:00
Vladimir Matveev fee596b2d5 added test for skipped node case 2014-07-31 12:01:46 -07:00
Vladimir Matveev ed26563146 Merge pull request #317 from Microsoft/order_of_overloads
Disallow statements between overloads
fixed #75 and #92
2014-07-31 11:37:34 -07:00
Vladimir Matveev a62b47eace addressed CR feedback: changed error message 2014-07-31 11:06:42 -07:00
Daniel Rosenwasser 35803db2e6 Fixed error when parsing slashes in RegExp literals.
Basically we weren't recognizing that a slash can occur in a character class, so we were bailing out too early on code like `/[/]/`.

Fixes issue #318.
2014-07-31 00:36:50 -07:00
Vladimir Matveev 853288b65f update LKG 2014-07-30 17:45:01 -07:00
Vladimir Matveev 59b1e46102 disallow statements between overloads 2014-07-30 16:27:13 -07:00
Mohamed Hegazy 0a206d8855 Respond to code review comments:
* Change comment to say "noresolve=false" in shims.ts https://github.com/Microsoft/TypeScript/commit/05eeba5bc95f9a39ceb9c17b5674ed7135d74aed
* Switch newline to "\r\n" https://github.com/Microsoft/TypeScript/commit/9395eeaedbb4279480c306f88e7916fa9694de31
* Use hasOwnProperty for Map types https://github.com/Microsoft/TypeScript/commit/212c18460281cac5b5be5239d45f7d04212f62d8
* Switch "s" to "S" in typescriptServices.ts filename https://github.com/Microsoft/TypeScript/commit/9061e58dffbeaf3f72cee1c6ca6d8fc0b98b1ea5
* Change method names in Node to be more detailed
2014-07-30 14:46:33 -07:00
Daniel Rosenwasser a87a686496 Merge pull request #304 from Microsoft/likeaversion
Print version number for --version.
2014-07-30 11:22:31 -07:00
Daniel Rosenwasser c171c79464 Moved error checking for command line options around. 2014-07-29 16:42:38 -07:00
Daniel Rosenwasser ef5ae6e969 Merge pull request #273 from Microsoft/es3HatesTrailingCommas
No longer emit trailing comma on object literals for ES3.
2014-07-29 16:31:17 -07:00
Daniel Rosenwasser c5349dc95f Accept object literal commas in ES3, preserve in ES5. 2014-07-29 16:25:10 -07:00
Mohamed Hegazy 990669972a update error positions after rebase 2014-07-29 15:28:25 -07:00
Mohamed Hegazy f5091c226f Use correct casing for file references 2014-07-29 15:03:35 -07:00
Daniel Rosenwasser 570d2bda33 Print version number for --version. 2014-07-29 14:17:39 -07:00
Mohamed Hegazy 648af3801a react to changes after rebase 2014-07-29 12:35:26 -07:00
Mohamed Hegazy 7faad38c84 remove unused interface 2014-07-29 12:18:12 -07:00
Mohamed Hegazy a6e87cd9ec enable fourslash tests by default 2014-07-29 12:18:02 -07:00
Mohamed Hegazy 4ad7452a58 Enable passing fourslash tests 2014-07-29 12:17:44 -07:00
Mohamed Hegazy 0a08a42abe enbale fourslash tests 2014-07-29 12:17:33 -07:00
Mohamed Hegazy 85393abfd9 enable formatting tests 2014-07-29 12:17:23 -07:00
Mohamed Hegazy 17f7ed5cbe delete unused file 2014-07-29 12:17:13 -07:00
Mohamed Hegazy d4ba45cb36 move failing tests to old 2014-07-29 12:17:03 -07:00
Mohamed Hegazy c6c77ea989 move todoComment tests to old for now 2014-07-29 12:16:53 -07:00
Mohamed Hegazy 4e570248d6 remove unused methods 2014-07-29 12:16:43 -07:00
Mohamed Hegazy 9061e58dff Change services output file name to typescriptservices.js 2014-07-29 12:16:32 -07:00