Results 398 comments of refi64

Sorry for the lack of an update, I can def add a way to revert the change and have been working on it, it's just taking a bit.

(Sorry for the delayed reply) So I looked into this a bit more, I found that [recovery_install.sh](https://source.chromium.org/chromiumos/chromiumos/codesearch/+/master:src/platform/initramfs/recovery/recovery_init.sh) is what calls into [a Chrome OS reinstall script](https://source.chromium.org/chromiumos/chromiumos/codesearch/+/master:src/platform2/installer/chromeos-recovery), and [chromeos-install wipes the...

I mean, I don't mind if it throws an error...just an intentional one, not an "internal" type error like this.

@john-yan Does GN even require Python? IIRC the binaries don't. However, to build pretty much *anything*, you need Python, since GN only allows you to execute Python scripts.

@john-yan No, but it requires Python to do anything other than building code. [From the docs](https://chromium.googlesource.com/chromium/src/tools/gn/+/HEAD/docs/language.md#Executing-scripts): > All external scripts in GN are in Python. @kobalicek - CMake *\*cough\** CrapMake...

+1 to the idea of using reader macros, -1 to changing Hy's defaults. Part of the awesomeness of Hy comes from the fact that it's ultimately still Python, and changing...

This would be pretty great, and it seems like it wouldn't cause any trouble with Python integration.

Actually there is *one* thing that worries me: how is the memory usage here? Often in Python, iterators are used when processing large data sequences, and I'm just not sure...

Crud, I'll rename it later. Forgot all about that...

This was a Python bug that's been fixed in both CPython and Fbuild. I'll put the fix in Felix's copy later!