mirror of
https://github.com/atom/atom.git
synced 2026-01-22 21:38:10 -05:00
1b8a8cf93912ed2c61e72c7df6a79ef5d928756d
If an exception is thrown while running an operation, we clear the undo manager and re-throw it. But if we were in a transaction, we will commit it in a `finally` block. If the transaction is set to null, committing the transaction will then throw an exception which hides the original exception… we don't want that. Now clear just empties the current transaction out.
Atom — Futuristic Text Editing
Check out our documentation on the docs tab.
Building from source
Requirements
- Mountain Lion
- The Setup™ or Boxen
- Xcode (available in the App Store)
Installation
-
gh-setup atom -
cd ~/github/atom && rake install
Description
Languages
JavaScript
88.3%
Less
8.7%
CoffeeScript
2.8%
Shell
0.1%
