Kevin Sawicki
04d8584742
Use fold directly
2014-02-11 15:55:32 -08:00
Kevin Sawicki
de88d6b624
Support moving up folds around folds
2014-02-11 15:55:32 -08:00
Kevin Sawicki
32a15796c1
Mention screen rows are used
2014-02-11 15:55:32 -08:00
Kevin Sawicki
905e456a15
Only fold valid buffer rows
2014-02-11 15:55:32 -08:00
Kevin Sawicki
04c59952d5
Support moving down folds around folds
2014-02-11 15:55:32 -08:00
Kevin Sawicki
a93bfb5f8c
Make sure moved lines don't go into a fold
2014-02-11 15:55:32 -08:00
Kevin Sawicki
f9cdc4883e
Move around folds when moving lines down
2014-02-11 15:55:32 -08:00
Kevin Sawicki
4d230a0517
📝 Pluralize line
2014-02-11 15:55:31 -08:00
Kevin Sawicki
dda412d5ec
Add window:reset-font-size command
2014-02-11 15:40:12 -08:00
probablycorey
c6baed045d
Merge remote-tracking branch 'origin/master' into ks-remove-immediate-and-sync-activate-calls
...
Conflicts:
package.json
2014-02-11 12:29:02 -08:00
probablycorey
57e7335907
Merge branch 'cj-update-markdown-preview'
...
Conflicts:
src/pane.coffee
2014-02-11 11:33:46 -08:00
Corey Johnson
15442c3dba
Merge pull request #1527 from atom/cj-update-markdown-preview
...
Changes inspired by Markdown Preview
2014-02-11 11:27:02 -08:00
probablycorey
a2fcc7aa7a
Add Workspace::getActiveEditor and Pane::getActiveEditor
2014-02-11 10:58:24 -08:00
probablycorey
4b529ae167
Make methods private
2014-02-11 09:33:12 -08:00
probablycorey
51fbb1be07
Add Pane::getActiveItem
2014-02-11 08:59:34 -08:00
probablycorey
af1f57048b
Add Pane::getActiveItem
2014-02-11 08:55:45 -08:00
Kevin Sawicki
d9ddf516f8
📝 Clarify TextBuffer::isInConflict
2014-02-11 08:46:21 -08:00
Kevin Sawicki
1436b8eb5e
Rename path variables to filePath
2014-02-11 08:46:00 -08:00
Kevin Sawicki
1645efa2ce
Clear conflict when the buffer is saved
2014-02-11 08:46:00 -08:00
Cheng Zhao
d0fe2c9a5b
Cache content after file is written successfully.
2014-02-11 15:10:41 +08:00
Cheng Zhao
84ee94dfd1
Support privilege escalation when writing file.
2014-02-11 14:58:15 +08:00
probablycorey
2a2858554a
Remove synchronous package loading shims
2014-02-10 15:52:34 -08:00
Kevin Sawicki
c00c5c97f1
Remove unused file extension API
2014-02-10 14:43:47 -08:00
Kevin Sawicki
2248bbf8fb
Remove unused ivars
2014-02-10 14:43:28 -08:00
probablycorey
ffb7093cf3
Merge branch 'cj-make-package-activation-consistent' into cj-update-markdown-preview
...
Conflicts:
src/deserializer-manager.coffee
src/workspace.coffee
2014-02-10 14:17:46 -08:00
probablycorey
d415ec9a00
Add custom load and activate method to Theme Package
2014-02-10 13:39:38 -08:00
Kevin Sawicki
8425c15cd7
💄 Use Array::filter instead of for/in/when
2014-02-10 13:21:08 -08:00
Kevin Sawicki
81e86c1467
📝 Remove Internal: comment
2014-02-10 11:48:21 -08:00
Kevin Sawicki
0724dd7a7c
Remove unused requires
2014-02-10 11:47:07 -08:00
Kevin Sawicki
8eee4d87be
Guard against missing workspace view
2014-02-10 11:41:08 -08:00
probablycorey
e6d7413af1
Always call deactivate on loaded packages
2014-02-10 11:24:02 -08:00
Kevin Sawicki
31a154d7eb
Use subscription to track if disabled packages are observed
2014-02-10 09:17:15 -08:00
probablycorey
ae7306572b
Guard against empty activationDeferred var
2014-02-07 21:00:50 -08:00
Kevin Sawicki
1a81248c88
💄 Remove extra space
2014-02-07 17:14:24 -08:00
probablycorey
8d40e4df10
Merge remote-tracking branch 'origin/master' into cj-make-package-activation-consistent
...
Conflicts:
package.json
src/package-manager.coffee
src/text-mate-package.coffee
2014-02-07 16:53:24 -08:00
Kevin Sawicki
431688e44c
Remove unused require
2014-02-07 16:33:28 -08:00
Kevin Sawicki
f10a70eaf4
Implement TextMatePackage.activateSync
2014-02-07 16:32:34 -08:00
probablycorey
282fb66e75
Reject and remove activation deferral on deactivation
2014-02-07 16:30:10 -08:00
probablycorey
00f30eaf6c
Make immediate package loading work
2014-02-07 15:50:48 -08:00
Kevin Sawicki
fe5640df4b
Return promise if it already exists
...
This prevents successive calls to atom.packages.activatePackage from
activating an AtomPackage multiple times.
2014-02-07 15:23:53 -08:00
probablycorey
9a51c24937
Make AtomPackage:activate return a promise that is fulfilled when the
...
package is activated.
2014-02-07 11:21:42 -08:00
probablycorey
28f0bf645f
Remove Package::isActive
...
It didn't seem needed anymore
2014-02-07 11:20:33 -08:00
probablycorey
0f68f095f1
Remove load and activate methods from ThemePackage
...
I assume these were added to speed theme loading, but now that promises
are being used it complicates overriding methods. From my tests removing
these methods and relying on Atom Package's methods added ~2 ms per
theme.
2014-02-07 11:18:44 -08:00
Kevin Sawicki
e6e43f6884
Add Open Your Init Script command
2014-02-07 09:51:24 -08:00
Kevin Sawicki
a49340dd6c
📝 doc parameters in workspace.coffee
2014-02-06 17:34:51 -08:00
Kevin Sawicki
dfdab3d006
📝 doc parameters in theme-manager.coffee
2014-02-06 17:33:29 -08:00
Kevin Sawicki
25a9ca4224
📝 doc parameters in task.coffee
2014-02-06 17:32:44 -08:00
Kevin Sawicki
f4873646c9
📝 doc parameters in syntax.coffee
2014-02-06 17:22:37 -08:00
Kevin Sawicki
da9a7a18dd
📝 doc parameters in selection.coffee
2014-02-06 17:16:31 -08:00
Kevin Sawicki
f213389db8
📝 doc parameters in select-list-view.coffee
2014-02-06 17:02:07 -08:00