Corey Johnson
29ccd271de
Set font-size css property using style tag
2013-01-30 12:11:17 -08:00
Corey Johnson
9ea29b2899
Set font-family css property using style tag
2013-01-30 12:07:23 -08:00
Corey Johnson
129b574df4
Remove lineHeight config option and rename @rowHeight back to @lineHeight
2013-01-30 09:59:53 -08:00
Justin Palmer
f138a29a87
add config option for line height
...
This renames the original lineHeight variable to rowHeight to avoid
collision
2013-01-30 09:59:53 -08:00
Justin Palmer
a83460452e
add config option for setting the font family
2013-01-30 09:59:53 -08:00
Corey Johnson & Kevin Sawicki
4db876aed1
Deleting before fold no longer unfolds after undo
...
Use same row delta computation for updating start and
end rows in folds.
2013-01-30 09:10:26 -08:00
Corey Johnson
a2b1f33518
Merge branch 'word-regex-config' into dev
2013-01-30 08:40:04 -08:00
Corey Johnson
97fa9d522a
end/beginning word implementations are now more similar
2013-01-30 08:39:32 -08:00
Corey Johnson
f698d7e9dc
💄
2013-01-30 08:20:11 -08:00
Corey Johnson
086c7ef987
multiline regex not needed
2013-01-30 08:15:28 -08:00
Corey Johnson
1a8986aae2
Fix start/end for range
2013-01-30 08:02:19 -08:00
Kevin Sawicki
05314ae215
Call delete() from deleteRows()
2013-01-29 17:16:33 -08:00
Corey Johnson
a34b9296e9
Escape \ in editor.nonWordCharachters
2013-01-29 17:14:10 -08:00
Corey Johnson
c32836ad2c
_ and - both considered non word characters. Fixes #82
...
Maybe @defunkt wanted the reverse though (consider _ and - word characters)? Either way, it's a config option you can change now.
2013-01-29 17:10:27 -08:00
Corey Johnson
c71f58a652
💄
2013-01-29 17:08:07 -08:00
Corey Johnson
167b9c28fa
Rename wordSeparators to nonWordCharacters
2013-01-29 17:06:39 -08:00
Corey Johnson
8973a66cfe
selection.selectWord will consider whitespace a word
2013-01-29 16:57:22 -08:00
Corey Johnson
dac92ca6e7
Make cursor.moveCursorToBeginningOfWord behave like vim
2013-01-29 16:57:22 -08:00
Corey Johnson
b66efbe3e7
cursor.getBeginningOfCurrentWordBufferPosition behaves like vim
2013-01-29 16:57:22 -08:00
Corey Johnson & Kevin Sawicki
1d2fa089e5
editor.wordRegex is now a config option.
2013-01-29 16:57:22 -08:00
Kevin Sawicki
1303e58a87
Don't move trailing newline for multiline selections
2013-01-29 16:51:33 -08:00
Kevin Sawicki
4bfa5dd7a0
Remove unneeded Range.fromObject call
2013-01-29 15:40:34 -08:00
Kevin Sawicki
1a04fa31d1
Clip range specified to Buffer.getTextInRange()
2013-01-29 15:35:14 -08:00
Kevin Sawicki
367927faa1
Remove unneeded empty selection logic
2013-01-29 15:08:21 -08:00
Kevin Sawicki
096566ab2a
Bind ctrl-meta-down to move line(s) down
...
Refs #134
2013-01-29 14:58:52 -08:00
Kevin Sawicki
348a0a3d9a
Return normalized point
2013-01-29 14:58:51 -08:00
Kevin Sawicki
66df860329
💄
2013-01-29 14:58:51 -08:00
Kevin Sawicki
ad7e4b63c0
Bind ctrl-meta-up to move line(s) up
...
Refs #134
2013-01-29 14:58:51 -08:00
Jon Rohan
298d50b61e
changing the space invisible to 00b7 'middot'
2013-01-29 14:38:01 -05:00
Kevin Sawicki
9b4d570989
Require config when task shell starts
...
Config adds to the require paths so it needs to be required
before the handler starts so that web worker handlers have the
same require semantics as the main window.
2013-01-29 10:28:58 -08:00
Kevin Sawicki
b675e5b4ba
Default fileTypes to empty array when undefined
...
This is the case for certain grammars in the Java
TextMate bundle.
2013-01-29 10:27:25 -08:00
Kevin Sawicki
2001cc330f
Remove unused requires
2013-01-29 10:22:57 -08:00
Kevin Sawicki
df83edde64
Only close preview when editor gains focus
...
Closes #193
2013-01-28 18:56:58 -08:00
Corey Johnson & Nathan Sobo
262703618d
Eat interpolated variables in TextMate snippets
...
Someday we'll actually shell out to fill in their values, but for now,
we just replace them with an empty string.
2013-01-28 17:55:51 -07:00
Kevin Sawicki
4fe021bb61
Memoize built packages
...
Packages that successfully built are now stored internally
so they can be quickly accessed on future calls instead of
returning an array of newly built packages on each call.
2013-01-28 15:47:17 -08:00
Corey Johnson & Nathan Sobo
fa8ca1193f
Correctly place tab stop anchor ranges in snippets with blank lines
2013-01-28 16:36:16 -07:00
Corey Johnson & Nathan Sobo
47ca7f81c1
💄
2013-01-28 16:36:16 -07:00
Corey Johnson & Nathan Sobo
c13b45df99
Hard tabs in snippets are translated to soft-tabs if necessary
2013-01-28 16:36:15 -07:00
Kevin Sawicki
7e494caaff
Remove unused require
2013-01-28 15:25:35 -08:00
Kevin Sawicki
c2319a30e6
💄
2013-01-28 15:25:08 -08:00
Kevin Sawicki
e792265076
Trigger grammars-loaded event on syntax
2013-01-28 14:34:49 -08:00
Corey Johnson & Nathan Sobo
493ed5f006
Merge branch 'web-workers' into dev
2013-01-28 15:02:57 -07:00
Kevin Sawicki
d84c600679
Don't add CR invisible if line is soft wrapped
2013-01-28 13:33:46 -08:00
Kevin Sawicki
fa5ceedfe0
Don't add EOL invisible if line is soft wrapped
2013-01-28 13:22:32 -08:00
Kevin Sawicki
bd3493987b
💄
2013-01-27 22:44:07 -08:00
Kevin Sawicki
ee5d70b65d
Terminate worker when all packages have been loaded
2013-01-27 22:38:11 -08:00
Kevin Sawicki
75da205b0a
Terminate worker when all snippets have been loaded
2013-01-27 22:26:45 -08:00
Kevin Sawicki
a89e1fae11
Use interpolated string when evaluating
2013-01-27 20:12:36 -08:00
Kevin Sawicki
90054d8553
Pop from split array to get last index
2013-01-27 20:09:23 -08:00
Kevin Sawicki
15a06cbdb3
DRY up how cache file path is generated
2013-01-27 18:11:07 -08:00