Max Brunsfeld
fefb387d3c
Merge branch 'master' into mb-synchronous-scroll-position
...
Conflicts:
src/text-editor-presenter.coffee
src/text-editor.coffee
2015-11-10 16:23:39 -08:00
Kevin Sawicki
cfd5b7b354
Handle EMFILE errors on open
...
Closes #8429
2015-11-10 16:20:58 -08:00
Kevin Sawicki
24511fef92
Add custom notification for ELOOP save errors
...
Closes #9242
2015-11-10 15:55:23 -08:00
Kevin Sawicki
95f56aa41e
Merge pull request #9514 from atom/ks-disabled-keymaps-for-uninstalled-packages
...
Guard against not loaded packages when updating disabled keymaps
2015-11-10 15:06:42 -08:00
Nathan Sobo
91bece4336
Merge pull request #9490 from aki77/fix/activatePackages
...
Fix activatePackages
2015-11-10 15:00:06 -07:00
Kevin Sawicki
4692ca9702
Guard against package not being loaded
2015-11-10 13:54:42 -08:00
Kevin Sawicki
a0c208974b
Add failing spec
2015-11-10 13:54:42 -08:00
Kevin Sawicki
077886070f
⬆️ language-perl@0.31
2015-11-10 13:29:07 -08:00
Kevin Sawicki
3e8654f116
⬆️ tree-view@0.198
2015-11-10 11:11:33 -08:00
Antonio Scandurra
46665c1f8b
Merge pull request #9507 from atom/as-new-snippets-service
...
Use lazy loaded snippets
2015-11-10 10:56:31 +01:00
Antonio Scandurra
d558d1c1a1
⬆️ autocomplete-snippets
2015-11-10 09:36:47 +01:00
Antonio Scandurra
ed965a8697
⬆️ settings-view
2015-11-10 09:36:20 +01:00
Antonio Scandurra
fee6eab6ec
⬆️ snippets
2015-11-10 09:35:59 +01:00
Antonio Scandurra
02bc46f7cb
⬆️ image-view
2015-11-10 09:24:44 +01:00
Antonio Scandurra
87b3fae36c
⬆️ spell-check
2015-11-10 09:22:51 +01:00
Nathan Sobo
581d736184
Merge pull request #9426 from atom/ns-editor-marker-layers
...
Optimize markers via new layers API and treap-based index
2015-11-09 23:02:26 -07:00
Kevin Sawicki
f69eaa0e0c
⬆️ language-sass@0.43
2015-11-09 16:52:43 -08:00
Kevin Sawicki
bd830763ef
⬆️ language-ruby@0.61
2015-11-09 16:46:51 -08:00
Kevin Sawicki
b879ecc6ed
⬇️ language-coffee-script@0.43
2015-11-09 16:42:05 -08:00
Kevin Sawicki
4e08423bba
⬆️ language-make@0.20
2015-11-09 16:13:37 -08:00
Kevin Sawicki
38b1ca657f
⬆️ language-coffee-script@0.44
2015-11-09 16:05:52 -08:00
Kevin Sawicki
f2746f14f1
⬆️ open-on-github@0.40
2015-11-09 15:32:41 -08:00
Wliu
cbad0987bf
⬆️ language-php@0.34.0
2015-11-09 16:58:17 -05:00
Nathan Sobo
d4818244f3
Merge pull request #9476 from atom/ns-fix-dev-mode
...
Always set devMode to true for spec windows
2015-11-09 14:57:17 -07:00
Nathan Sobo
c97ecf9da2
Don’t disable render backgrounding. Doesn’t seem to make a difference.
2015-11-09 14:56:42 -07:00
Kevin Sawicki
8427196d87
Merge pull request #9501 from atom/ks-add-menu-roles
...
Add menu roles
2015-11-09 13:37:14 -08:00
Kevin Sawicki
de6829d7b6
🎨
2015-11-09 12:47:21 -08:00
Kevin Sawicki
1ef7a2cc96
Add roles to services, window, and help menu items
2015-11-09 12:43:11 -08:00
Kevin Sawicki
589d489eb9
Retain role field from menu items config
2015-11-09 12:30:29 -08:00
Max Brunsfeld
1304648361
Make getLastVisibleScreenRow a model API again
2015-11-09 11:00:38 -08:00
Max Brunsfeld
48cc5e713e
Make presenter respond to external changes to model's first visible screen row
2015-11-09 10:13:09 -08:00
Josh Abernathy
c83dae9c79
Merge pull request #9471 from atom/bump-git-utils-take-2
...
Bump git-utils take 2
2015-11-09 09:22:22 -05:00
Nathan Sobo
5587bad758
Add description to waitsFor
2015-11-09 00:35:34 -07:00
Nathan Sobo
a35e24658d
Increase timeouts
2015-11-09 00:35:34 -07:00
Nathan Sobo
fc5788c43b
Disable renderer backgrounding
2015-11-09 00:35:34 -07:00
Nathan Sobo
6dd18b348b
Include more debug info when nextViewUpdatePromise times out
2015-11-09 00:35:34 -07:00
Nathan Sobo
98c420a408
Wait for nextTick after presenter updates
...
This gives any nextTick callbacks in the model a chance to complete
before proceeding with tests.
2015-11-09 00:35:34 -07:00
Nathan Sobo
21f8ad6958
Bump timeouts
2015-11-09 00:35:34 -07:00
Nathan Sobo
213e7d0b35
Schedule marker updates with nextTick instead of setImmediate
...
From what I understand, nextTick callbacks actually happen at the end
of the current event loop cycle rather than the next one. The naming is
confusing.
2015-11-09 00:35:33 -07:00
Nathan Sobo
1aa4b7e06a
Clear nextUpdatePromise immediately when an animation frame fires
2015-11-09 00:35:33 -07:00
Nathan Sobo
54a9012796
Clear next update promise when resetting ViewRegistry
2015-11-09 00:35:33 -07:00
Nathan Sobo
1a8adbb4e1
🎨
2015-11-09 00:35:33 -07:00
Nathan Sobo
fe88611e79
Tear down timers when destroying TextEditorPresenter
2015-11-09 00:35:33 -07:00
Nathan Sobo
b9528dcb39
Cancel ViewRegistry animation frames between specs
2015-11-09 00:35:33 -07:00
Nathan Sobo
ff681752f7
Add a nextViewUpdatePromise helper so we get stack traces from timeouts
2015-11-09 00:35:33 -07:00
Nathan Sobo
e9dfc080a3
Convert text-editor-component-spec to Babel for async/await
...
It's much easier to reason about async/await than Jasmine's
built-in queuing system, and using them made it easier to
debug flaky async tests.
2015-11-09 00:35:32 -07:00
Nathan Sobo
bddb601b45
⬆️ snippets
2015-11-09 00:35:32 -07:00
Nathan Sobo
51a7c9ea68
Always set devMode to true for spec windows
2015-11-09 00:35:32 -07:00
Nathan Sobo
7edb80155a
⬆️ text-buffer
2015-11-09 00:35:32 -07:00
Nathan Sobo
80adbe8562
⬆️ find-and-replace
2015-11-09 00:35:32 -07:00