Commit Graph

127 Commits

Author SHA1 Message Date
Kevin Sawicki
3e8913f518 Be quiet 2013-01-04 08:18:52 -08:00
Kevin Sawicki
b0d38d0ac7 Sync submodules before updating 2013-01-04 08:18:52 -08:00
Kevin Sawicki
4078046ac6 Vendor textmate bundles as submodules 2013-01-04 08:18:52 -08:00
Nathan Sobo
2b6ee54a81 Move all bundles in ~/.atom/bundles to packages if that dir exists
This fixes a bug where we always moved the `bundles` dir inside the
`packages` dir if it existed, which caused a load error trying to load
the `bundles` dir as if it were a package.
2012-12-31 12:40:39 -06:00
Nathan Sobo
e11c7e21fb This code didn't do what the comment said it did. 2012-12-31 12:35:26 -06:00
Corey Johnson
d77fc88ff4 Merge remote-tracking branch 'origin/master' into config 2012-12-27 10:38:24 -08:00
Kevin Sawicki
6d5ae9fcb9 Add json bundle to Rakefile 2012-12-26 21:08:09 -08:00
Corey Johnson
6914bff9e6 Use a valid SHA for the rails bundle. 2012-12-26 18:02:40 -08:00
Corey Johnson
e5e5c497e1 Load themes from ~/.atom/themes 2012-12-26 17:41:48 -08:00
Corey Johnson
b1a674e41e Use drnic's ruby-on-rails bundle 2012-12-26 13:42:57 -08:00
Corey Johnson
f0d97a436b Move ~/.atom/bundles to ~/.atom/packages on rake install 2012-12-20 16:46:37 -08:00
Corey Johnson
bd3dfba1e5 Atom will work as your $EDITOR.
Set EDITOR='atom --wait'
2012-12-19 17:15:17 -08:00
Nathan Sobo
acc0503684 Merge remote-tracking branch 'origin/master' into config
Conflicts:
	src/app/keymap.coffee
	src/extensions/outline-view/src/keymap.coffee
	src/extensions/outline-view/src/tag-reader.coffee
	src/packages/fuzzy-finder/spec/fuzzy-finder-spec.coffee
	src/packages/fuzzy-finder/src/fuzzy-finder.coffee
2012-12-18 20:32:05 -07:00
Kevin Sawicki
d13c2c265a Generate tags in cef directory 2012-12-17 16:37:27 -08:00
Kevin Sawicki
194fffd9cd Don't generate tags for spec files 2012-12-17 16:37:27 -08:00
Kevin Sawicki
9c5214edec Remove/ignore tags file and add rake task to generate 2012-12-14 09:14:22 -08:00
Corey Johnson
e78ce90268 💄 2012-11-16 16:09:14 -08:00
Corey Johnson
448060a619 rake test kills all existing Atom processes
Existing Atom processes were causes false positive ci builds.
2012-11-12 08:44:16 -08:00
Kevin Sawicki
86c4f7a805 Include objective-c in default bundles 2012-10-27 09:07:59 -07:00
Nathan Sobo
e60bd609d4 Fix 'rake nof' 2012-10-19 12:59:22 -06:00
Corey Johnson & Nathan Sobo
1d46b63977 Use explicit shas (not HEAD) for textmate bundles 2012-10-17 14:28:19 -07:00
Corey Johnson & Nathan Sobo
798cec3ebe If bundle in ~/.atom exists, fetch new code and reset to specified sha. 2012-10-16 17:23:29 -07:00
Corey Johnson & Nathan Sobo
7d77d95bf8 update javascript bundle sha 2012-10-16 16:09:37 -07:00
Corey Johnson
8a65017ce1 rake install creates atom-stable binary
This allows us to use Atom to edit Atom, even when changes will break Atom on reload. It does this by ensuring the editor only uses code included with the bundle, but it allows benchmarks and specs to use code located in the path specified by --resource-path.
2012-10-16 09:05:38 -07:00
Corey Johnson
e5a732c6ff rake creatfile is dependant on bootstrap task 2012-10-16 08:56:33 -07:00
Kevin Sawicki
38802ba287 Use javscript.tmbundle commit 2f95d9ae92
The commit after this one breaks syntax highlighting
for the lines after a single line comment
2012-10-12 11:34:44 -07:00
Corey Johnson
59a98bdaf8 Merge branch 'gyp-via-brew' 2012-10-12 10:09:17 -07:00
Corey Johnson
ed75e259a8 copy bundles directory from .atom to ~/.atom 2012-10-11 14:23:41 -07:00
Kevin Sawicki
1610b45bcb Clone c bundle during rake install 2012-10-10 17:29:31 -07:00
Kevin Sawicki
34ded7d4e9 Update ruby bundle commit to daad8ef03d 2012-10-10 14:09:31 -07:00
Kevin Sawicki
f694d1d2c8 Update ruby bundle to commit 77dc5d13cc 2012-10-10 13:48:46 -07:00
Kevin Sawicki
670da2c9c3 Don't link bundles folder 2012-10-09 18:16:33 -07:00
Corey Johnson
201a9a4adb Bundles can specify a specific SHA 2012-10-09 17:23:00 -07:00
Corey Johnson
1bdd985606 Ensure bundles are up-to-date when rake test is run 2012-10-09 15:18:58 -07:00
Corey Johnson
9fe079f862 Use actual exit number 2012-10-09 15:09:22 -07:00
Corey Johnson
fa2bef9e97 Replace more File.exists? because the build machine is not on Ruby >= 1.9 2012-10-09 14:38:31 -07:00
Corey Johnson
253e17f1a8 Use File.exists? because the build machine is not on Ruby >= 1.9 2012-10-09 14:37:10 -07:00
Kevin Sawicki
aa5b68e9a9 Install gyp via custom formula 2012-10-09 11:47:07 -07:00
Kevin Sawicki
df1658e0e7 Correct typo in create-project task description 2012-10-09 11:10:02 -07:00
Corey Johnson & Kevin Sawicki
bd6313372e Remove TextMate bundles from Atom source
Bundles are now cloned into ~/.atom/bundles using `rake
clone-default-bundles`
2012-10-09 10:44:07 -07:00
Corey Johnson & Kevin Sawicki
9f686f95f8 Only create .atom directory if it doesn't exist 2012-10-09 10:44:07 -07:00
Corey Johnson
6bd7ff2be2 Fix stynax error in Rakefile 2012-09-24 10:42:53 -07:00
Corey Johnson
6960854689 Be quiet Rakefile 2012-09-21 16:44:22 -07:00
Corey Johnson
d447d90fdc Don't ask about where to install the cli if it already exists in the default directory 2012-09-21 16:13:54 -07:00
Corey Johnson
92a451e8cf rake install makes ~/.atom more useable
~/.atom/atom.coffee is editable by the user, all other files in ATOM_SRC/.atom are symlinked
into ~/.atom.
2012-09-21 16:13:18 -07:00
Corey Johnson
24bb300831 Make rake install better 2012-09-21 15:03:59 -07:00
Corey Johnson
6639888f2d rakefile 💄 2012-09-21 13:27:19 -07:00
Corey Johnson
eb5c97edab cli interface points to /Application/Atom.app 2012-09-20 13:28:05 -07:00
Corey Johnson
79df114102 Create link from ~/.atom to default .atom file 2012-09-19 17:55:07 -07:00
Corey Johnson
82c85366c4 rake install works 2012-09-19 17:42:48 -07:00