Commit Graph

3282 Commits

Author SHA1 Message Date
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
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
Kevin Sawicki
fe8b547a34 Add back .project 2012-09-11 15:13:17 -07:00
Corey Johnson
9d830f9ef4 Remove rogue log 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
Corey Johnson
4f2cc1f856 Add OnigRegExp.captureIndices(string, index, regexes)
Allows us to know if a zero-length regex matched.
2012-09-06 15:26:42 -07:00
Corey Johnson
48fdf8a708 Added OnigRegExp.catpureIndices 2012-09-06 10:22:13 -07:00
Corey Johnson
afbe99454a Rename getRegexPatternPairs to getIncludedPatterns and getAllPatterns 2012-09-06 09:24:30 -07:00
Corey Johnson
4734c8cdc4 If the file name has no '.' use the file name as the extension. 2012-09-04 10:53:28 -07:00
Corey Johnson
fb039276de un-f 2012-09-04 10:52:34 -07:00
Corey Johnson
6cbccdab05 Remove ace-adaptor file. It is no longer used 2012-09-04 10:05:09 -07:00
Corey Johnson
3b9310ebe4 Gutter width is sized to fit the width of the largest line number 2012-08-31 13:33:59 -07:00
Corey Johnson & Nathan Sobo
27d2d14414 Carry CEF1 directories over to CEF3 2012-08-31 10:43:21 -07:00
Corey Johnson & Nathan Sobo
f023df546a Add 'atom-build' to .gitignore 2012-08-31 10:15:52 -06:00
Corey Johnson & Nathan Sobo
c9c138491e Add atom.exit, which exits from the browser process instead of the renderer 2012-08-31 10:15:12 -06:00
Corey Johnson & Nathan Sobo
27335661dc WIP: Getting specs and benchmarks running from the command line 2012-08-30 18:10:05 -06:00
Corey Johnson & Nathan Sobo
fa4306b0b8 Fix rake run 2012-08-30 17:46:57 -06:00
Corey Johnson & Nathan Sobo
20dd59194b Handle title change. But there's a bug in CEF that makes this only work once. 2012-08-30 17:42:53 -06:00
Corey Johnson & Nathan Sobo
44db540528 All specs pass 2012-08-30 17:12:52 -06:00
Nathan Sobo
461ec70e7b Fix window spec 2012-08-30 16:19:38 -06:00
Corey Johnson & Nathan Sobo
b073f3e2b1 Make some assertions fuzzy to deal with sub-pixel issues. Not totally there yet 2012-08-30 16:13:13 -06:00
Corey Johnson & Nathan Sobo
92d728295f Don't assume save is always passed a success callback 2012-08-30 16:12:34 -06:00
Corey Johnson & Nathan Sobo
bd1982ede1 Nix fs.async.* methods. They aren't needed now. 2012-08-30 16:12:15 -06:00
Corey Johnson & Nathan Sobo
08b9d69f59 Focus specs window before each test to ensure focus assertions pass 2012-08-30 16:11:42 -06:00
Corey Johnson & Nathan Sobo
bc9d9842a7 Kill atom spec. It's not worth testing this stuff right now 2012-08-30 16:10:24 -06:00
Corey Johnson
b31589d6df If there is a RESOURCE_PATH defined, open that by default 2012-08-30 10:39:54 -07:00
Corey Johnson
6cb10a0855 Commented code deserves to die 2012-08-30 10:39:54 -07:00
Corey Johnson
35f603793d Make default window size big enough to show the dev tools console icon 2012-08-30 10:39:54 -07:00
Corey Johnson
b0096ee0e6 Only non-mac versions of the app need to run CefExecuteProcess in their main function. 2012-08-30 10:39:54 -07:00
Nathan Sobo
714a260f32 Require atom.coffee in spec-bootstrap and benchmark-bootstrap 2012-08-30 11:26:31 -06:00
Nathan Sobo
3cc2faf7c2 Add atom.showDevTools and replace calls to $native.showDevTools 2012-08-30 11:24:01 -06:00
Nathan Sobo
d5ffdb153a Remove $native.saveDialog. It's replaced with atom.showSaveDialog 2012-08-30 11:08:55 -06:00
Nathan Sobo
eaafa9eade Merge branch 'master' of github.com:github/atom-cef3
Conflicts:
	native/atom_cef_client.cpp
2012-08-30 11:05:50 -06:00