Kevin Sawicki
8c1125457b
Persist scrollTop value of tree view
...
This will be set whenever attached
2012-09-18 15:15:06 -07:00
Corey Johnson
286ff465d0
Update CEF to CEF3 trunk
2012-09-18 15:01:09 -07:00
Corey Johnson
b8c2786f85
Rename cef/resources to cef/Resources.
...
Something in the bowels of CEF wants it to be uppercase
2012-09-18 15:00:49 -07:00
Corey Johnson
cb48ad9019
Add update-cef script
2012-09-18 15:00:03 -07:00
Nathan Sobo
7937380eed
Projects w/ EditSessions for now-deleted files can now be reloaded w/out error
2012-09-18 13:30:16 -06:00
Nathan Sobo
68effe3303
Make TreeView focus the active editor when a file is selected w/ the keyboard
2012-09-18 13:00:16 -06:00
Corey Johnson
425c00b6fa
Remove libcef.dylib.dSYM because it is so big (80MB)
2012-09-18 11:48:22 -07:00
Corey Johnson
d15e1e335a
Those files don't belong here.
2012-09-18 11:15:43 -07:00
Corey Johnson
61c8068171
Add The Setup's env when Xcode copy files to bundle.
2012-09-17 15:35:55 -07:00
Corey Johnson
8088bda8b1
Remove vendor/coffee
2012-09-17 15:32:51 -07:00
Corey Johnson & Nathan Sobo
6e2ac94a8b
use vendor/coffee
2012-09-14 10:20:58 -07:00
Corey Johnson & Nathan Sobo
09b0b22d43
Remove 'verify perquisites'
...
Assume gh-setup handles the prerequisites.
2012-09-14 10:20:44 -07:00
Corey Johnson & Nathan Sobo
6aaf1122fc
symlink vendor/coffee to node_modules/coffee-script/bin/coffee
2012-09-14 10:20:00 -07:00
John Barnette
2697b5e402
Make npm and rake play nicely
...
npm was noticing the atom.gyp file and trying to do stuff with it
automatically, and moving it out of the way ruins gyp's day. This fixes
both problems.
2012-09-13 11:41:35 -07:00
John Barnette
15a3f58f66
Move atom.gyp to stop confusing npm
2012-09-13 11:30:08 -07:00
John Barnette
7fbb7b70e8
Stub script/bootstrap
...
Consistency is awesome. This should probably check for Xcode proper at
some point too.
2012-09-13 11:29:54 -07:00
John Barnette
6a55bc4a01
Stub a package.json
2012-09-13 11:25:37 -07:00
Corey Johnson & Nathan Sobo
ff07710556
Atom cli can be called multiple times. Successive calls will open the given path in the existing Atom process.
2012-09-12 17:06:28 -07:00
Corey Johnson & Nathan Sobo
e2700395cf
💄
2012-09-12 16:50:24 -07:00
Corey Johnson & Nathan Sobo
c0f479b3a3
If multiple instances of Atom are open, abort the new Atom process and send it's path arguments to the existing Atom process via IPC.
2012-09-12 16:13:36 -07:00
Corey Johnson & Nathan Sobo
ab18eaa211
Make parseArguments a class method
2012-09-12 16:12:17 -07:00
Corey Johnson & Nathan Sobo
2de35d4098
cli arguments need to use =
2012-09-12 16:11:43 -07:00
Corey Johnson & Nathan Sobo
5ae185c4f5
Remove unused code
2012-09-12 15:29:01 -07:00
Corey Johnson & Nathan Sobo
b34f26da9b
atom cli uses open
and adds --executed-from
argument
2012-09-12 15:28:34 -07:00
Corey Johnson & Nathan Sobo
bda3bcac4e
Merge branch 'making-things-easy' of github.com:github/atom into making-things-easy
2012-09-12 10:25:11 -07:00
Corey Johnson
28bd8ea459
wip
2012-09-11 17:38:27 -07:00
Kevin Sawicki
fe8b547a34
Add back .project
2012-09-11 15:13:17 -07:00
Corey Johnson
852b5e3ceb
Cleanup Rakefile
2012-09-11 11:08:49 -07:00
Corey Johnson
d92564673a
Kill Xcode hard.
...
This is a bad idea, but for now we need to make sure Xcode is REALLY killed.
2012-09-11 11:08:38 -07:00
Corey Johnson
71562a6c33
Directory entries can only be files or other directories.
...
Does not handle file like broken symlinks for now
2012-09-11 11:07:59 -07:00
Corey Johnson
528f6ce967
Remove NSLog
2012-09-11 09:08:50 -07:00
Corey Johnson
3026c7767b
Add doctype to index.html and css styles to make html take up 100% of the screen.
2012-09-11 08:45:47 -07:00
Corey Johnson
ad9b204b0a
Adding the doctype tag makes the HTML layout strangely
2012-09-11 08:43:50 -07:00
Corey Johnson
dc1d6e529f
Remove debug.xcconfig
...
No longer using $RESOURCE_PATH in rake file.
2012-09-11 08:14:50 -07:00
Corey Johnson & Nathan Sobo
0ade1cd185
Remove debug.xcconfig
...
No longer using $RESOURCE_PATH in rake file.
2012-09-10 20:20:30 -07:00
Corey Johnson & Nathan Sobo
bebe95504a
wip
2012-09-10 17:29:07 -07:00
Corey Johnson & Nathan Sobo
043fb83855
Ignore .xcodebuild-info
2012-09-10 17:24:10 -07:00
Corey Johnson & Nathan Sobo
d5831710c9
Move AtomApplication argument methods from the class to the instance
2012-09-10 17:24:10 -07:00
Corey Johnson & Nathan Sobo
753fc04622
Fixes problem where xcodebuild
creates broken binaries unless it is given the -scheme option (I can only reproduce this on my Air)
2012-09-10 17:24:10 -07:00
Corey Johnson & Nathan Sobo
6570aedbb0
Making rake install
almost work
2012-09-10 17:23:05 -07:00
Corey Johnson
9d830f9ef4
Remove rogue log
2012-09-10 17:22:21 -07:00
Corey Johnson & Nathan Sobo
85c37fd652
Move atom.resourcePath to window.resourcePath
...
The resourcePath is now set using a url param. Because resourcePath is needed by require.js, it needs to be on `window` rather than `atom`.
2012-09-10 17:22:21 -07:00
Corey Johnson & Nathan Sobo
949abdcd19
Pass argc and argv to CefInitialize
2012-09-10 17:22:21 -07:00
Corey Johnson
31d56b31ea
rake install
creates a symlink to Atom in /Applications and a cli usr/local/bin/atom
2012-09-10 17:22:21 -07:00
Corey Johnson & Nathan Sobo
2d3c06b86d
Handle begin/end patterns with no name or contentName
...
I'm looking at you ruby.
2012-09-07 18:54:54 -07:00
Corey Johnson & Nathan Sobo
12e2fbdb14
Add support for back-references in TextMate grammars
2012-09-07 15:27:13 -07:00
Corey Johnson & Nathan Sobo
b00830cbc8
A pattern with no name
or contentName
does not insert undefined
into scope array
2012-09-07 11:20:56 -07:00
Corey Johnson & Nathan Sobo
10c36191ec
Zero-length start patterns work.
...
Add zero-length captures back into OnigRegEx.BuildCaptureIndices to see zero length captures. Handle zero-length captures by continuing to scan line. Does not handle infinite loop possibility yet.
2012-09-07 10:07:54 -07:00
Corey Johnson
7f8531d10f
Show dev tools when specs are run
2012-09-06 15:36:28 -07:00
Corey Johnson
f75315a568
Remove Rule.compileRegex
2012-09-06 15:30:50 -07:00