mirror of
https://github.com/atom/atom.git
synced 2026-01-23 13:58:08 -05:00
fa6ea01bfc00fb1ebf4717166ea118a0632aedde
Because TextBuffers need a reference to `project` during deserialization, and because the project global deserializes text buffers while it itself is being deserialized (which happens before the global is actually assigned), we have to pass a project reference into TextBuffer. This is really annoying and makes me want to store the references to open buffers elsewhere. But for now it's the only way to break the circularity.
Atom — Futuristic Text Editing
Check out our documentation on the docs tab.
Installing
Download the latest Atom release from speakeasy.
It will automatically update when a new release is available.
Building
Requirements
- Mountain Lion
- Boxen (Obviously Atom won't release with this requirement)
Installation
-
gh-setup atom -
cd ~/github/atom -
script/build
Description
Languages
JavaScript
88.3%
Less
8.7%
CoffeeScript
2.8%
Shell
0.1%