Wesley Wigham
8a93b48945
fix lint: prefer const
2015-11-04 14:51:36 -08:00
Martin Všetička
30499e7ee5
Support '/dev/stdout' as a valid '--out' parameter
2015-11-03 08:05:49 +01:00
Daniel Rosenwasser
40f10abe01
Forget about tty detection. It won't work in build tools.
2015-11-02 15:23:15 -08:00
Daniel Rosenwasser
fa2e614f9f
Merge branch 'master' into iFeelPrettyErr
2015-10-30 18:10:05 -07:00
zhengbli
3e37b3158b
Address code review at 5127
2015-10-14 21:36:35 -07:00
zhengbli
fcfc25eeb0
Fix lint errors
2015-10-14 16:57:08 -07:00
zhengbli
002f0c066b
CR feedback
2015-10-14 15:10:05 -07:00
zhengbli
8171dede90
Lint fixes and test fixes
2015-10-06 12:33:06 -07:00
Daniel Rosenwasser
c3e00a24f3
Only use colors if we are certain we are using a pseudoterminal.
2015-10-05 23:38:32 -07:00
Daniel Rosenwasser
7c73a661c5
Merge branch 'master' into iFeelPrettyErr
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/sys.ts
src/compiler/tsc.ts
2015-10-05 23:08:59 -07:00
zhengbli
f7e35d5975
Incorporating changes from #3780
2015-10-05 16:19:09 -07:00
zhengbli
17f0cce772
Update comments
2015-10-05 14:31:43 -07:00
zhengbli
7741ec0999
Use fs.watch for all directory watchers and some bug fixes
2015-10-05 14:07:51 -07:00
zhengbli
9db53f23cf
Add directory watcher to tsc
2015-10-05 13:12:13 -07:00
zhengbli
7fa26adf28
Redesigned directory watchers
2015-10-05 02:58:40 -07:00
Zhengbo Li
98eaeba4f1
temp save
2015-10-02 11:49:30 -07:00
Zhengbo Li
4dcf8c7737
bug fixes
2015-10-01 15:59:03 -07:00
Zhengbo Li
5daa100bf4
unify the node filewatcher in sys.ts and server.ts
2015-10-01 15:40:13 -07:00
zhengbli
0bc5c14d51
Change fileWatcher in sys for node 4
2015-10-01 15:25:43 -07:00
Mohamed Hegazy
7e6a27f1f7
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2015-10-01 09:38:22 -07:00
Mohamed Hegazy
2b6d2a9f71
Merge branch 'master' of https://github.com/ShyykoSerhiy/TypeScript into ShyykoSerhiy-master
...
Conflicts:
src/compiler/sys.ts
src/compiler/tsc.ts
2015-09-30 16:30:49 -07:00
Wesley Wigham
b95e1ff6d8
This is what zero linter errors feels like
2015-09-30 16:10:52 -07:00
Daniel Rosenwasser
ea1882d76d
Merge branch 'master' into iFeelPrettyErr
...
Conflicts:
src/compiler/sys.ts
src/compiler/tsc.ts
2015-08-18 01:25:00 -07:00
Vladimir Matveev
bc3025b391
make 'require is defined' a precondition for Node-based sys
2015-08-14 20:53:38 -07:00
Vladimir Matveev
5a48508ffa
adjust check for node env to handle webpack\browserify
2015-08-13 13:14:38 -07:00
Wesley Wigham
91f034669d
Conform lint of the future, unify quotations
2015-08-04 13:33:01 -07:00
Wesley Wigham
5a6d476797
Fix as many linter errors as possible
2015-08-04 13:31:25 -07:00
Daniel Rosenwasser
dda058b85e
Use 'process.stdout.write' to ensure colors get displayed correctly on Windows.
2015-07-24 12:18:18 -07:00
Mohamed Hegazy
c54947102a
Merge pull request #3682 from Microsoft/nodeSystemHostWriteSync
...
Node System host write - need to loop since writeSync might not write all bytes in one request
2015-07-13 15:50:58 -07:00
shyyko.serhiy@gmail.com
30888da8fa
fixed indent issues
2015-07-09 13:12:50 +03:00
Dan Quirk
5dfa6104f9
Turn off a few rules and more cleanup post merge
2015-07-08 17:42:26 -07:00
shyyko.serhiy@gmail.com
1855a07580
Fix issue https://github.com/Microsoft/TypeScript/issues/3277
2015-07-08 13:26:44 +03:00
Daniel Rosenwasser
ba7fadeb12
Add support to tell whether output directs to a terminal emulator.
2015-06-30 23:26:23 -07:00
Dirk Baeumer
ddb60fc8ce
Node System host write - need to loop since writeSync might not write all bytes
2015-06-30 10:49:15 +02:00
Mohamed Hegazy
224e7630ea
use namespaces instead of modules in the codebase
2015-06-12 09:01:48 -07:00
Anders Hejlsberg
990f19b69e
Merge branch 'master' into tsConfigExclude
...
Conflicts:
src/compiler/sys.ts
2015-06-03 15:12:13 -07:00
Oleksandr Chekhovskyi
f516ebd0e0
Follow symlinks when enumerating files in a directory
2015-06-01 09:12:26 +02:00
Anders Hejlsberg
70d2938f4f
Support "exclude" property in tsconfig.json
2015-05-16 11:38:28 -07:00
Mohamed Hegazy
9fdeffeb08
Fix formatting and parameter names
2015-04-09 14:18:32 -07:00
Cyrus Najmabadi
d10a54c6b0
Use for-of in more places.
2015-03-13 10:36:29 -07:00
Cyrus Najmabadi
29bfc15d9b
use for-of in more places.
2015-03-13 09:41:54 -07:00
Anders Hejlsberg
25e52a3975
Ignore symbolic links when enumerating directories
2015-01-20 09:58:25 -08:00
Anders Hejlsberg
c342b58b23
Adding reference to core.ts in sys.ts
2015-01-15 18:18:19 -08:00
Anders Hejlsberg
f9f95ba614
Support for tsconfig.json files in command-line compiler
2015-01-15 13:22:23 -08:00
Daniel Rosenwasser
be1eb3430c
Put 'sys' into the 'ts' module.
2014-12-11 13:43:34 -08:00
Daniel Rosenwasser
c5510444d9
Use __filename for 'getExecutingFilePath'.
2014-12-11 13:43:29 -08:00
Yui T
d50ce1cb47
Refactoring compiler utility-related files to use short-hand
2014-11-18 12:05:40 -08:00
Daniel Rosenwasser
c514b9231d
Actually removed reference to the diagnostics file.
...
Addresses the original intention of #932 .
2014-10-23 13:43:22 -07:00
Daniel Rosenwasser
b371b02ea0
Addressed CR feedback.
2014-10-21 15:11:55 -07:00
Daniel Rosenwasser
aac8b3fae5
Removed Diagnostics from sys.ts in order to avoid cyclical build dependency.
...
Specifically, processDiagnosticMessages.ts was dependent on sys.ts, which was dependent on the rest of the compiler,
which meant that in a broken state of diagnostics, you could never compile processDiagnosticMessages.ts.
2014-10-21 14:48:43 -07:00