Kevin Sawicki
b0a4578e5e
Remove duplicate atom-build line
2012-10-12 09:48:18 -07:00
Kevin Sawicki
5bf951d96f
Create ScrollView super class
...
Binds support for page up, page down, move to top,
and move to bottom in the initialize method.
2012-10-12 09:21:35 -07:00
Kevin Sawicki
9f6366f6c6
Store window size and position to user defaults system
...
Closes #66
2012-10-11 21:25:25 -07:00
Kevin Sawicki
cee38a5f42
💄
2012-10-11 17:39:06 -07:00
Kevin Sawicki
033a037ea5
💄
2012-10-11 15:05:02 -07:00
Corey Johnson
ed75e259a8
copy bundles directory from .atom to ~/.atom
2012-10-11 14:23:41 -07:00
Kevin Sawicki
ae7c5b0fda
Support core up/down events in markdown preview view
2012-10-11 14:13:58 -07:00
Kevin Sawicki
8c0f443c75
Call window.shutdown when native window is closed
...
The root view will now be serialized and saved to local
storage when the window is closed or the application is
terminated.
2012-10-11 13:07:13 -07:00
Kevin Sawicki
b3ce062be9
Add up/down event support for keybindings view
2012-10-10 17:41:14 -07:00
Kevin Sawicki
1610b45bcb
Clone c bundle during rake install
2012-10-10 17:29:31 -07:00
Corey Johnson
75d7950ef5
Fix linemap translation when an atomic token is at the end of a line.
...
Previously, if you entered an atomic token (like a tab) on an empty line it would not position the cursor after the token. This commit fixes that.
If the last screen line token is atomic, and screenLine.translateColumn's sourceColumn parameter is greater than the start position of the atomic token, then the translated column should be the end position of the atomic token.
2012-10-10 14:45:47 -07:00
Corey Johnson
8eb9d6629c
Remove unused methods from token.
...
The refactoring of Editor.buildLineHtml removed the need for these methods
2012-10-10 14:45:46 -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
Kevin Sawicki
6dc5a05f35
Expect var to have modifier class instead of type
...
This changed in the underlying JavaScript bundle
2012-10-09 17:55:21 -07:00
Kevin Sawicki
2aa3667586
Update expected var selector to storage.modifier.js
...
This changed in the underlying JavaScript bundle
2012-10-09 17:49:53 -07:00
Kevin Sawicki
1694f74bcb
Expect var to be a storage.modifier.js type in spec
2012-10-09 17:46:26 -07:00
Kevin Sawicki
a1f9e061bc
Remove native.list
...
Use native.traverseTree instead from fs.list
and fs.listTree
2012-10-09 17:41:33 -07:00
Kevin Sawicki
7fd06c8e66
Remove logging of traversal times
2012-10-09 17:41:33 -07:00
Kevin Sawicki
d8ea07468b
Include FTS_PHYSICAL when calling fts_open
2012-10-09 17:41:33 -07:00
Kevin Sawicki
edc1c590aa
Guard against null onDir function result
2012-10-09 17:41:33 -07:00
Kevin Sawicki
375d3551fa
Check fts_info against FTS_NSOK for files
2012-10-09 17:41:33 -07:00
Kevin Sawicki
6b6cf85ba0
DRY up native traverseTree for file and folder cases
2012-10-09 17:41:32 -07:00
Kevin Sawicki
1be1d03eac
Update fs spec for new traverseTree callbacks
2012-10-09 17:41:32 -07:00
Kevin Sawicki
8b61e6a9df
Split out file and directory callbacks
2012-10-09 17:41:32 -07:00
Kevin Sawicki
71c161d527
Remove unneeded regex matching for built-in ignores
2012-10-09 17:41:32 -07:00
Kevin Sawicki
f71b90578e
💄
2012-10-09 17:41:32 -07:00
Kevin Sawicki
c304788fbf
💄
2012-10-09 17:41:32 -07:00
Kevin Sawicki
98c8525bdd
Use single args vector and clear before insertion
2012-10-09 17:41:32 -07:00
Kevin Sawicki
6dcbdfbf55
Update fs spec for new traverseTree callback format
2012-10-09 17:41:32 -07:00
Kevin Sawicki
51a41a9a72
Add native traverseTree
2012-10-09 17:41:32 -07:00
Corey Johnson
7b4e798a4d
rake test now obeys fdescribe
and fit
.
2012-10-09 17:23:01 -07:00
Corey Johnson
701631e7cb
Update spec to use new ruby scopes
2012-10-09 17:23:01 -07:00
Corey Johnson
201a9a4adb
Bundles can specify a specific SHA
2012-10-09 17:23:00 -07:00
Corey Johnson
6b5c3dc1cf
Remove unused variable that causes specs to fail
2012-10-09 17:23:00 -07:00
Kevin Sawicki
8ce6810179
Support bundles with foldingStopMarker under Preferences/
2012-10-09 16:57:43 -07:00
Corey Johnson
b8631ac83b
Add newline when outputting console.log to stdout
2012-10-09 15:25:06 -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
e3360de3c6
Use std::cout to output console.log messages
...
NSLog outputs to stderr, but we want our test error messages to output to stdout.
2012-10-09 15:10:54 -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
df1658e0e7
Correct typo in create-project task description
2012-10-09 11:10:02 -07:00
Corey Johnson
7afbac5a4e
Merge branch 'transpose'
2012-10-09 11:03:26 -07:00
Corey Johnson
a2f2e388d5
Test 💄
...
Instead of inserting text into an existing buffer, I replaced all text in the buffer to make the test easier to understand.
2012-10-09 11:02:39 -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
Kevin Sawicki
37f454aece
Support core up/down events in preview list
2012-10-09 10:41:57 -07:00
Will Farrington
ec937d7ea8
Merge pull request #51 from github/status-bar-buffer-modified-indicator
...
Add buffer modified indicator
2012-10-09 09:36:46 -07:00