Kevin Sawicki
8cbccafe08
Upgrade to git-utils 0.8.0
2013-03-26 17:08:00 -04:00
Kevin Sawicki
9e674d52ac
Upgrade to oniguruma 0.8.0
2013-03-26 17:05:30 -04:00
Kevin Sawicki
4e9b33075f
Upgrade to ctags 0.3.0
2013-03-26 17:03:33 -04:00
Kevin Sawicki
d58b1d5b72
Hide the 💀 dev button in full screen mode
...
Closes #417
2013-03-26 16:33:04 -04:00
Kevin Sawicki
858f58da97
Precompile less files to css during build
...
This mirrors the CSON to JSONS compilation step.
Closes #440
2013-03-26 12:05:12 -04:00
Kevin Sawicki
43dc7fcf9e
Correct typo in error message
2013-03-26 11:45:47 -04:00
Cheng Zhao
c9cb5016b7
Script to translate addresses in crash log into function lines.
2013-03-26 15:47:30 +08:00
Kevin Sawicki
6d2805d782
Drop extension from requireStylesheet()
2013-03-26 00:15:32 -04:00
Kevin Sawicki
fab5842651
Support requiring stylesheets without an extension
...
Stylesheets will attempt to be resolved with both css
and less extensions if no extension is included in the
path specified to requireStylesheet().
2013-03-26 00:11:11 -04:00
Kevin Sawicki
844f5343c2
Remove executable bit from reset stylesheet
2013-03-25 22:59:17 -04:00
Kevin Sawicki
0887ec2e55
Move fuzzy finder stylesheet into package directory
2013-03-25 22:58:40 -04:00
Kevin Sawicki
68dc76def3
Move command panel stylesheet into package directory
2013-03-25 22:56:51 -04:00
Kevin Sawicki
5a4108f3c8
Consolidate tree-view stylesheets
2013-03-25 22:56:00 -04:00
Kevin Sawicki
a83cb88630
Move tabs stylesheet into package directory
2013-03-25 22:54:45 -04:00
Kevin Sawicki
a52c516c88
Move status bar stylesheet into package directory
2013-03-25 22:53:42 -04:00
Kevin Sawicki
3514ee5659
Remove unused event.coffee
2013-03-25 18:06:54 -04:00
Kevin Sawicki
6f8c07e917
Enforce stricter requirements for Editor.getPane()
...
Previously it would return the closest '.pane' element
which would cause an editor inside of another editor
to report having a pane such as in the autocomplete view.
2013-03-25 17:10:33 -04:00
Kevin Sawicki
67adce6a99
Perform directory check with single stat call
2013-03-25 16:54:39 -04:00
Kevin Sawicki
513ed3b4b1
Show symlink file icon in tree view
2013-03-25 16:51:39 -04:00
Corey Johnson
502d3c2957
Move gutter padding out of .line-number to .gutter
...
This makes viewing an editor without line numbers prettier.
2013-03-25 10:40:02 -07:00
Corey Johnson
ec4bb162c3
Add editor.showLineNumbers config option
...
Also adds toggle-line-numbers command. Closes #377
2013-03-25 10:38:06 -07:00
Kevin Sawicki
7756f8e86d
Show ignored icon in status bar
2013-03-25 12:00:11 -04:00
Kevin Sawicki
9604d81ec8
Update titles after adding/removing tabs
...
The duplicate title detection requires the tab be on the DOM
so update the title after it is inserted and also update titles
of remaining tabs after one is removed so long titles being used
can go back to short titles if no other tab title duplicates exist.
Closes #446
2013-03-25 11:32:37 -04:00
Kevin Sawicki
0080e09065
Only check for back references in end patterns
...
Back references can occur in match values but should not
be treated differently when present there since they refer
to groups inside the match.
Close #370
2013-03-24 23:25:00 -04:00
Cheng Zhao
5015ca94bc
Ignore vim swap file.
2013-03-24 19:54:14 +08:00
Cheng Zhao
f969927c69
💄
2013-03-24 19:53:51 +08:00
Cheng Zhao
e4995091d3
Always check and download newest cefode.
2013-03-24 13:43:19 +08:00
Kevin Sawicki
74e7fbc76d
Remove logging of index URL
2013-03-23 20:29:53 -07:00
Kevin Sawicki
36e7351ba3
💄
2013-03-23 09:01:02 -07:00
Kevin Sawicki
7a56d4080c
Hide the grammar name when it is the null grammar
2013-03-23 09:00:54 -07:00
Kevin Sawicki
e0a93ed1c2
Emit a grammar-changed event from edit session
...
This event is now listened for from the editor and
re-emitted under the editor namespace. This removes
the need to monitor the syntax's grammars-loaded event
from both places and also mirrors the behavior of the
path-changed event.
2013-03-23 09:00:44 -07:00
Nathan Sobo
adcfcb7897
Trigger 'grammars-loaded' when TextMate packages finish loading
...
This is a temporary solution so we can merge async textmate package
loading. I'd like to dispense with this event and consider each
grammar individually as they are loaded. But this makes the behavior
compatible with the old background-task-based behavior.
2013-03-22 17:35:35 -06:00
Nathan Sobo
a05405370c
Serialize the syntax object's grammar overrides with window state
2013-03-22 17:35:35 -06:00
Corey Johnson & Nathan Sobo
db4420e068
Move grammar overrides to syntax (no serialization yet)
2013-03-22 17:35:35 -06:00
Corey Johnson & Nathan Sobo
dacb00ed67
Simplify grammar selection and its specs
2013-03-22 17:35:34 -06:00
Corey Johnson & Nathan Sobo
bfd2667c51
Don't throw exceptions from Directory.getEntries for non-files
...
Just don't create entry objects for them.
2013-03-22 17:35:34 -06:00
Nathan Sobo
2416ff19a4
Add NullGrammar to obviate synchronous load of text grammar on start
...
It's also an extremely simple grammar, so we'll do less work to
initially tokenize open buffers before loading their real grammars.
2013-03-22 17:35:34 -06:00
Nathan Sobo
a2f72882d7
Rename grammarForFilePath to selectGrammar
...
The old name was misleading because it the decision is based on the
file contents in some circumstances.
2013-03-22 17:35:27 -06:00
Nathan Sobo
ab934cfbfb
Replace LoadTextMatePackagesTask with async grammar loading
2013-03-22 15:29:07 -06:00
Nathan Sobo
8e57ee2776
Import Node's fs in text-mate-package; rename existing fs to fsUtils
2013-03-22 15:29:07 -06:00
Nathan Sobo
d3ead2a0d1
Update fs.list to use readdirSync and filterExtensions helper
2013-03-22 15:29:07 -06:00
Nathan Sobo
a5dcd71548
Add fs.listAsync
2013-03-22 15:29:07 -06:00
Corey Johnson
93bef861df
Remove unused stdlib files
2013-03-22 13:51:09 -07:00
John Barnette
7e6dc68bca
We have node now, so kill our path module
2013-03-22 13:51:09 -07:00
Kevin Sawicki & Nathan Sobo
e23edd02fd
Use flexbox to position editor's gutter and scroll view
...
This removes the need to compute the width of the gutter based
on the line count in the editor and also removes the need to
set the scroll view's left position manually.
2013-03-22 12:47:56 -07:00
Corey Johnson & Nathan Sobo
84fe0a384d
Pop grammar rules that result in infinite loops
2013-03-22 11:42:47 -07:00
Kevin Sawicki
266c305ebb
Implement getPath() in markdown preview view
...
This allows it to be shown in the tree view when the
reveal command is triggered.
2013-03-22 09:55:21 -07:00
Kevin Sawicki
3d6dbf6d59
Include path instead of file in thrown error
2013-03-22 09:50:11 -07:00
Kevin Sawicki
49d1801742
Remove dead code
2013-03-22 09:33:18 -07:00
Cheng Zhao
955fa78d51
Update cefode: fix #434 and fix #404 .
2013-03-22 10:52:22 +08:00