Matt Colyer
171c3e018b
Attempt to fix truncated log messages
2013-12-18 14:57:13 -08:00
Matt Colyer
bda8397d3d
Revert "Switch to git for cloning apm"
...
This reverts commit fd929364d1 .
2013-12-18 14:23:28 -08:00
Matt Colyer
c9aa082e63
Revert "Turn up debugging for atom-shell downloads"
...
This reverts commit 6c4eb7439a .
2013-12-18 14:22:17 -08:00
Matt Colyer
6c4eb7439a
Turn up debugging for atom-shell downloads
2013-12-18 12:11:27 -08:00
Nathan Sobo
76922c2d46
Include stack of window state parse errors in CI build output
2013-12-18 13:10:25 -07:00
Nathan Sobo
fd7c3f3980
Merge branch 'master' into ns-telepathic-pane-items
...
Conflicts:
src/pane.coffee
2013-12-18 13:07:37 -07:00
Matt Colyer
6b750c82ca
Merge pull request #1327 from atom/win32-specs
...
Run atom CI on windows
2013-12-18 12:07:05 -08:00
Matt Colyer
4d643242a1
Don't upload the release on windows
2013-12-18 11:43:34 -08:00
Matt Colyer
e974e61012
Remove logging
2013-12-18 11:36:26 -08:00
Matt Colyer
1ce4f3c552
More debugging
2013-12-18 11:19:26 -08:00
Matt Colyer
3ac2cae355
More debugging
2013-12-18 11:17:00 -08:00
Matt Colyer
2ffa989ba4
Add a missing comma
2013-12-18 11:12:38 -08:00
Matt Colyer
341454cd81
Dont use console
2013-12-18 11:11:27 -08:00
Matt Colyer
4507981f2a
Fix logging
2013-12-18 11:07:46 -08:00
Matt Colyer
14f2444883
Add debugging
2013-12-18 11:03:21 -08:00
Nathan Sobo
267b1bdce6
Upgrade to image-view 0.11.0 for forward-compatibility with #1326
...
It makes ImageView a telepath model subclass so panes don't have to
manually manage serialization.
2013-12-18 12:03:10 -07:00
Matt Colyer
53451e0bcd
Flip concurrency models
2013-12-18 10:20:21 -08:00
Nathan Sobo
4223ea25ee
Update telepath to 0.80.0 so we drop old serialized states
...
Now that we've added custom objects, any pane items that serialized as
raw telepath objects are invalid. This is a quick way to cut through
any of those kinds of issues.
2013-12-18 11:19:14 -07:00
Matt Colyer
bb517467eb
💄
2013-12-18 09:48:03 -08:00
Matt Colyer
dd16aefbb6
Restore concurrency just on OSX
2013-12-18 09:47:24 -08:00
Matt Colyer
471c323ca5
Always return true on windows, for now
2013-12-18 09:36:43 -08:00
Matt Colyer
bf021ab7f7
Merge branch 'master' into win32-specs
...
Conflicts:
tasks/spec-task.coffee
2013-12-18 09:34:28 -08:00
Nathan Sobo
9198f3b809
Merge pull request #1334 from atom/ns-omit-destroyed-pane-items
...
Omit destroyed pane items
2013-12-18 08:40:20 -08:00
Kevin Sawicki
b7c227dbfc
Upgrade to autocomplete@0.19.0 for tab completion
2013-12-18 08:14:29 -08:00
Nathan Sobo
0dc031140c
Omit destroyed pane items
...
This is an interim solution which enables atom/image-view#4 to correctly
deserialize when the path has been deleted both on atom master and in
atom/atom#1326 .
2013-12-17 21:39:12 -07:00
Kevin Sawicki
e853bbfcb6
Use standalone apm for running test
2013-12-17 19:51:34 -08:00
Kevin Sawicki
cef7577826
Install apm into node_modules
...
settings-views launches apm via a NodeBufferedProcess so it still needs to
be available built against Atom's headers.
The version in apm/ is just for running via the CLI directly and is compiled
against node's headers.
2013-12-17 19:25:44 -08:00
Matt Colyer
8366887df6
Don't use a logfile unless one is defined
2013-12-17 18:28:17 -08:00
Matt Colyer
e7f63b7c62
Merge branch 'master' into win32-specs
2013-12-17 18:22:08 -08:00
Matt Colyer
81a04769fb
Run specs serially
2013-12-17 18:21:07 -08:00
Matt Colyer
d4fcfbd034
Remove ci.log from package directories
2013-12-17 18:20:44 -08:00
Matt Colyer
bab92c6d0a
Use atom directly to run package specs
2013-12-17 18:10:55 -08:00
Matt Colyer
72523de046
Remove fixture that got checked in
2013-12-17 17:58:01 -08:00
Kevin Sawicki
82fbba4547
Upgrade apm for keytar usage
2013-12-17 17:56:04 -08:00
Matt Colyer
8b112cfd65
Get core specs running
2013-12-17 17:55:46 -08:00
Kevin Sawicki
ec83c1061b
Merge pull request #1324 from atom/ks-standalone-apm
...
Install apm outside of node_modules
2013-12-17 17:03:49 -08:00
Kevin Sawicki
75c573fe61
Run apm commands from new apm directory
2013-12-17 16:53:31 -08:00
Kevin Sawicki
ed8800d182
Install apm to apm/ from vendor/apm
2013-12-17 16:53:31 -08:00
Kevin Sawicki
0aabfddfcb
🐎 Stat without exceptions in Directory::getEntries
2013-12-17 16:51:11 -08:00
Matt Colyer
1bf1785885
Upgrade fs-plus@0.13.0
2013-12-17 16:41:10 -08:00
Matt Colyer
20df9f4666
Add --log-file option for redirecting output
2013-12-17 16:31:13 -08:00
Nathan Sobo
e40b7b1412
Update to telepath 0.79.0 so representation creation can be delayed
...
Instead of creating representations for a class as soon as the class is
registered, we wait until all representation classes are registered and
call `::createRepresentations` on the Atom global to build everything in
a single bottom up traversal.
2013-12-17 17:05:54 -07:00
Nathan Sobo
611559ecd6
Fix pane spec. Fully test serialization lifecycle via ::testPersistence.
2013-12-17 17:05:54 -07:00
Nathan Sobo
c74783ebbf
Allow telepath to manage serialization of non-telepathic pane items
...
This is the first step in converting Pane into a telepath model. We skip
interaction with the deserializer for items and allow telepath to handle
everything. There's actually a preexisting replication error in moveItem
that I'm going to leave until we drop out a Pane model.
2013-12-17 17:05:54 -07:00
Nathan Sobo
9df69f801b
Register deserializers on telepath as representation classes
2013-12-17 17:05:54 -07:00
Nathan Sobo
105f74e15e
Merge pull request #1305 from atom/ns-telepathic-atom-global
...
Make atom global a Telepath model subclass
2013-12-17 15:56:34 -08:00
Matt Colyer
d7e56c447b
Remove logging, disable package specs
2013-12-17 15:53:08 -08:00
Matt Colyer
cecee6a430
Merge branch 'master' into win32-specs
2013-12-17 15:47:57 -08:00
Matt Colyer
e3e83918e5
Update to underscore-plus@0.6.1
2013-12-17 15:47:48 -08:00
Nathan Sobo
0438565c43
Fix site.createDocument shim
2013-12-17 16:46:16 -07:00