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
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
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
Matt Colyer
3187013eac
Upgrade underscore-plus@0.6.0
2013-12-17 15:35:27 -08:00
Nathan Sobo
e7b632eb18
Merge branch 'master' into ns-telepathic-atom-global
2013-12-17 16:30:24 -07:00
Kevin Sawicki
cdce91157f
Reverse load path order
...
Packages may be linked into ~/.atom/packages or ~/.atom/dev/packages
so the resource should be loaded from there when available.
2013-12-17 15:04:17 -08:00
Kevin Sawicki
a566bd469d
Use fs-plus.isFileSync to check path
...
Previously fs::statSyncNoException not being null was used but it always
returns an object or false so the first path checked was always being used.
2013-12-17 15:01:53 -08:00
Kevin Sawicki
389586bb41
Add ~/.atom/dev/packages to load paths
2013-12-17 15:00:27 -08:00
Kevin Sawicki
51b39500fe
Prepare 0.45.0 release
2013-12-17 14:24:14 -08:00
probablycorey
b5a6f0db0f
Update welcome package
v0.44.0
2013-12-17 12:42:25 -08:00
Kevin Sawicki
259faa5b5a
Upgrade to grunt-download-atom-shell@0.4.0 for progress fix
2013-12-17 12:41:02 -08:00
Corey Johnson
c8477c2f01
Merge pull request #1329 from atom/cj-word-movment
...
Word movement uses `end-of-word` and `beginning-of-word`
2013-12-17 12:38:34 -08:00
Ben Ogle
f6b00fc90f
Upgrade to feedback@0.18.0
2013-12-17 12:10:53 -08:00
Ben Ogle
b3246d63fb
Upgrade to find-and-replace@0.62.0
2013-12-17 11:33:35 -08:00
probablycorey
07eb2d014a
Word movement uses end-of-word and beginning-of-word
...
Closes #1253
2013-12-17 11:24:35 -08:00
Nathan Sobo
a57083a48b
Mark Atom global class methods with instance equivalents as 'Private:'
2013-12-17 11:18:59 -07:00
Kevin Sawicki
180e5d4164
Delete node_modules from vendor/apm
2013-12-17 09:50:04 -08:00
Kevin Sawicki
b10ef9454b
Disable colors in script/constructicon/build not script/build
2013-12-17 09:27:11 -08:00
Kevin Sawicki
31fc4fcde8
Disable colors in constructicon output
2013-12-17 09:22:14 -08:00
Kevin Sawicki
f48514114d
Disable colors when BUILT_PRODUCTS_DIR env var is set
2013-12-17 09:15:04 -08:00
Kevin Sawicki
4f758f1fe2
Upgrade apm to workaround npm shasum error
2013-12-17 08:43:19 -08:00
Corey Johnson
35e1940984
Merge pull request #1325 from atom/cj-remove-movement-menu
...
Remove movement menu
2013-12-17 08:30:45 -08:00
Kevin Sawicki
bdadf43341
Upgrade apm for unused dependency removal
2013-12-17 08:13:24 -08:00
Nathan Sobo
92b829c89b
Upgrade to telepath 0.76.0 for deprecated shim methods
2013-12-16 19:25:30 -07:00
Nathan Sobo
3db9e16637
Upgrade to telepath 0.75.0 for custom object support
2013-12-16 19:03:10 -07:00
Kevin Sawicki
29d7735848
Upgrade to language-coffee-script@0.4.0 for catch indent fix
2013-12-16 17:59:48 -08:00
Kevin Sawicki
5b4b57f10f
Merge pull request #1309 from shama/cleanscript
...
Add clean script
2013-12-16 17:59:22 -08:00
Kyle Robinson Young
ed4b50e3b4
Rename removeCommand and set tmpdir to /tmp on osx/linux.
2013-12-16 17:51:20 -08:00
Kyle Robinson Young
d526cfcba0
Change .node-type to .node-gyp in clean script
2013-12-16 17:51:20 -08:00
Kyle Robinson Young
0cf2cdceea
Ability to delete without node_modules
2013-12-16 17:51:20 -08:00
Kyle Robinson Young
8239bb7e05
Add clean script
2013-12-16 17:51:20 -08:00
Ben Ogle
6d3e137db8
Upgrade to find-and-replace@0.61.0
2013-12-16 17:43:26 -08:00
Kevin Sawicki
3e41b0967f
Upgrade apm for sorted available output
2013-12-16 17:30:07 -08:00
Nathan Sobo
bd3cfda2bb
Merge branch 'master' into ns-telepathic-atom-global
...
Conflicts:
src/atom.coffee
2013-12-16 18:18:06 -07:00
probablycorey
386b8a9e46
Remove movement menu
2013-12-16 17:11:59 -08:00
Kevin Sawicki
099b5186ab
Upgrade apm for template activation change
2013-12-16 17:10:47 -08:00
Kevin Sawicki
deab6027fb
Upgrade to settings-view@0.51.0
2013-12-16 17:08:24 -08:00
Kevin Sawicki
590582782b
Upgrade apm for template fixes
2013-12-16 16:43:20 -08:00
probablycorey
abb0a3c792
Update metrics package
2013-12-16 16:10:07 -08:00
Ben Ogle
43baee5abd
Merge pull request #1322 from atom/bo-fix-tabs-and-soft-wrap
...
Dont re-atomicize atomic tokens
2013-12-16 15:56:22 -08:00
Ben Ogle
75153388cc
Use tab char
2013-12-16 15:50:26 -08:00
Ben Ogle
b959fc0a6a
use @
2013-12-16 15:46:07 -08:00
Ben Ogle
77b5fd47ca
Dont re-atomicize atomic tokens.
...
Fixes #1318
2013-12-16 15:34:27 -08:00
Kevin Sawicki
f3a9500e61
Upgrade apm for unpublish command
2013-12-16 15:12:14 -08:00
probablycorey
dadb0d5427
Update feedback package
2013-12-16 14:32:58 -08:00