Commit Graph

110 Commits

Author SHA1 Message Date
Ryan Cavanaugh
2d5f38c2bc Only return dirs from getdirectories 2016-05-23 16:20:13 -07:00
Ryan Cavanaugh
f4e10eb738 Automatically consume /types 2016-05-17 15:41:31 -07:00
Vladimir Matveev
2b5bbfee60 use CompilerHost.realpath to resolve actual location for symlinks 2016-05-05 13:38:09 -07:00
zhengbli
a09b001c61 Add env to allow switch to non-polling if really wants to 2016-04-22 11:54:09 -07:00
zhengbli
576e5f8055 So we are back to polling. 2016-04-19 14:25:57 -07:00
mihailik
aa2708f510 Prefer ChakraHost when available to node and WScript 2016-04-10 12:07:47 +01:00
Mohamed Hegazy
4b5618bd60 Merge branch 'master' of https://github.com/vilic/TypeScript into vilic-master 2016-04-04 11:23:30 -07:00
zhengbli
ddbfb7b961 refactor 2016-03-24 15:56:13 -07:00
zhengbli
d0545ffee8 Explicitly exclude . and .. for fs.readdirSync 2016-03-24 14:16:38 -07:00
zhengbli
e9b514cf8a Use fileName instead of Path when dealing with file systems directly 2016-03-23 12:49:34 -07:00
Bill Ticehurst
cc76f0f7f0 Fixed watcher for rename operations, and for allowJs in config file
(cherry picked from commit 745f32bbee)
2016-02-12 08:59:16 -08:00
Vladimir Matveev
b18cbc6300 address PR feedback 2016-02-11 17:29:01 -08:00
Vladimir Matveev
354e650341 fix 'fileExists' check by using stat directly 2016-02-11 16:59:54 -08:00
Josh Soref
284b26f49f spelling fixes for src/compiler
* after
* aggressive
* appear
* asterisks
* candidate
* conflict
* directory
* dollar
* ellipsis
* exports
* failures
* folder
* followed
* highlight
* inferred
* location
* occurred
* output
* propagated
* push
* rather
* remaining
* search
* stabilized
* substitution
* successful
* even though
* will
* with
2016-02-11 16:56:45 +00:00
vilicvane
0282c0463d Revert hash object caching 2016-02-10 08:50:22 +08:00
vilicvane
acf965a20e Refine implementation 2016-02-10 08:47:52 +08:00
vilicvane
63c690813f Create createHash and getModifiedTime under sys, and refactor implementation into compiler host 2016-02-09 22:23:43 +08:00
vilicvane
c7e80e19f0 Avoid writing files that are not changed while compiling incrementally. 2016-02-06 16:51:25 +08:00
Tim Viiding-Spader
8e472db66f Delete mention of nonexistent watcherPath param
It doesn't exist now.

It didn't exist in the commit that first mentioned it.
2016-02-02 15:44:47 -06:00
zhengbli
c244306514 address CR feedback: use typeof check instead of checking undefined and null value 2016-01-15 16:55:25 -08:00
zhengbli
c2f453b8fb Fix the getCanonicalFileName in sys.ts and also check null value in file watcher call back 2016-01-15 14:58:04 -08:00
Zhengbo Li
dbfe862dbd not casting relative filenames in 'tsc watch' to Path 2016-01-14 00:34:43 -08:00
Zhengbo Li
067573b0c3 cr feedback: simplify the removeFile function 2016-01-13 14:03:18 -08:00
Zhengbo Li
02531af991 Update the watchedFileSet to use Path instead of string for file names 2016-01-13 13:18:28 -08:00
Zhengbo Li
d22626f32d Fix lint issue 2016-01-12 00:17:38 -08:00
zhengbli
114d2bd66d Separate directory watching and file watching again to reduce logic complexity, because reference counting is a lot easier in this case 2016-01-11 11:35:46 -08:00
Zhengbo Li
697644c583 spell our dir to directory 2016-01-07 22:48:17 -08:00
Zhengbo Li
8cf1a34f70 enable more than one callbacks for a watched file 2015-12-28 14:05:32 -08:00
Zhengbo Li
56a7217241 Merge branch 'master' of https://github.com/Microsoft/TypeScript into i6016 2015-12-22 16:13:38 -08:00
Zhengbo Li
631363fee1 Fix lint issues 2015-12-22 15:38:52 -08:00
Zhengbo Li
caa6eb4204 Reuse watchers between 'watchDirectory' and 'watchFile' 2015-12-22 15:26:21 -08:00
Zhengbo Li
178b2dabfe Add type alias for filewatching callbacks 2015-12-21 17:02:00 -08:00
Daniel Rosenwasser
0a470add81 Removed unused declarations from 'sys.ts'. 2015-12-17 14:38:17 -08:00
Zhengbo Li
602cde4cc1 Merge branch 'master' of https://github.com/Microsoft/TypeScript into i6016 2015-12-15 08:49:05 -08:00
Zhengbo Li
d41901576a Use FileMap instead of string array 2015-12-15 08:39:51 -08:00
Paul van Brenk
9d1cc31144 Merge pull request #6074 from Microsoft/supportChakra
make ChakraHost more generally usefull
2015-12-11 16:55:39 -08:00
Paul van Brenk
27493736c3 trailing whitespace 2015-12-11 16:32:44 -08:00
Paul van Brenk
0c365daac5 make ChakraHost more generally usefull 2015-12-11 16:19:08 -08:00
Zhengbo Li
564c4af59b Rollback to polling file watching 2015-12-10 23:27:07 -08:00
Zhengbo Li
36cc0e017b fix linter errors 2015-12-10 17:59:07 -08:00
Zhengbo Li
5fa7bec226 revert back to polling watching for approaching release 2015-12-10 17:54:03 -08:00
Zhengbo Li
e67574446a Fix too many watcher instances issue 2015-12-09 16:21:04 -08:00
Paul van Brenk
dfb32c5dae Simplified after CR feedback. 2015-12-02 11:49:54 -08:00
Paul van Brenk
8d3e4f3475 cr feedback 2015-12-01 17:44:43 -08:00
Paul van Brenk
956a6b720a Add support for Chakra Host in sys. 2015-12-01 16:18:06 -08:00
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