Commit Graph

33889 Commits

Author SHA1 Message Date
Katrina Uychaco
5e4a75b720 Merge pull request #14416 from atom/mkt-ku-show-all-output-in-script-test
Show stdout in addition to stderr in script/test
2017-05-15 20:11:18 +02:00
Michelle Tilley
fb99a9907f Show stdout in addition to stderr in script/test 2017-05-15 19:25:55 +02:00
Damien Guard
3114df611a Drop MSI packages as they are more confusing than helpful 2017-05-15 09:06:46 -07:00
Damien Guard
21de88db1f ⬆️ electron-winstaller 2017-05-15 09:06:45 -07:00
Hubot
914da29eea 1.19.0-dev 2017-05-15 10:48:41 -05:00
Michelle Tilley
3c0e71b15a Merge pull request #14415 from atom/mkt-update-github-0.0.7
⬆ github@0.0.7
2017-05-15 16:25:09 +02:00
Antonio Scandurra
2e363c3d58 Merge pull request #14403 from atom/fb-mdt-pane-steals-focus
Pane shouldn't steal focus from its children
2017-05-15 16:15:21 +02:00
Michelle Tilley
fe543c2157 :arrow-up: github@0.0.7 2017-05-15 13:11:52 +02:00
Antonio Scandurra
06009d72d2 ⬆️ tabs 2017-05-15 11:27:36 +02:00
Wliu
7a56c4c8b4 Merge pull request #14413 from atom/wl-update-autocomplete
Update autocomplete-html, autocomplete-css
2017-05-14 18:16:17 -04:00
Wliu
28441940ef ⬆️ autocomplete-css@0.16.2 2017-05-14 16:27:35 -04:00
Wliu
e24ad237a3 ⬆️ autocomplete-html@0.8.0 2017-05-14 16:25:28 -04:00
Lee Dohm
1559c8a047 Merge pull request #12946 from jamsinclair/11848-fix-moving-line-without-line-ending
Fixes #11848 Moving line up without line ending
2017-05-13 15:00:46 -07:00
Matthew Dapena-Tretter
0aa4c1a976 Pane shouldn't steal focus from its children
This was removed in #14175 in order to solve #14173 (editors not being
focused when clicking tabs). However, it means that the pane steals
focus from its children. The solution is to add the guard back and to
solve #14173 in another way: by delaying the activation of the item
(see atom/tabs#439).
2017-05-12 13:50:19 -07:00
Antonio Scandurra
96533998e2 Fix editor element tests on Windows 2017-05-12 16:51:05 +02:00
Antonio Scandurra
5848e9b2d0 ⬆️ first-mate 2017-05-12 13:19:28 +02:00
Antonio Scandurra
0d4e2b3556 Fix editor component tests on Windows 2017-05-12 13:04:03 +02:00
Antonio Scandurra
1992c17399 Merge pull request #14398 from atom/as-fix-test-in-interactive-mode
Fix running packages preloading tests in interactive mode
2017-05-12 11:27:43 +02:00
Antonio Scandurra
186bcd70a5 Fix running packages preloading tests in interactive mode
This change also makes the test more useful, as it verifies that reading
metadata from package.json's `packagesCache` works correctly.
2017-05-12 10:11:58 +02:00
Nathan Sobo
3c34e3f037 Upgrade packages so tests pass with a mocked Date.now 2017-05-11 21:46:26 -06:00
Nathan Sobo
e62d1b91b7 Unspy Date.now when jasmine.useRealClock is called 2017-05-11 21:33:50 -06:00
Nathan Sobo
ffd154ec34 Fix lint errors 2017-05-11 21:29:36 -06:00
Nathan Sobo
5a9582ed64 Silence error output in test 2017-05-11 21:10:20 -06:00
Nathan Sobo
b7218e5aa4 Fix atom.setSize spec when window is full screen 2017-05-11 21:06:15 -06:00
Nathan Sobo
6c6d38a3f0 Destroy environment to silence leaked editor warning 2017-05-11 21:02:28 -06:00
Nathan Sobo
8743298c4c Avoid polluting test with click events on the test runner
We now pass an isolated document into the AtomEnvironment instance under
test to avoid accidentally handling clicks on the test runner itself.
2017-05-11 17:59:40 -06:00
Nathan Sobo
2e2b35c32c Avoid problems related to calling startEditorWindow in tests 2017-05-11 17:44:16 -06:00
Max Brunsfeld
07c2a8e8d6 Merge pull request #14339 from atom/mb-dont-change-focus-when-hiding-unfocused-dock
Don't change focus when hiding an unfocused dock
2017-05-11 16:28:27 -07:00
Nathan Sobo
d584bd6adb Eliminate reliance on local storage in HistoryManager
It's causing test failures locally and enough time has passed that most
user data should be transitioned to indexed DB by now.
2017-05-11 16:58:54 -06:00
Nathan Sobo
f8ecf929a8 Disable github package in smoke test – it takes too long to compile 2017-05-11 16:46:02 -06:00
Nathan Sobo
80f033114c Mock Date.now in spec helper in addition to _.now
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2017-05-11 15:20:53 -06:00
Nathan Sobo
b61e978a80 Merge pull request #14387 from atom/ns-mb-close-and-save-center
Act on active center items only when saving and closing
2017-05-11 14:29:39 -06:00
Antonio Scandurra
354e0cad55 ⬆️ first-mate 2017-05-11 20:12:39 +02:00
Antonio Scandurra
8ff5d81384 Prevent unnecessary clipping of buffer range in isFoldedAtBufferRow
Signed-off-by: Nathan Sobo <nathan@github.com>
2017-05-11 20:12:10 +02:00
Nguyen Long Nhat
b225b2d7f0 Rename Github into GitHub
[ci skip]
2017-05-12 00:35:55 +07:00
Antonio Scandurra
2f2f481fb5 Don't clip screen range when autoscrolling from Cursor
Signed-off-by: Nathan Sobo <nathan@github.com>
2017-05-11 19:25:14 +02:00
Antonio Scandurra
c59e972f42 Use buffer coordinates in isFoldedAtCursorRow
This avoid an extra screen-to-buffer coordinate translation.

Signed-off-by: Nathan Sobo <nathan@github.com>
2017-05-11 19:18:40 +02:00
Antonio Scandurra
955d11b7cc 💄 Fix more lint errors 2017-05-11 19:13:06 +02:00
Antonio Scandurra
25a2d5f42a ⬆️ text-buffer 2017-05-11 18:34:17 +02:00
Antonio Scandurra
c0af383cc0 ⬆️ electron 2017-05-11 18:26:45 +02:00
Wliu
4f1b5b70b5 Update to Node 7.10.0 2017-05-11 12:10:27 -04:00
Wliu
adc2bd0a35 👕 2017-05-11 12:09:38 -04:00
Wliu
7c2510eb9c Merge branch 'master' into wl-build-on-node-7 2017-05-11 12:06:26 -04:00
Antonio Scandurra
729ae0ea51 Merge branch 'master' into tj-upgrade-electron
# Conflicts:
#	script/package.json
#	src/task.coffee
2017-05-11 18:05:12 +02:00
Antonio Scandurra
e9a124f0fb Merge pull request #14391 from atom/as-mkt-speed-up-source-map-parsing
Speed up parsing the snapshot source map
2017-05-11 18:03:19 +02:00
Antonio Scandurra
b1466742d4 Don't use snapshots in Task
They are not providing much value, as we are not already loading
anything from the snapshot require cache.
2017-05-11 16:52:02 +02:00
Antonio Scandurra
a40ab08117 ⬆️ status-bar 2017-05-11 16:10:52 +02:00
Antonio Scandurra
1b27df639d 💄 2017-05-11 16:08:26 +02:00
Nguyen Long Nhat
ef6e720761 Add Github package
[ci skip]
2017-05-11 20:35:07 +07:00
Antonio Scandurra
9346ff9e63 Speed up parsing the snapshot source map
When calling remote functions or emitting deprecation warnings
respectively Electron and Grim create a fake `Error` object to retrieve
the stack trace of the current call site.

When doing this for the first time, if the call site was located inside
a snapshotted file, previously we would parse the source map for the
snapshot and translate the position of each call in the stack trace.
However, since the snapshot source map is quite big, we were observing
major slowdowns when parsing it for the first time.

With this commit we will parse the snapshot source map while generating
the snapshot, which will allow to not pay for it during runtime.

Signed-off-by: Michelle Tilley <binarymuse@github.com>
2017-05-11 14:21:45 +02:00