Commit Graph

3744 Commits

Author SHA1 Message Date
Kevin Sawicki
bdddb61e64 ignore tilde files 2012-09-20 16:23:46 -07:00
Corey Johnson
27dbf5798b No longer being clever when compiling coffeescript 2012-09-20 15:48:18 -07:00
Corey Johnson
5b9a305bba Log console messages to NSLog (so we can see them in Console.app) 2012-09-20 15:26:26 -07:00
Corey Johnson
d3443ad2f1 Remove non-posix (i.e. -long_argument_with_one_leading_hyphen) added by OS X from the command line 2012-09-20 15:13:45 -07:00
Corey Johnson
c80641ccfd Don't optimize in debug mode 2012-09-20 15:13:25 -07:00
Kevin Sawicki
ea77b60b15 Serialize command panel history
Retains up to 100 commands between reloads
2012-09-20 14:06:12 -07:00
Corey Johnson
ece908a10a Make paths with spaces work with coffee compiler 2012-09-20 13:28:33 -07:00
Corey Johnson
eb5c97edab cli interface points to /Application/Atom.app 2012-09-20 13:28:05 -07:00
Kevin Sawicki
c42c824f0a Don't adjust match index when no matches exist 2012-09-20 10:10:58 -07:00
Kevin Sawicki
8393af2cd6 Serialize root view font size 2012-09-20 09:31:04 -07:00
Kevin Sawicki
7278bc62c6 Ensure start row is always >= 0
Previously if a file was a single line
it couldn't be deleted using the delete
line command because the start row would
index one row back which would be -1 and
therefore not be able to report a length
for use in the delete range.
2012-09-20 09:00:37 -07:00
Kevin Sawicki
f241bc5d2b Delete entire region when deleting a folded line 2012-09-19 18:16:45 -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
Corey Johnson
981a6dff81 script/bootstrap verifies that Xcode and npm are installed 2012-09-19 17:42:36 -07:00
Kevin Sawicki
54180462f6 Match describe to method name 2012-09-19 17:08:17 -07:00
Kevin Sawicki
f7670dc1a0 Add support for save all via meta-S 2012-09-19 17:03:50 -07:00
Corey Johnson
1168404d6d Merge remote-tracking branch 'origin/master' into making-things-easy 2012-09-19 16:12:46 -07:00
Corey Johnson
e9cefaac5e Ignore .nvm-version 2012-09-19 16:09:15 -07:00
Corey Johnson
f624d2277e Compiling coffeescript is slow, so only compile the .coffee files if they are newer than the .js files
If a coffeescript file is deleted, this will not remove that file from the bundle. This is the source of a future bug that I'm hoping to avoid.
2012-09-19 16:08:26 -07:00
Kevin Sawicki
a269eb39d0 Store column position as field 2012-09-19 15:41:50 -07:00
Kevin Sawicki
b18627ab9b Add delete line support bound to meta-d key 2012-09-19 15:23:10 -07:00
Corey Johnson
4d56fb8998 always call script/bootstrap before building 2012-09-19 12:09:16 -07:00
Kevin Sawicki
e9abf1e3b9 Add wrap guide extension
Initially places a vertical line in each editor
at 80 characters.
2012-09-19 11:28:20 -07:00
Nathan Sobo
04b922d087 Add less.tmbundle for supporting less stylesheets 2012-09-19 11:48:34 -06:00
Kevin Sawicki
47ed19f851 Substract scroll top when paging up 2012-09-19 08:52:05 -07:00
Kevin Sawicki
9ba3b74a9d Add support for Page Up and Page Down keys 2012-09-18 19:53:23 -07:00
Corey Johnson
fab4d4e4e5 Fix TreeView spec that was failing in #MOLO 2012-09-18 17:31:47 -07:00
Corey Johnson
4b8b4ef91c A hack to get DevTools showing properly 2012-09-18 17:15:13 -07:00
Corey Johnson
e9532ff01a rake test, rake run and rake benchmark work again 2012-09-18 16:49:49 -07:00
Corey Johnson
a1939da395 Command line arguments with no variable don't crash the app. 2012-09-18 16:49:27 -07:00
Corey Johnson
96e2a66065 Merge branch 'master' into making-things-easy
Conflicts:
	.gitignore
	Rakefile
2012-09-18 15:43:17 -07:00
Corey Johnson
0f65857fe7 Merge branch 'upgrade-cef' 2012-09-18 15:22:26 -07:00
Corey Johnson
687370ba5f Merge branch 'master' of https://github.com/github/atom 2012-09-18 15:21:51 -07:00
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