pulsar/native/v8_extensions
Corey Johnson & Nathan Sobo 1bd0cc4152 ChildProcess can handle commands that return large amounts of data.
When a command returned a large amount of data, it was blocking on the stderr  callback when `[fileHandle availableData]` was called. From what I can tell, this is because stderr was being called with a zero-length string.

This was fixed when `[fileHandle availableData]` was moved to run inside the NSTask thread (instead of on the main thread). It now returns a zero-length string rather than blocking forever.

An unresolved question is why stderr is being called with zero-length strings.
2012-12-19 11:47:50 -08:00
..
atom_linux.cpp Use platform independent extension header files 2012-09-20 16:24:20 -07:00
atom.h Use include instead of import 2012-09-20 16:24:20 -07:00
atom.js Implement atom.open using atom.sendMessageToBrowserProcess 2012-08-28 16:47:19 -05:00
atom.mm Remove util.h 2012-08-30 09:07:39 -07:00
git.h Add ref counting to Git class 2012-12-13 15:23:55 -08:00
git.js Add Git.checkoutHead(path) 2012-11-03 15:09:52 -07:00
git.mm Read index before checking status 2012-12-10 11:47:26 -08:00
native_linux.cpp Remove unneeded includes 2012-09-20 16:24:10 -07:00
native_linux.h Move linux extensions to v8_extensions folder 2012-09-20 16:24:08 -07:00
native.h Use include instead of import 2012-09-20 16:24:20 -07:00
native.js Remove directories from fuzzy-finder 2012-12-12 17:25:45 -08:00
native.mm ChildProcess can handle commands that return large amounts of data. 2012-12-19 11:47:50 -08:00
onig_reg_exp_linux.cpp Use platform independent extension header files 2012-09-20 16:24:20 -07:00
onig_reg_exp.h Use include instead of import 2012-09-20 16:24:20 -07:00
onig_reg_exp.js Remove unused methods from native OnigRegExp 2012-10-25 12:23:37 -06:00
onig_reg_exp.mm Throw an exception if OnigRegExp fails to create a regex from a pattern 2012-11-08 16:46:56 -08:00
onig_scanner.h Add native OnigScanner, which handles matching multiple regexes on a line 2012-09-27 13:04:14 -06:00
onig_scanner.js Add native OnigScanner, which handles matching multiple regexes on a line 2012-09-27 13:04:14 -06:00
onig_scanner.mm 💄 2012-10-26 10:41:40 -07:00
readtags.c Add initial support for jump to declaration 2012-12-13 15:22:23 -08:00
readtags.h Add initial support for jump to declaration 2012-12-13 15:22:23 -08:00
tags.h Add project outline view with all tags 2012-12-17 16:37:27 -08:00
tags.js Add project outline view with all tags 2012-12-17 16:37:27 -08:00
tags.mm Add project outline view with all tags 2012-12-17 16:37:27 -08:00