Kevin Sawicki
c28b93c51b
Add support for reading from clipboard
2012-08-01 09:56:39 -07:00
Kevin Sawicki
0cf96c97b0
Add support for copying to clipboard
2012-08-01 09:56:39 -07:00
Kevin Sawicki
0ac5696836
Add support for writing files
2012-08-01 09:56:39 -07:00
Kevin Sawicki
30f17ff99a
Set window icon to be atom icon
2012-08-01 09:56:39 -07:00
Kevin Sawicki
e3e296b885
Add support for recursive directory listing
2012-08-01 09:56:39 -07:00
Kevin Sawicki
be1d53c1ec
Remove trailing whitespace
2012-08-01 09:56:39 -07:00
Kevin Sawicki
1003f6a225
Set load path relative to working directory
2012-08-01 09:56:39 -07:00
Kevin Sawicki
f1b6bf152d
Support opening files from dialog
2012-08-01 09:56:38 -07:00
Kevin Sawicki
ad4ae9dc12
Remove unused methods
2012-08-01 09:56:38 -07:00
Kevin Sawicki
a7bae730bb
Add missing '\' delimiter
2012-08-01 09:56:38 -07:00
Kevin Sawicki
45305d6bf0
Remove _Release suffix from variables
2012-08-01 09:56:38 -07:00
Kevin Sawicki
2c050bfb75
Set selected filename to retval
2012-08-01 09:56:38 -07:00
Kevin Sawicki
d809b0d47b
Open src/app/atom.coffee by default
2012-08-01 09:56:38 -07:00
Kevin Sawicki
3e32a1b66f
Use current working directory when loading index.html
2012-08-01 09:56:38 -07:00
Kevin Sawicki
dc45578a71
Add .project
2012-08-01 09:56:38 -07:00
Kevin Sawicki
6ff891d7b7
Add console.log
2012-08-01 09:56:38 -07:00
Kevin Sawicki
70d7d8a927
Add chrome.pak and en-US.pak in locales
2012-08-01 09:56:38 -07:00
Kevin Sawicki
b2b81815e6
Add initial stubbed openDialog implementation
2012-08-01 09:56:38 -07:00
Kevin Sawicki
c6697cf87b
Add linux headers to cef/include
2012-08-01 09:56:37 -07:00
Kevin Sawicki
09053b7e47
Remove .o files and add newly built libcef_dll_wrapper.a
2012-08-01 09:56:37 -07:00
Kevin Sawicki
2b705f7004
Remove unneeded -I argument
2012-08-01 09:56:31 -07:00
Kevin Sawicki
2c30ba36b3
Testing tweaks to operate Atom in single window mode
2012-08-01 09:56:31 -07:00
Kevin Sawicki
a393f02d5a
Initial work towards a Linux build
2012-08-01 09:54:32 -07:00
Corey Johnson & Nathan Sobo
fbdebd644d
Revert "Handle patterns that include other patterns from the grammar repository"
...
This reverts commit 64795c032306200f05ce3b262fe58adc86e06b34.
2012-08-01 09:48:40 -07:00
Corey Johnson & Nathan Sobo
62dc3a1e8f
Revert "Replace includes with the patterns to which they refer "
...
This reverts commit e7add6472bda071734348dcdd48a6435d685209d.
2012-08-01 09:48:40 -07:00
Corey Johnson & Nathan Sobo
b56c4dda43
Replace includes with the patterns to which they refer
2012-08-01 09:48:40 -07:00
Corey Johnson & Nathan Sobo
62c5da760c
Handle patterns that include other patterns from the grammar repository
2012-08-01 09:48:40 -07:00
Corey Johnson & Nathan Sobo
6af22fce67
Add specs for begin/end patterns with nested patterns.
2012-08-01 09:48:39 -07:00
Corey Johnson & Nathan Sobo
289b15d032
Create an object-model of the TextMate grammar with methods for the parser
2012-08-01 09:48:39 -07:00
Corey Johnson & Nathan Sobo
0b9d6d4d9b
💄
2012-08-01 09:48:39 -07:00
Corey Johnson & Nathan Sobo
aa02785d67
Parser handles patterns w/ begin/end regexes (if begin/end are on the same line)
2012-08-01 09:48:38 -07:00
Nathan Sobo
58510c2cc4
Release compiled oniguruma regex in destructor of user data object
2012-08-01 09:48:38 -07:00
Nathan Sobo
7682f586be
Parser can tokenize lines containing simple tokens (no nested scopes yet)
2012-08-01 09:48:37 -07:00
Corey Johnson & Nathan Sobo
a2a58a3506
TextMate parser can parse single plain tokens / tokens with captures
2012-08-01 09:48:37 -07:00
Corey Johnson & Nathan Sobo
757258dd98
Include 'indices' property on OnigRegExp result with capture group indices
2012-08-01 09:48:37 -07:00
Corey Johnson & Nathan Sobo
7067c35dc0
Add CocoaOniguruma
2012-08-01 09:48:36 -07:00
Corey Johnson & Nathan Sobo
15d27dca44
Start on OnigRegexp javascript extension
2012-08-01 09:48:36 -07:00
Corey Johnson & Nathan Sobo
c6bae093c1
Starting on TextMate bundle support
2012-08-01 09:48:35 -07:00
Corey Johnson & Nathan Sobo
a589557aaa
Ignore bracket matching when there are multiple cursors
2012-08-01 09:47:12 -07:00
Corey Johnson & Nathan Sobo
97b492edfc
When an identical closing bracket is inserted, don't insert a new character and move cursor to the right.
2012-08-01 09:33:42 -07:00
Corey Johnson & Nathan Sobo
dc50959af1
Coerce Point.add and Point.plus's argument from array to point object
2012-08-01 09:32:02 -07:00
Corey Johnson & Nathan Sobo
10352a9f6d
💄
2012-07-31 09:42:43 -07:00
Corey Johnson & Nathan Sobo
a7f4abdff9
Focus atom window when dev tools are removed
2012-07-31 09:42:34 -07:00
Corey Johnson & Nathan Sobo
63d016785b
When devTools have focus, meta-alt-i hides the dev tools
2012-07-31 09:42:08 -07:00
Corey Johnson & Nathan Sobo
3a5e73aa77
Merge branch 'making-folding-better'
2012-07-30 13:43:47 -07:00
Corey Johnson & Nathan Sobo
f7614c210a
Add unfold-all and bind it to ctrl-}
2012-07-30 12:11:54 -07:00
Corey Johnson & Nathan Sobo
a7db67e68d
When DisplayBuffer.foldBufferRow is called with a buffer row that is within a fold, it folds the scope that incloses the buffer row's fold
2012-07-30 11:46:43 -07:00
Corey Johnson & Nathan Sobo
9622d6f9b3
Rename un/foldScopeContainingBufferRow to un/foldBufferRow.
...
Scope containing buffer row was a misnomer. Waiting until I implement the repeat folding feature before considering a better name.
2012-07-30 10:25:53 -07:00
Corey Johnson & Nathan Sobo
75f0438f6a
Rename fold/unfold to foldCurrentRow/unfoldCurrentRow
2012-07-30 09:58:15 -07:00
Corey Johnson & Nathan Sobo
69d059d24c
Make TreeView.moveDown work for nested/empty directories
...
If the selected entry is the last entry in a directory that *itself* is the last entry of its parent, we need to search upward through our ancestors for the first directory that has a following sibling entry. Also, if the directory is empty, the attempt to select its first element will fail, so we need to search for a next sibling as well.
2012-07-27 21:27:55 -06:00