Commit Graph

18310 Commits

Author SHA1 Message Date
Corey Johnson
4aabf3e47c removed windows code 2012-08-10 16:41:57 -07:00
Corey Johnson
978ef84c69 remove test files and calls 2012-08-10 16:40:09 -07:00
Corey Johnson
e5c920895c build-projects.sh creates the xcode project 2012-08-10 15:51:13 -07:00
Nathan Sobo
b3d17b07db Move scripts in cef/mac to tools/mac since we have tools dir anyway for gyp 2012-08-10 16:11:09 -06:00
Nathan Sobo
db6230fbdc Rename run.sh -> build.sh. Add tools directory w/ vendored GYP 2012-08-10 16:08:11 -06:00
Nathan Sobo
fcc3c9a2f8 No more atom.xcodeproj 2012-08-10 16:05:38 -06:00
Nathan Sobo
c32eef5e92 Stripped-down standalone build that runs w/ normal GYP 2012-08-10 15:54:28 -06:00
Nathan Sobo
c2c8724ad0 Initial commit 2012-08-10 13:32:19 -06:00
Nathan Sobo
1996ba5558 Merge branch 'master' of github.com:github/atom 2012-08-27 11:02:39 -05:00
Kevin Sawicki
076e2be690 Remove unneeded -R flag when copying atom executable 2012-08-23 13:09:25 -07:00
Kevin Sawicki
4ddf47e37a Remove creation of bin directory 2012-08-23 13:07:42 -07:00
Kevin Sawicki
351396a28d Only ignore atom in current directory 2012-08-23 12:31:39 -07:00
Corey Johnson & Nathan Sobo
0315da5c75 add file modification list 2012-08-23 12:07:54 -07:00
Kevin Sawicki
b010570ec4 Remove old native method registration 2012-08-23 11:40:50 -07:00
Corey Johnson & Nathan Sobo
37afee7499 Copy src/stdlib/native-handler.js into bundle if ENV['LOAD_RESOURCES_FROM_DIR'] 2012-08-23 11:09:54 -07:00
Corey Johnson
168bcee096 Merge pull request #36 from github/native-handler.js
Move native function declarations to js file
2012-08-23 10:47:51 -07:00
Corey Johnson & Nathan Sobo
26d17f7525 Fix failing spec 2012-08-23 10:45:44 -07:00
Kevin Sawicki
1b285d9b39 Add atom to .gitignore file 2012-08-22 18:00:21 -07:00
Kevin Sawicki
2d2ae3ec07 Add -rpath to linker flags pointing to install directory
This removes the need to have the intermediate shell script
that updates the LD_LIBRARY_PATH environment variable
2012-08-22 18:00:21 -07:00
Corey Johnson
08ae611ff8 add fold selected state 2012-08-22 17:48:00 -07:00
Kevin Sawicki
29b0b9c10c Implement lastModified in Linux native handler 2012-08-22 15:56:08 -07:00
Kevin Sawicki
aefafdda4a Add expected parameters to native function declarations 2012-08-22 15:36:53 -07:00
Kevin Sawicki
b3200a944f Move native function declarations to js file
This allows multiple native handlers to load it
as an extension without duplicating all the expected
native function calls names internally.
2012-08-22 15:10:37 -07:00
Kevin Sawicki
d665b39db7 Rename myfile variable to file 2012-08-22 14:10:57 -07:00
Kevin Sawicki
6733d03a10 Clean up ifndef/define statements 2012-08-22 14:08:59 -07:00
Kevin Sawicki
8620b2cc72 Use io_utils for resolving real path 2012-08-22 13:58:47 -07:00
Kevin Sawicki
56f46c548f Decrease scrollbar size to 8 pixels 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
4eb3c2d67b Assign global 'platform' variable on window at eval time 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
c53f87fcba Only require platform stylesheet if it exists
Make requireStylesheet throw exception if the stylesheet does not exist
2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
1a8e36d6b7 💄 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
c87c0da35e Don't explode when require.resolve doesn't find a file. Return null instead. 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
8d31eb9c73 💄 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
efaa369153 Add Kevin Sawicki to .pairs file 2012-08-22 13:43:46 -07:00
Kevin Sawicki
f778345b3a Add support for requiring a platform-specific stylesheet
Add a getPlatform method to the native object that
is used for requiring the platform stylesheet from
within window.coffee after the atom.css is required.

This is used to provide non-native scrollbars on Linux
for an improved look and feel.
2012-08-22 13:43:46 -07:00
Kevin Sawicki
dcd42316aa DRY up how native IO is performed
Introduce a new io_utils class with helpers
2012-08-22 13:05:29 -07:00
Kevin Sawicki
9ef2c3698d Add initial support for Oniguruma regular expressions
Register a v8 extension on initial load that implements
the native API defined in onig-reg-exp-extension.js
2012-08-22 11:40:02 -07:00
Kevin Sawicki
ffa3144023 Copy themes folder in install target 2012-08-22 08:59:14 -07:00
Kevin Sawicki
d28f0b1d7b Remove extra newline 2012-08-21 19:03:13 -07:00
Kevin Sawicki
1455b949ab Use BUFFER_SIZE constant for all buffer lengths 2012-08-21 18:54:58 -07:00
Kevin Sawicki
13eed2f6e6 Add initial oniguruma class 2012-08-21 18:34:54 -07:00
Kevin Sawicki
79d220533d Add oniguruma library to LIBS 2012-08-21 18:12:19 -07:00
Kevin Sawicki
fcd8e6396a Compile require.coffee during install target 2012-08-21 17:53:59 -07:00
Kevin Sawicki
a9e130c867 Copy bundles folder in install target 2012-08-21 17:47:41 -07:00
Matt Graham
e4732b0463 Update README.md
Updated curl https://npmjs.org/install.sh | sh link
2012-08-16 13:33:51 -07:00
Nathan Sobo
85b6cc3cf5 Make cursor a bit transparent when editor is not focused 2012-08-15 14:54:20 -07:00
Corey Johnson & Nathan Sobo
60a4af4653 HACK: Git deletes files only to create them again later. This is the cheap way of dealing with that 2012-08-10 09:22:41 -07:00
Nathan Sobo
847b514164 Merge branch 'textmate'
Conflicts:
	benchmark/benchmark-helper.coffee
	benchmark/benchmark-suite.coffee
	src/app/language-mode.coffee
2012-08-09 18:57:59 -06:00
Corey Johnson & Nathan Sobo
e280722d09 Make coffeeScript indentation regex more specific 2012-08-09 17:28:02 -07:00
Corey Johnson & Nathan Sobo
16b453e2e5 Remove z-index on .lines and .line-number
This was causing AutoComplete to be shown UNDER the lines
2012-08-09 17:22:44 -07:00
Corey Johnson
92be14d9fa Snippets are not auto-indented when they are inserted. 2012-08-09 16:21:04 -07:00