Commit Graph

  • 0c5654164f Fix up comment. Cyrus Najmabadi 2015-03-07 01:33:18 -08:00
  • c76f71cfae When emitting an arrow function, parenthesize the body if it could be interpreted as a block instead of an object literal. Cyrus Najmabadi 2015-03-07 01:30:45 -08:00
  • 241cee0879 Merge pull request #2248 from Microsoft/variableLike CyrusNajmabadi 2015-03-06 19:19:11 -08:00
  • 7f00378eef CR feedback. Cyrus Najmabadi 2015-03-06 18:51:58 -08:00
  • a76eb69996 Add an 'isVariableLike' helper function. Cyrus Najmabadi 2015-03-06 18:45:45 -08:00
  • 865f67e738 Merge pull request #2197 from Microsoft/exportDefault Anders Hejlsberg 2015-03-06 17:36:33 -08:00
  • b2287875ca Merge pull request #2243 from DickvdBrink/browser-test Daniel Rosenwasser 2015-03-06 17:24:02 -08:00
  • 5c56684187 Merge branch 'master' into exportDefault Anders Hejlsberg 2015-03-06 17:20:44 -08:00
  • da5caf5f72 Made the 'version' string an exported property Bill Ticehurst 2015-03-06 17:09:55 -08:00
  • 4c16b239be Fixed jake runtests-browser on node 0.12 Dick van den Brink 2015-03-07 01:38:42 +01:00
  • af41be88a1 Merge pull request #2236 from Microsoft/signatureHelp Paul van Brenk 2015-03-06 15:31:20 -08:00
  • 59c3a7d71e Merge pull request #2235 from DickvdBrink/letConstInCatchclause Mohamed Hegazy 2015-03-06 15:21:11 -08:00
  • ffd87b182b Merge pull request #2240 from DickvdBrink/VSDevMode-doc Mohamed Hegazy 2015-03-06 15:20:13 -08:00
  • 134ab8247f Merge pull request #2239 from caitp/issue-2237 Mohamed Hegazy 2015-03-06 15:19:03 -08:00
  • 80f9cf299c fix check to allow for empty argument list Paul van Brenk 2015-03-06 15:09:19 -08:00
  • 564dd2eb4a Document procedure for digital CLA signature in CONTRIBUTING.md Caitlin Potter 2015-03-06 18:07:02 -05:00
  • 0ea31c37b5 Merge pull request #2222 from billti/tsconfigWatchFix Bill Ticehurst 2015-03-06 14:44:44 -08:00
  • 0e48714bf0 Merge pull request #2223 from billti/FixPathNormalization Bill Ticehurst 2015-03-06 14:43:23 -08:00
  • 8083bbf18f Merge branch 'master' into signatureHelp Paul van Brenk 2015-03-06 14:30:21 -08:00
  • e9cb12aeab Add diagnostics for signaturehelp crash Paul van Brenk 2015-03-06 14:29:23 -08:00
  • 2edb5c88d8 Added tests for let/const variable declarations in catch clause (with the same name) unknown 2015-03-06 23:00:43 +01:00
  • 129ef7222c Use hasProperty instead unknown 2015-03-06 22:56:59 +01:00
  • 0ba3a04c54 Fixed baselines to account for correct path normalization Bill Ticehurst 2015-03-06 13:37:12 -08:00
  • b4d723217e Error on redeclaring a variable with let/const already defined as catch parameter unknown 2015-03-06 21:42:42 +01:00
  • 5ca703eeb4 Add new diagnostics message for let/const declarations in a catch clause unknown 2015-03-06 20:53:15 +01:00
  • ee912ee1cd Fix path normalization for patterns such as './/tsconfig.json' Bill Ticehurst 2015-03-05 22:57:11 -08:00
  • 02eb7466a7 Fix watch to honor tsconfig.json setting Bill Ticehurst 2015-03-05 23:32:54 -08:00
  • 835c84f834 Minor baseline adjustment Jason Freeman 2015-03-05 11:52:00 -08:00
  • fecd20a3db Fix sourcemaps for 'for...of' and no source maps for synthesized nodes Jason Freeman 2015-03-05 11:47:40 -08:00
  • 62d304b069 Preserve newlines for property access expressions on multiple lines. Cyrus Najmabadi 2015-03-05 02:31:55 -08:00
  • 946dc0e0bc Accept error baselines and API breaks Jason Freeman 2015-03-04 19:33:49 -08:00
  • ed3ab96eed Add tests for destructuring 'for...of' Jason Freeman 2015-03-04 18:39:49 -08:00
  • 905f35091f Do not create a temp for RHS if it's an identifier Jason Freeman 2015-03-04 16:06:37 -08:00
  • 4bb0587dd4 Fix createTempVariable to always record the name in the currentScopeNames Jason Freeman 2015-03-04 15:50:43 -08:00
  • 4d3265088b Revert change to createTempVariable Jason Freeman 2015-03-04 14:38:22 -08:00
  • 9288424fb3 Accept baselines Jason Freeman 2015-03-04 13:32:11 -08:00
  • a99449a1ef Support destructuring in 'for...of' loops Jason Freeman 2015-03-04 12:10:20 -08:00
  • a0f108c4fb Emit 'for...of' statements with let/const initializers Jason Freeman 2015-03-03 16:14:03 -08:00
  • f915efa6d7 Emit for...of when LHS is expression Jason Freeman 2015-03-03 14:45:16 -08:00
  • 9b76a0298b Remove tempCount Jason Freeman 2015-03-03 14:16:43 -08:00
  • 5a878646ac Accept baselines Jason Freeman 2015-03-03 14:03:01 -08:00
  • 61224e92a0 Add tests for 'for...of' emit when LHS is a var Jason Freeman 2015-03-03 14:02:15 -08:00
  • 76e9b6ab0e Make createTempVariable call into generateUniqueNameForLocation Jason Freeman 2015-03-03 14:01:11 -08:00
  • e417e1dacc Emit 'for...of' loop when LHS is a var Jason Freeman 2015-03-03 11:43:32 -08:00
  • b784a4212a Merge pull request #2205 from Microsoft/errorSpans CyrusNajmabadi 2015-03-04 18:51:28 -08:00
  • d367c96df6 CR feedback. Cyrus Najmabadi 2015-03-04 18:37:50 -08:00
  • d3fbebf3fb Never use the entire span of a function declaration or function expression when reporting a checker error. Cyrus Najmabadi 2015-03-04 18:15:55 -08:00
  • 981ef7f0eb Excluding "default" member from "export *" per ES6 specification Anders Hejlsberg 2015-03-04 14:53:44 -08:00
  • 1c6426027e Merge pull request #2201 from Microsoft/commentsOnBlocks CyrusNajmabadi 2015-03-04 13:45:49 -08:00
  • 4dfed9c84c Adding test to ensure comment before block is conserved Cyrus Najmabadi 2015-03-04 13:13:54 -08:00
  • b54b71085b Accepting new baselines Anders Hejlsberg 2015-03-04 10:31:42 -08:00
  • a87c45711f Renaming SymbolFlags.Import to SymbolFlags.Alias Anders Hejlsberg 2015-03-04 10:26:38 -08:00
  • 8d089afb34 enum cleanup: apply constant folding to all enum initializers, inline accesses only for const enums Vladimir Matveev 2015-03-04 08:17:18 -08:00
  • bb33c150dc Fixing error reporting issue in checkExternalModuleExports Anders Hejlsberg 2015-03-04 06:52:18 -08:00
  • 91e8b821ad Merge branch 'master' into exportDefault Anders Hejlsberg 2015-03-04 06:39:10 -08:00
  • e4a11cb0c7 More comments Anders Hejlsberg 2015-03-04 06:25:45 -08:00
  • e225999ac4 Merge pull request #2194 from Microsoft/namesInNestedScopes Vladimir Matveev 2015-03-04 00:09:52 -08:00
  • 2a6b59a3ba addressed PR feedback Vladimir Matveev 2015-03-03 23:46:51 -08:00
  • 88ac7302b0 Merge pull request #2195 from Microsoft/revert-2063-contrib Daniel Rosenwasser 2015-03-03 22:32:48 -08:00
  • 212aeb5e53 Revert "Run jake in interactive mode so output isn't lost." Daniel Rosenwasser 2015-03-03 22:12:06 -08:00
  • e49d51a088 look through the entire chain of name scopes to ensure that name is unique Vladimir Matveev 2015-03-03 21:34:20 -08:00
  • b2a0e1beaa Another comment Anders Hejlsberg 2015-03-03 17:47:17 -08:00
  • 27179b427c Adding some comments Anders Hejlsberg 2015-03-03 17:46:17 -08:00
  • 61167b68ba Fixing a few issues Anders Hejlsberg 2015-03-03 17:06:44 -08:00
  • fedc809c3b Added guards for end of file edits. steveluc 2015-03-03 17:04:05 -08:00
  • f2be34a302 Support emit of unnamed export default function/class Anders Hejlsberg 2015-03-03 15:56:40 -08:00
  • daacd8005c Accepting new baselines Anders Hejlsberg 2015-03-03 15:27:50 -08:00
  • 689112fccc Changing emit(...) to emitNode(...) in several places Anders Hejlsberg 2015-03-03 15:27:33 -08:00
  • c086dc6d3a Accepting new baselines Anders Hejlsberg 2015-03-03 15:10:18 -08:00
  • 9af8ae4386 Parsing, binding, checking of export default with function/class Anders Hejlsberg 2015-03-03 15:09:40 -08:00
  • 35bfe4e394 Merge pull request #2063 from jbondc/contrib Daniel Rosenwasser 2015-03-03 12:30:34 -08:00
  • 7212912307 Merge pull request #2169 from Microsoft/withANameLikeUnicodeYoudThinkThereWouldntBeSoManyWaysToDoIt Daniel Rosenwasser 2015-03-03 12:16:42 -08:00
  • 5c5a48911a Words. Daniel Rosenwasser 2015-03-03 11:56:03 -08:00
  • f9cc01355e Addressed CR feedback, also properly accounted for template literals. Daniel Rosenwasser 2015-03-02 16:40:00 -08:00
  • e5a8debb79 merge steveluc 2015-03-02 16:33:31 -08:00
  • f9fd365215 Added logic to handle requests for changes past the end of the buffer. steveluc 2015-03-02 16:31:51 -08:00
  • 5ec68eb0e4 Harden against trees without parent pointers for emitting literals; fix lookahead in text for numeric literal indicators. Daniel Rosenwasser 2015-03-02 15:51:23 -08:00
  • d6045e4ba8 Merge pull request #2164 from Microsoft/for-ofES6 Jason Freeman 2015-03-02 15:47:25 -08:00
  • e0227d12b9 Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6 Jason Freeman 2015-03-02 15:28:10 -08:00
  • 18b72577ab Merge pull request #2187 from Microsoft/CRLF CyrusNajmabadi 2015-03-02 15:15:33 -08:00
  • c8399fc6c5 Use CRLF not LF. Cyrus Najmabadi 2015-03-02 14:46:15 -08:00
  • 0afdedd4ec Use CRLF for line endings. Cyrus Najmabadi 2015-03-02 14:41:44 -08:00
  • 3b1a390d7c Use CRLF, not LF. Cyrus Najmabadi 2015-03-02 14:38:24 -08:00
  • 0de61cbecc Merge pull request #2177 from Microsoft/intern CyrusNajmabadi 2015-03-02 14:36:17 -08:00
  • bd447f7363 Merge pull request #2178 from tinganho/editorconfig Mohamed Hegazy 2015-03-02 14:18:23 -08:00
  • e452cff5a7 Make fields internal. Cyrus Najmabadi 2015-03-02 14:08:32 -08:00
  • 74acbe97df Updating fourslash tests Anders Hejlsberg 2015-03-02 13:58:07 -08:00
  • 7dd7b43448 Add one more test Jason Freeman 2015-03-02 13:53:59 -08:00
  • 66b1c029a3 merge with master Vladimir Matveev 2015-03-02 12:59:06 -08:00
  • 43af8716d0 Accepting new baselines Anders Hejlsberg 2015-03-02 12:21:53 -08:00
  • 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 Anders Hejlsberg 2015-03-02 12:17:05 -08:00
  • 6be13a90b5 Fixed error message. Daniel Rosenwasser 2015-03-02 12:07:09 -08:00
  • 0e2fe027ac update baselines Vladimir Matveev 2015-03-02 11:56:21 -08:00
  • 300d1fcf83 Merge branch 'master' into DtsExports_all Vladimir Matveev 2015-03-02 11:45:53 -08:00
  • 4c6ebb132b Changes to crlf Tingan Ho 2015-03-02 12:54:38 +08:00
  • 689d7d1c5d Adds editorconfig file Tingan Ho 2015-03-02 12:11:16 +08:00
  • cb97686496 Add tests for scoping Jason Freeman 2015-03-01 18:16:20 -08:00
  • 8da49aaf44 Address feedback Jason Freeman 2015-03-01 16:45:14 -08:00
  • 08439b7a89 Expose a way to get the name table from the LS. Cyrus Najmabadi 2015-03-01 15:42:23 -08:00
  • 0cbe55ba4e Merge branch 'master' into intern Cyrus Najmabadi 2015-03-01 15:33:47 -08:00