--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/91E5EB65-E08E-49B0-9E61-8DE860613262%40nbtsc.org.
> What're you dealing with that uses sync calls?
OK, I wasn't going to admit how crazy I am, but I'm considering running the Atom editor in the browser by providing all the node calls it needs. What this really means is porting atom-shell to the browser.I'm not afraid of all the work involved, I just want to make sure it is possible. Atom-shell and therefore Atom editor use almost all async fs calls. This makes sense since it is a desktop app and two things aren't running at once anyway.Browserify is already porting part of node to the browser. The missing part is fs. I have used simulated file systems in the browser before with emscripten and I'm pretty confident performance will be ok. I want to add fs to browserify.
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to a topic in the Google Groups "nodejs" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nodejs/oMNRWXwASOU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/676093CE-7DBC-4FE8-8F9C-25A0254E6C53%40nbtsc.org.
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to a topic in the Google Groups "nodejs" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nodejs/oMNRWXwASOU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
On Oct 28, 2014, at 1:20 AM, Mark Hahn <ma...@hahnca.com> wrote:> you've only synchronous XHR to do that,You've made me think about this. I rejected sync XHR out-of-hand because the user interface would be blocked which of course is a horrible idea. But the Atom editor only hits the disk to load/save source files and sometimes to load/save options. And of course it hits it a lot when the app is loading. When editing a source file the disk it silent. So maybe sync XHR is worth considering.
> it's pretty restricted since all the new features of XHR aren't allowed in sync mode.What features would I be missing? I can't imagine anything other than making normal http requests.
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to a topic in the Google Groups "nodejs" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nodejs/oMNRWXwASOU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/469BEE26-2A5A-4AA8-AE82-F20EC0B5C964%40nbtsc.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/f358a7b2-3152-47f6-86ed-b4d235d436fc%40googlegroups.com.