Nathan Sobo 1bce626324 Compute ranges of cursors & selections in EditorComponent and pass down
Previously, SelectionsComponenet::shouldComponentUpdate was storing the
ranges for selections as a side effect. We also were passing boolean
values (cursorMoved and selectionUpdated) to determine if these
components should update.

Now, we compute a simple hash of screen ranges for selections and
cursors in the root component and pass them down. This simplifies
shouldComponentUpdate for selections and allows us to implement one
for cursors.
2014-06-03 17:43:55 +09:00
2014-05-30 17:39:49 -07:00
2014-05-28 20:19:26 -07:00
2014-05-29 22:05:00 -04:00
2014-04-30 14:41:23 -07:00
2014-06-02 13:51:38 -07:00
💄
2014-05-28 18:36:42 -07:00
2014-04-24 15:43:35 -07:00
2014-05-29 09:26:18 -07:00
2013-08-14 14:05:35 -07:00
2014-04-23 15:36:57 -07:00
2014-05-09 09:28:50 +02:00

Atom

Atom is a hackable text editor for the 21st century, built on atom-shell, and based on everything we love about our favorite editors. We designed it to be deeply customizable, but still approachable using the default configuration.

Visit atom.io to learn more.

Installing

Download the latest Atom release.

Atom will automatically update when a new release is available.

Building

Developing

Check out the guides and the API reference.

Description
No description provided
Readme 447 MiB
Languages
JavaScript 88.3%
Less 8.7%
CoffeeScript 2.8%
Shell 0.1%