Nathan Sobo
a8ca3165a0
Remove dead code
2015-10-13 14:46:28 -06:00
Martin Rodalgaard
5b37d3e1aa
📝 Better workspace scan and replace docs
2015-10-13 20:29:24 +02:00
Max Brunsfeld
47961a8e6b
Fix setting default values in config
2015-10-13 11:00:53 -07:00
Antonio Scandurra
695fad501c
⬆️ find-and-replace
2015-10-13 19:04:57 +02:00
Max Brunsfeld
22eb6d6d01
Merge pull request #8571 from jacekkopecky/socket-in-apm-test
...
prevent use of socket in apm test
2015-10-13 10:01:54 -07:00
Jacek Kopecky
d04769907c
prevent use of socket in apm test
2015-10-13 17:36:57 +01:00
Antonio Scandurra
6459891c89
💚 Make sure to destroy AtomEnvironment in specs
2015-10-13 15:30:45 +02:00
Antonio Scandurra
1df90a220e
⬆️ Bump more dependencies
2015-10-13 13:59:51 +02:00
Dave Rael
4312f76ed7
Added command line parameter to set portable
...
If parameter included, home directory will be copied to the portable
location to make this a portable install
2015-10-13 05:43:01 -06:00
Antonio Scandurra
e51bad5618
🐛 Install WindowEventHandler in ctor
2015-10-13 12:38:45 +02:00
Antonio Scandurra
3ac0656a26
Reset Workspace before Project
...
Otherwise some paths will be leaked.
2015-10-13 11:29:51 +02:00
Antonio Scandurra
dbf65b4d97
⬆️ Bump dependencies
2015-10-13 10:44:25 +02:00
Antonio Scandurra
cf5d94f084
Return a promise in test runners
2015-10-13 09:02:37 +02:00
Antonio Scandurra
4a59da9194
Express timeout in seconds
2015-10-13 08:35:02 +02:00
Max Brunsfeld
321996a684
⬆️ line-ending-selector
2015-10-12 16:51:30 -07:00
Max Brunsfeld
0b6a695cc0
Merge pull request #9122 from ForNeVeR/coffee-source-maps
...
Fix coffeescript source maps on Windows
2015-10-12 16:00:48 -07:00
Nathan Sobo
f7a3e6c425
Don’t load base style sheets until config is loaded
...
We need to know what themes are active in order to load the correct LESS
variables.
2015-10-12 16:12:46 -06:00
Nathan Sobo
d4c88cc7fd
Merge branch 'master' into ns-alternative-test-env
2015-10-12 15:55:28 -06:00
Nathan Sobo
88ac806e6c
Merge pull request #9127 from atom/ns-fix-quit-cancellation
...
Restore ability to cancel the closing of a window from save dialog
2015-10-12 15:53:46 -06:00
Luke Pommersheim
367a6a57cf
Merge pull request #2 from abe33/cn-move-lines-up-and-down-with-multiple-selections
...
Move lines up and down with multiple selections
2015-10-12 23:34:14 +02:00
Nathan Sobo
93de5ccb79
Assign window.onbeforeunload instead of addEventListener
...
This allows us to cancel the unloading if the user doesn’t confirm the
save dialog.
2015-10-12 15:32:36 -06:00
Nathan Sobo
69e8b0cfb1
Prevent title change during specs
2015-10-12 15:19:55 -06:00
Nathan Sobo
79d9a13ea7
Fix ENOENT exceptions in text-editor-spec
2015-10-12 15:09:28 -06:00
Kevin Sawicki
b27c1140a7
⬆️ language-shellscript@0.19
2015-10-12 13:36:43 -07:00
Nathan Sobo
c82e331b7d
Return a Disposable from mocked method to avoid exception it specs
2015-10-12 14:12:13 -06:00
abe33
d8aba0d295
🎨 Improve test descriptions and fix a typo
2015-10-12 22:10:09 +02:00
abe33
45a3dbca4e
🐛 Fix folds not preserved when moving multiple selections down
...
When two or more selections span the rows immediately before a fold,
the `did-change` event dispatched on the deletion will trigger a merge
of the selections, which in turn trigger an unfold at the buffer
position of the new selection, which is now the position of the fold.
Consolidating the selections at the begin of the transaction will
prevent the merge and will keep the fold untouched.
2015-10-12 22:05:25 +02:00
Nathan Sobo
29fe98581e
Don’t assign atom.themes.workspace in spec-helper
2015-10-12 13:54:35 -06:00
abe33
d68a0db6d2
🎨 Fix description test
...
Actually it doesn’t test multiple selections moves.
2015-10-12 21:16:07 +02:00
Kevin Sawicki
21d11daf0c
Merge pull request #9101 from atom/tj-fix-dragging-and-dropping-files
...
Fix #4300 by preventing 'will-navigate' event from firing
2015-10-12 12:01:41 -07:00
Kevin Sawicki
12143f6380
⬆️ language-html@0.42
2015-10-12 11:29:19 -07:00
Kevin Sawicki
bcbf999d95
⬆️ language-sass@0.42
2015-10-12 11:26:01 -07:00
Nathan Sobo
751334440c
Merge pull request #9029 from ssorallen/stop-changing-active-pane
...
Add `onDidStopChangingActivePaneItem` for async callbacks
2015-10-12 12:19:37 -06:00
Kevin Sawicki
e7fcac40ec
⬆️ language-clojure@0.18
2015-10-12 11:15:53 -07:00
Kevin Sawicki
13bd16f2b8
⬆️ autoflow@0.26
2015-10-12 11:15:39 -07:00
Machisté N. Quintana
db02ccf580
Merge pull request #9123 from ForNeVeR/patch-1
...
Mention node.js 4 in the Windows build guide
2015-10-12 13:46:54 -04:00
Antonio Scandurra
3ee0be33d5
🐎 Speed up test suite by disposing Project::emitter
2015-10-12 19:46:12 +02:00
Kevin Sawicki
8d7949344d
⬆️ language-shellscript@0.18
2015-10-12 10:43:35 -07:00
abe33
4d44016eb1
🎨 Remove unnecessary branching
2015-10-12 19:40:23 +02:00
Ross Allen
41984a2317
Add onDidStopChangingActivePaneItem for async callbacks
...
`onDidChangeActivePaneItem` is called synchronously when the active pane
item changes, and several non-critical actions preform work on that
event. Critical UI feedback, like changing the active tab, needs to
happen synchronously, but most other functionality should be run
asynchronously.
2015-10-12 10:24:07 -07:00
Friedrich von Never
7d541be125
Mention node.js 4.0.
2015-10-12 21:51:06 +06:00
Friedrich von Never
b19db0f0c0
Fix coffeescript source maps.
...
The file paths on Windows should be URLs with proper slashes and starting with file:///
2015-10-12 21:22:34 +06:00
Antonio Scandurra
304d35a300
Shim process stdout and stderr
2015-10-12 15:39:56 +02:00
Antonio Scandurra
56e13bba69
Reset Workspace in AtomEnvironment
2015-10-12 15:01:00 +02:00
Antonio Scandurra
612664fd4d
📝 Remember how/when to reset AtomEnviroment::workspace
2015-10-12 09:00:58 +02:00
Antonio Scandurra
aebc1229f1
Always install uncaught error handler
2015-10-12 08:29:43 +02:00
Antonio Scandurra
e1a1474b8d
🐛 Clear views after resetting everything else
...
This prevents a bug where calling `::getView` returns two different instances if
such method is invoked after views are cleared out (e.g. packages deactivation
in `packageManager.reset()`).
2015-10-11 19:27:19 +02:00
Antonio Scandurra
f77f62625e
Add activateItem config to Workspace::open
...
Now that we have deleted `Project::open(...)`, all the methods that previously
used it need to switch to `Workspace::open(...)` instead. These two methods,
however, are not idempotent because the latter performs additional operations.
Since some specs relied on not activating an item after opening it, this commit
adds a parameter to prevent such activation.
Refs: 1ebcf166c7
2015-10-11 18:24:42 +02:00
abe33
9ee89a1f31
🎨 Fix bad indentation
2015-10-11 18:15:22 +02:00
abe33
09ffa8bec9
🐛 Fix moving multiple selections down locked at wrapped line
2015-10-11 18:15:06 +02:00