Commit Graph

  • 11944be1b4 Merge pull request #1975 from Microsoft/multiLineEmit2 CyrusNajmabadi 2015-02-21 17:01:19 -08:00
  • b99d70c212 Preserve newlines between object literal members. Cyrus Najmabadi 2015-02-21 15:11:37 -08:00
  • 740f7bb4bf Merge branch 'master' into multiLineEmit2 Cyrus Najmabadi 2015-02-21 15:01:09 -08:00
  • a228cb568c Merge branch 'master' into multiLineEmit2 Cyrus Najmabadi 2015-02-21 15:00:23 -08:00
  • b3a74ae32d Merge pull request #2094 from Microsoft/patternMatcher CyrusNajmabadi 2015-02-21 14:56:11 -08:00
  • df963e4218 Merge pull request #2097 from Microsoft/binaryExpressionEmit CyrusNajmabadi 2015-02-21 14:45:50 -08:00
  • c7f260f5e3 Merge branch 'master' into newLineClassification Cyrus Najmabadi 2015-02-21 14:45:19 -08:00
  • 23e66303fa Update tests. Cyrus Najmabadi 2015-02-21 14:43:45 -08:00
  • d928baf9d4 Merge branch 'master' into multiLineEmit2 Cyrus Najmabadi 2015-02-21 14:37:54 -08:00
  • 06a278458a Merge branch 'master' into patternMatcher Cyrus Najmabadi 2015-02-21 14:34:15 -08:00
  • 0ae0a6fa43 CR feedback. Cyrus Najmabadi 2015-02-21 14:29:01 -08:00
  • 95b3d6be58 Adding test Anders Hejlsberg 2015-02-21 12:41:20 -08:00
  • a21460ff75 Fix crash on destructuring null or undefined into rest element Anders Hejlsberg 2015-02-21 12:35:02 -08:00
  • f8832598b9 Add tests for tagged templates Ivo Gabe de Wolff 2015-02-21 14:48:10 +01:00
  • 7393cf46b9 Merge pull request #2098 from Microsoft/sortNavigateToItems CyrusNajmabadi 2015-02-21 01:34:39 -08:00
  • 7e6eee179b Sort navigate to items by name, after sorting by kind. Cyrus Najmabadi 2015-02-20 22:23:43 -08:00
  • b29fba4602 Preserve newlines and indentation for binary expressions when possible. Cyrus Najmabadi 2015-02-20 21:53:44 -08:00
  • 8c90fc6bc8 Merge branch 'master' into binaryExpressionEmit Cyrus Najmabadi 2015-02-20 21:28:15 -08:00
  • 553f2f0974 Merge pull request #1950 from Microsoft/thanksLua Daniel Rosenwasser 2015-02-20 19:00:48 -08:00
  • 2d99c2dc62 Merge pull request #2055 from Microsoft/baseZero CyrusNajmabadi 2015-02-20 18:57:58 -08:00
  • fc229368d1 Include the binary expression's operator in the AST. Cyrus Najmabadi 2015-02-20 18:56:42 -08:00
  • 4138fed1d7 Fixed case where property should not be emitted. Daniel Rosenwasser 2015-02-20 18:36:31 -08:00
  • bebdd73e13 Extracted out RHS patching property logic to function. Daniel Rosenwasser 2015-02-20 18:16:52 -08:00
  • 88c61e89a8 Addressed CR comments. Daniel Rosenwasser 2015-02-20 18:02:14 -08:00
  • 395a1e6bc7 Make IterableIterator deeply iterable Jason Freeman 2015-02-20 17:17:56 -08:00
  • eb5936b06f Merge branch 'master' into baseZero Cyrus Najmabadi 2015-02-20 16:56:58 -08:00
  • 93c6ac0916 This is why we need an IO type constructor. Daniel Rosenwasser 2015-02-20 16:54:07 -08:00
  • ec678f3ebd Merge branch 'master' into thanksLua Daniel Rosenwasser 2015-02-20 16:44:20 -08:00
  • 5c1ef11d69 Merge pull request #2084 from Microsoft/limitNavigateTo CyrusNajmabadi 2015-02-20 16:42:06 -08:00
  • 4b271d2d23 Address code review feedback. Cyrus Najmabadi 2015-02-20 16:28:33 -08:00
  • 78425d6e0f Removed unused text-concatenating emit. Daniel Rosenwasser 2015-02-20 14:17:26 -08:00
  • 51129a704d Rewrite the tree instead of hacking text together for downlevel object literals with computed properties. Daniel Rosenwasser 2015-02-20 14:16:09 -08:00
  • 128295dea9 CR feedback. Cyrus Najmabadi 2015-02-20 13:55:45 -08:00
  • e7435b12f8 Merge branch 'master' into iterators Jason Freeman 2015-02-20 12:30:54 -08:00
  • 791e91351c Merge pull request #2086 from Microsoft/ofKeywordClassification Jason Freeman 2015-02-20 12:29:41 -08:00
  • 580d0a6331 More tests Jason Freeman 2015-02-20 12:15:37 -08:00
  • 566e4fb2dd Formatting around 'of' keyword Jason Freeman 2015-02-20 11:58:50 -08:00
  • 49c78968a3 CR feedback. Cyrus Najmabadi 2015-02-20 11:25:42 -08:00
  • 33e1e5d905 Add a PatternMatcher API (similar to the one in Roslyn) for more advanced matching with features like NavigateTo. Cyrus Najmabadi 2015-02-20 00:22:41 -08:00
  • de967ac191 Merge pull request #2092 from Microsoft/formattingMultilineTemplateLiterals_regressionTest Vladimir Matveev 2015-02-19 23:53:35 -08:00
  • 14d0810fdf added regression test for formatting multiline template literals Vladimir Matveev 2015-02-19 22:37:06 -08:00
  • bf436543b9 Add a test Jason Freeman 2015-02-19 17:17:04 -08:00
  • 0fd783f3ef Don't emit accessors multiple times. Daniel Rosenwasser 2015-02-19 17:04:32 -08:00
  • 2928449bbe Accept baselines Jason Freeman 2015-02-19 16:43:45 -08:00
  • 0d09dd5948 Make LastToken point to OfKeyword Jason Freeman 2015-02-19 16:43:28 -08:00
  • 990bbb2dce CR feedback to use template strings. Cyrus Najmabadi 2015-02-19 15:52:37 -08:00
  • 8d7791c579 Merge branch 'master' into limitNavigateTo Cyrus Najmabadi 2015-02-19 15:34:05 -08:00
  • cb6852af73 Code review jbondc 2015-02-19 18:31:55 -05:00
  • f86f05d914 Split Iterator into Iterator and IterableIterator in es6.d.ts Jason Freeman 2015-02-19 15:20:32 -08:00
  • 2b64e50489 Add support for limiting the number of NavigateTo results that you get back. Cyrus Najmabadi 2015-02-19 15:13:03 -08:00
  • fa85b22962 Merge pull request #2079 from Microsoft/increaseRWCTimeout Yui 2015-02-19 14:30:04 -08:00
  • c6b50cde27 Merge branch 'master' into increaseRWCTimeout Yui T 2015-02-19 14:29:44 -08:00
  • 246ff09986 Increase RWC timeout Yui T 2015-02-19 13:52:50 -08:00
  • ce85b14589 Made the initial object literal properties indented. Daniel Rosenwasser 2015-02-19 13:11:59 -08:00
  • 6d7045ec5a Merge pull request #2041 from Microsoft/TSServer Steve Lucco 2015-02-19 13:10:21 -08:00
  • 3f97fe875f Wrap all commands in exec() jbondc 2015-02-19 16:06:46 -05:00
  • d364f6110e Style fixes. steveluc 2015-02-19 12:56:53 -08:00
  • dd8ea1536d If there's a callback, make it its responsibility to call complete() jbondc 2015-02-19 15:43:09 -05:00
  • 9ee494a1c9 Perfsys no longer used jbondc 2015-02-19 15:20:34 -05:00
  • bf3f498688 Tabs to spaces. jbondc 2015-02-19 09:49:03 -05:00
  • 97ffcc3520 Run jake in interactive mode so output isn't lost. Fix jake perftsc. jbondc 2015-02-18 07:55:29 -05:00
  • d2c992c2de Merge pull request #2066 from Microsoft/forOf Jason Freeman 2015-02-18 18:41:41 -08:00
  • 4b590836e7 Split completions req/response pair into two messages "completions" and "completionEntryDetails". This mirrors the function of the LS API and increases performance of completion in large projects. steveluc 2015-02-18 15:12:35 -08:00
  • 5596993351 Merge branch 'master' into forOf Jason Freeman 2015-02-18 14:49:10 -08:00
  • 6c32a6aca8 Address feedback Jason Freeman 2015-02-18 14:39:07 -08:00
  • aa13a97bf9 Merge pull request #1978 from Microsoft/esSymbols Jason Freeman 2015-02-18 13:19:49 -08:00
  • a6c5505881 Created a combined 'createAndRecordTempVariable' function. Daniel Rosenwasser 2015-02-18 12:10:00 -08:00
  • 826ed0545b Addressed CR feedback. Daniel Rosenwasser 2015-02-18 12:01:24 -08:00
  • 8558d642f3 Temporarily disallow for-of statements Jason Freeman 2015-02-18 11:14:58 -08:00
  • 7cb2a64350 Disallow type annotation on a for-of variable Jason Freeman 2015-02-17 18:16:00 -08:00
  • 147cc204b8 Disallow initializers in for-in and for-of loops Jason Freeman 2015-02-17 17:52:55 -08:00
  • f7a6354470 More resilient error recovery when declaration in for-of is empty Jason Freeman 2015-02-17 16:59:58 -08:00
  • cc81a670ac Fork grammar message into two messages Jason Freeman 2015-02-17 12:47:57 -08:00
  • 8d0829594c Accept baselines for added tests Jason Freeman 2015-02-17 12:38:21 -08:00
  • 7fe286061d Add tests for for-of Jason Freeman 2015-02-17 12:38:10 -08:00
  • 1a3294a7d2 Parity sweep for for-in & for-of Jason Freeman 2015-02-17 12:37:14 -08:00
  • 2c4244d749 Accept API baseline changes Jason Freeman 2015-02-16 16:33:07 -08:00
  • 7947590ee5 added ForOfStatement to forEachChild Vladimir Matveev 2015-02-05 16:29:59 -08:00
  • 1dfd1b470e initial version of parsing 'for-of' Vladimir Matveev 2015-02-05 16:19:04 -08:00
  • 3868fb5a6b Removed deleteLen from change request; added endLine, endCol that mark the end of the deleted Range (inclusive). DeleteLen was not always accurate because editors normalize \r\n to \n in some cases, affecting the length of ranges. In Diagnostic response items, changed len field to end to address the same range length issue. Flattened MessageDiagnosticChains in diagnostic message text, since clients expect string there. Renamed ts.server.protocol to simply protocol in session.ts and client.ts since module name prefix is clear. steveluc 2015-02-18 00:14:52 -08:00
  • 5fc2ec701b Merge branch 'master' into thanksLua Daniel Rosenwasser 2015-02-17 17:43:06 -08:00
  • b4c82c9401 added tests, accepted baselines Vladimir Matveev 2015-02-17 17:04:31 -08:00
  • 47404bccf0 Merge branch 'master' of https://github.com/Microsoft/TypeScript into esSymbols Jason Freeman 2015-02-17 17:02:22 -08:00
  • e6cfc10acc added missing files Vladimir Matveev 2015-02-17 16:26:32 -08:00
  • 393b95ed0e accepted baselines Vladimir Matveev 2015-02-17 16:25:38 -08:00
  • 83b0ddcd32 merge with master Vladimir Matveev 2015-02-17 16:08:18 -08:00
  • 9788acf475 Merge pull request #1990 from Microsoft/isDefaultLibFile jramsay 2015-02-17 15:17:38 -08:00
  • 40bcad994c accepted baselines Vladimir Matveev 2015-02-17 15:14:16 -08:00
  • 975f10c6a1 Adding getCanonicalFileName to ensure case-sensitive systems do not have issues Jason Ramsay 2015-02-17 14:44:45 -08:00
  • dd6a12911c Merge branch 'master' of https://github.com/Microsoft/TypeScript into esSymbols Jason Freeman 2015-02-17 12:39:08 -08:00
  • fc1528f3e5 Dts for export * from "mod" and export { a, b as c,...} [from "mod"] Sheetal Nandi 2015-02-17 09:28:55 -08:00
  • 5b6a9a8517 Merge branch 'es6Import' into es6ImportDts Sheetal Nandi 2015-02-17 08:29:45 -08:00
  • cadd57c10f Change rename response to return the rename info + nested location information: one array of location information per file. Add interface definition for rename response body. steveluc 2015-02-17 02:02:59 -08:00
  • d2712dd793 Removed file mapping compression technique due to brittleness of approach. As necessary, will substitute grouping or paging approaches. steveluc 2015-02-16 23:43:05 -08:00
  • cdc1b90e42 Fix function name. Cyrus Najmabadi 2015-02-16 20:10:07 -08:00
  • a83534a72c Fix up API samples. Cyrus Najmabadi 2015-02-16 19:55:32 -08:00
  • 124a77cc3a Remove 'ZeroBased' from all APIs, now that all APIs are zero based. Cyrus Najmabadi 2015-02-16 19:35:45 -08:00
  • 8ba9180730 Remove the one based APIs. Cyrus Najmabadi 2015-02-16 19:16:16 -08:00
  • 041b646004 Move typewriter over to using zero based math. Cyrus Najmabadi 2015-02-16 19:06:47 -08:00
  • e723d4cee0 Use the zero based methods in the harness. Cyrus Najmabadi 2015-02-16 19:01:32 -08:00