Kevin Sawicki & Nathan Sobo
5b990cf571
Add the 'between' invalidation strategy for markers
...
This invalidates markers when the start or end point of the changed
range is between the head and tail position of the marker.
2013-02-26 17:42:47 -07:00
Kevin Sawicki & Nathan Sobo
e858f7eb2a
Replace stayValid option w/ validationStrategy when creating markers
2013-02-26 17:03:02 -07:00
Kevin Sawicki & Nathan Sobo
d6d6ff8cca
💄
2013-02-26 15:08:33 -08:00
Kevin Sawicki & Nathan Sobo
42fe87a9a2
Notify observers when display buffer markers are invalidated
2013-02-26 14:59:09 -08:00
Kevin Sawicki & Nathan Sobo
e36887900f
Notify observers when markers are invalidated/revalidated
2013-02-26 14:31:42 -08:00
Kevin Sawicki & Nathan Sobo
1fcaa52217
Remove unused parameter
2013-02-26 14:06:19 -08:00
Corey Johnson & Kevin Sawicki
6e4f497ef6
💄
2013-02-26 09:58:55 -08:00
Kevin Sawicki
460f77d117
Merge pull request #311 from github/clojure-mode
...
Add clojure tmbundle
2013-02-26 09:13:20 -08:00
Corey Johnson & Kevin Sawicki
f8563a1509
💄
2013-02-26 09:04:02 -08:00
Corey Johnson & Kevin Sawicki
ba47e60eeb
Synchronize reads of task's stdout/stderr
...
This ensures that all the available data on standard
out and standard error has been read before the terminate
handler calls the JavaScript callback.
Without this synchronization the command panel specs
occasionally fail.
2013-02-26 09:02:49 -08:00
Will Farrington
584c07b590
Add clojure tmbundle
2013-02-26 21:58:12 +11:00
Corey Johnson & Kevin Sawicki
34ab1d5c03
Remove unused variable
2013-02-25 18:20:42 -08:00
Corey Johnson & Kevin Sawicki
b874f95eb1
Launch Atom with full path to .app
2013-02-25 16:11:13 -08:00
Kevin Sawicki
c64241d036
Add right and directory colors to light theme
2013-02-25 15:31:04 -08:00
Kevin Sawicki
f89db4d8a2
Make right and directory class the same color
2013-02-25 15:30:41 -08:00
Kevin Sawicki
9f6855e2cb
Remove useless div around function details
2013-02-25 15:29:46 -08:00
Kevin Sawicki
a274c313ed
Remove top offset for folding marker
...
Previously this was causing the icon to be down too
low now that a line height of less than 1 em is also
set on the element.
2013-02-25 15:18:32 -08:00
Kevin Sawicki
011919b8cc
Add more subtle hover background color
2013-02-25 15:16:51 -08:00
Kevin Sawicki
32ce720890
Remove red default background on select list
2013-02-25 15:13:48 -08:00
Kevin Sawicki
f51f097615
Add back checkmark for selected grammar
2013-02-25 15:13:48 -08:00
Corey Johnson
c757bf489f
Add version and update info to Atom menu item
2013-02-25 14:58:11 -08:00
Corey Johnson
294bbfd870
Add version number to user_agent
2013-02-25 14:58:11 -08:00
Corey Johnson
ad14e65ef9
Add atom.getVersion(callback)
2013-02-25 14:58:11 -08:00
Corey Johnson
ab5f9afb1f
Remove atom.update and atom.updateStatus
...
We will probably use these in the future, but we don't need them now.
2013-02-25 14:58:11 -08:00
Kevin Sawicki
5d0c23e0fa
Sort grammars by name in select list
2013-02-25 14:50:55 -08:00
Kevin Sawicki
c8316a1a44
Use default cursor and no selection in select list
2013-02-25 14:25:26 -08:00
Kevin Sawicki
ba5a56088f
Add grammar name hover style to light theme
2013-02-25 14:09:25 -08:00
Kevin Sawicki
6d7971cd50
Reduce flakiness of symbols view spec
...
Make sure file is removed before a file is moved
over top of it.
2013-02-25 14:03:16 -08:00
Kevin Sawicki & Nathan Sobo
99c1819ceb
Install cli to /opt/boxen if it exists
2013-02-25 12:40:59 -08:00
Kevin Sawicki & Nathan Sobo
f3dac141ff
Open pathToOpen before packages load
...
Previously pathToOpen was opened after packages
were loaded which prevented packages from accurately
relying on rootView.getActiveEditSession().
2013-02-25 12:23:00 -08:00
Kevin Sawicki & Nathan Sobo
94a17e73ba
Don't automatically focus when attach is called
...
Only focus when toggling the tree view or revealing
an active file.
This prevents the tree view from stealing focus when it
is attached during deserialization.
2013-02-25 11:53:42 -08:00
Kevin Sawicki & Nathan Sobo
969327e822
Require user init script path after user keymaps
...
Previously the user init script path was required before the
packages and user keymaps were loaded which could override
config and keymap settings set by the user init script path.
2013-02-25 11:46:34 -08:00
Nathan Sobo
86f39f8a1a
I like this temp icon better. Is the cat too obvious?
2013-02-25 11:23:40 -07:00
Nathan Sobo
6011dbe60b
Add a new temporary icon.
2013-02-25 11:23:40 -07:00
Kevin Sawicki
6563dabe51
Simplify loading message toggling
...
Add the 'is-loading' class and text from the
content method and just call toggle directly on
the outlet to hide/show.
2013-02-25 10:19:11 -08:00
Kevin Sawicki
71f8fd21b2
Use darker text color for error message
...
The message will still show in white when flashed
with a red background but the text will return to
a darker color once the error class is gone.
2013-02-25 10:07:09 -08:00
Kevin Sawicki
2f331b4377
Set font-size of fold marker to .8em
...
This keeps the line height of the gutter the same
as the line height of the editor for folded lines.
Closes #304
2013-02-25 09:49:53 -08:00
Kevin Sawicki
49c9536358
Guard against no fold end regex
...
Not all bundles specify this and an error will be
raised when trying to fold inside a grammar that does
not have this property defined if this check isn't done.
2013-02-25 09:31:00 -08:00
Corey Johnson
8b92b15b58
💄
2013-02-25 09:24:31 -08:00
Kevin Sawicki
9b231e8c4e
Add increase indent pattern for GFM scope
2013-02-25 08:58:47 -08:00
Kevin Sawicki
8b2c088bc9
Add support for escaped characters in TOML strings
2013-02-24 19:40:47 -08:00
Kevin Sawicki
fca182a470
Add initial TOML support
2013-02-24 09:56:26 -08:00
Kevin Sawicki
259e20e7cc
💄
2013-02-24 09:16:40 -08:00
Kevin Sawicki
74ac77e0eb
Install atom.sh when running rake install
...
This was removed in commit d35c871e17
but shouldn't have been.
2013-02-24 08:16:16 -08:00
Kevin Sawicki
a712f00d7e
Put expects in a runs block
2013-02-22 21:48:50 -08:00
Kevin Sawicki
d35c871e17
Install atom executable during window.startup()
...
Previously this was done during `rake install`.
Also default to `~/github/atom` as the default resource path
when no `--resource-path` argument is specified. This argument
will now be required when running in dev mode if the repository
is not at the default location.
Closes #300
2013-02-22 21:19:34 -08:00
Corey Johnson & Kevin Sawicki
c7ff431d13
Don't rely on specific time in EditorStats spec
2013-02-22 17:17:07 -08:00
Corey Johnson & Kevin Sawicki
ce9c416a3a
Don't create background window when running specs or benchmarks
2013-02-22 16:57:15 -08:00
Corey Johnson & Kevin Sawicki
e202b622e8
Don't check for updates during benchmarks or tests
2013-02-22 16:50:19 -08:00
Corey Johnson & Kevin Sawicki
2c986fdbfc
Fix race condition in spec
2013-02-22 16:31:50 -08:00