Kevin Sawicki
743e79b659
Look at first character instead of indexOf call
2014-04-22 09:35:30 -07:00
Kevin Sawicki
3d10c3856b
Replace all periods with a single space
...
Refs atom/language-make#6
2014-04-22 09:33:17 -07:00
Corey Johnson
4a6b70d261
Use Marker::get/setProperties
2014-04-18 15:50:30 -07:00
Corey Johnson
5917f71685
Use KeymapManager::findKeyBindings
2014-04-18 15:50:30 -07:00
Corey Johnson
fb42c499b1
Use KeymapManager::handleKeyboardEvent
2014-04-18 15:50:30 -07:00
Corey Johnson
1583271e2f
Use setTextInRange instead of change
2014-04-18 15:50:30 -07:00
Corey Johnson
a407b0107a
Remove deprecated call to keystroke
2014-04-18 10:43:27 -07:00
Corey Johnson
36c3c38047
Don't rename deprecated method
2014-04-18 10:43:27 -07:00
Corey Johnson
e56317bd64
Use paneView as var name instead of pane
2014-04-18 10:43:27 -07:00
Corey Johnson
da49751f24
Remove usage of PaneContainerView::getActivePaneView
2014-04-18 10:43:27 -07:00
Kevin Sawicki
87afa50477
💄 Add space after comma
2014-04-17 18:35:54 -07:00
Kevin Sawicki
2e71e2fa4b
Remove unneeded mkdir call
2014-04-17 18:34:59 -07:00
Kevin Sawicki
b537ba8864
Use fs-plus isFileSync method
2014-04-17 18:34:10 -07:00
Kevin Sawicki
c156119882
Store compiled coffee files with js extension
2014-04-17 18:32:22 -07:00
Kevin Sawicki
8e0a695f7c
Store less cache in ~/.atom/compile-cache
2014-04-17 18:32:22 -07:00
Kevin Sawicki
47f99cd74e
Store coffee/cson cache in ~/.atom/compile-cache
2014-04-17 18:32:22 -07:00
Kevin Sawicki
0c01de350d
📝 Shorten and tweak comment
2014-04-17 18:23:40 -07:00
Kevin Sawicki
77641f138b
Make Editor::mutateSelectedText public
2014-04-17 18:23:01 -07:00
Kevin Sawicki
690fc7180a
Defer requiring of $ in Package
...
This is needed in the case that the package manager is being used
in the browser process to open a URL.
Closes #1869
2014-04-17 13:53:00 -07:00
Kevin Sawicki
81646532b4
Ignore non-string core.themes config entries
...
Previously exceptions would be raised downstream if invalid theme
names were returned from ThemeManager::getEnabledThemeNames
Closes #1877
2014-04-17 13:33:51 -07:00
Kevin Sawicki
27fe5b784c
📝 Use package instead of plugin in example
2014-04-17 13:24:34 -07:00
Kevin Sawicki
9b2901583e
📝 Clean up docs
2014-04-17 13:24:34 -07:00
Kevin Sawicki
408665d7d2
Add Config::isDefault(keyPath)
2014-04-17 13:24:34 -07:00
Kevin Sawicki
6ec58e1163
Rename value var to defaultValue
2014-04-17 13:24:34 -07:00
Kevin Sawicki
35d268fcf8
Use _.isEqual when comparing value to default
2014-04-17 13:24:34 -07:00
Kevin Sawicki
20c3ca21e3
Add Config::getDefault(keyPath)
2014-04-17 13:24:34 -07:00
Kevin Sawicki
e37fc316fb
Remove unneeded ?
...
AtomWindow always has a non-null browserWindow property
2014-04-17 11:42:57 -07:00
Kevin Sawicki
9128041c20
Include AtomWindow in command options
...
This ensures that all application commands can use it instead of relying
on the focused window.
2014-04-17 11:36:19 -07:00
Kevin Sawicki
020c5e795a
Remove unneeded .
2014-04-17 11:24:53 -07:00
Kevin Sawicki
be3a6bc6d0
Send context menu commands without focused window
...
The context menu always knows what window it is bound to so
start supporting running context menus on non-focused windows.
Previously these would either fail silently or log an error
if focusedWindow() returned null and the command wasn't guarding
against it.
2014-04-17 11:24:53 -07:00
Kevin Sawicki
a967e52f68
Autoscroll when moving lines up/down
...
Closes #1829
2014-04-16 12:43:51 -07:00
Kevin Sawicki
c475e89a3e
Remove duplicate tilde
...
Closes #1866
2014-04-16 12:07:43 -07:00
Corey Johnson
8eb23dbe5c
Merge remote-tracking branch 'origin/master' into cj-remove-deprecated-calls
...
Conflicts:
package.json
2014-04-16 08:54:50 -07:00
Nathan Sobo
34f624c895
Unsubscribe from the editor model with ::unsubscribe
2014-04-15 19:07:57 -06:00
Nathan Sobo
d554b7fd03
Remove scopes from event names in subscriptions
2014-04-15 18:50:36 -06:00
Nathan Sobo
a61dff6e21
🚱 Unsubscribe from Editor when EditorView is removed
...
This replaces calls to `@editor.on` with `@subscribe @editor`. That
causes us to correctly unsubscribe when the editor is removed, avoiding
a memory leak.
2014-04-15 18:46:20 -06:00
Corey Johnson
aed0c16acc
Remove github auth token methods
2014-04-15 16:16:01 -07:00
Corey Johnson
b4c8cb4bf9
Use Workspace::getActivePaneItem
2014-04-15 15:31:56 -07:00
Corey Johnson
d6ec73886f
Add PaneContainer::getActivePane
2014-04-15 14:55:28 -07:00
Corey Johnson
411cf579f4
Add Workspace::getActivePaneItem
2014-04-15 14:35:31 -07:00
Corey Johnson
ad0ed7e634
Don't use of deprecated methods internally
2014-04-15 14:07:07 -07:00
Corey Johnson
7c00e02b1a
Deprecate PaneContainerView::getActivePane
...
Use PaneContainerView::getActivePaneView instead.
2014-04-15 14:04:20 -07:00
Corey Johnson
ac2f723aba
Use PaneContainerViews::getPaneViews
2014-04-15 13:13:53 -07:00
Corey Johnson
ecfb505144
Merge pull request #1851 from atom/cj-move-functionality-to-workspace-part-II
...
Move functionality from Project to Workspace Part II
2014-04-15 11:45:46 -07:00
Corey Johnson
54b60a5253
Don't assume atom.workspace is always defined
2014-04-14 08:49:03 -07:00
Corey Johnson
e56fa3ec4f
Use PaneContainer to keep the state of open editors
2014-04-11 11:10:00 -07:00
Corey Johnson
fe0d714710
Fix inconsistent indentation
2014-04-11 10:51:56 -07:00
Kevin Sawicki
7c1a7f52a5
📝 Use TomDoc in src/browser/ files
2014-04-11 10:50:33 -07:00
Kevin Sawicki
590c6be33d
Add back dialog require used for path prompting
...
Closes #1861
2014-04-11 10:42:49 -07:00
Kevin Sawicki
1afdd62a5d
Only alter indentation when it is too low
...
Previously insert newline above would use the current line's
indent level which could be the less than the proper level if the
newline should be further indented based on the increase indent
pattern being used.
2014-04-11 10:07:50 -07:00