Nathan Sobo
aefb84cdeb
Don't modify uri's with a scheme prefix in Project.resolve
2013-05-14 20:55:14 -06:00
Nathan Sobo
5aac826ec1
Register a custom opener for ImageEditSessions on the Project class
2013-05-14 20:32:16 -06:00
Nathan Sobo
aa86362a0a
Add Project@registerOpener(fn) to register custom openers on project
...
Now packages can register custom handlers for different kinds of file
paths. If the function you register returns a resource for the given
path, it will be returned from Project.open instead of an EditSession.
2013-05-14 20:23:25 -06:00
Nathan Sobo
6104927cb6
Rename Project.buildEditSession -> Project.open
2013-05-14 20:03:53 -06:00
Kevin Sawicki
74c889062b
Upgrade apm
2013-05-14 13:14:55 -07:00
Kevin Sawicki
7b2539c4f4
Correct typo in console warning message
2013-05-14 12:30:48 -07:00
Kevin Sawicki
851febd495
Use apm to install modules
2013-05-14 12:30:35 -07:00
Kevin Sawicki
a12abd7377
💄
2013-05-14 12:01:21 -07:00
Kevin Sawicki
2f54cb4c22
Use season module internally
2013-05-14 11:58:34 -07:00
Kevin Sawicki
81f7354fb5
Use season for compiling cson to json
2013-05-14 11:08:32 -07:00
Kevin Sawicki
f8c20e1659
Use correct dev mode check when opening config window
...
Closes #545
2013-05-14 10:12:25 -07:00
Kevin Sawicki
56394f6d8d
Don't wrap the path text in the status bar
...
Also set a min width so the branch icon doesn't overlap
the path text when the window isn't wide enough to display
both.
2013-05-14 09:59:16 -07:00
Nathan Sobo
e0e6d96c84
Fix #550 . Use min-width: 0 after flexbox orientation switch.
...
By default, flexbox items have a min size of -webkit-min-content in the
the flex axis. I previously switched the pane item-views to flex
horizontally for performance reasons (preventing over-aggressive
repaints), but forgot to change min-height to min-width.
2013-05-14 10:10:25 -06:00
Kevin Sawicki
f41b558fe5
Exclude symlinked folders from fuzzy finder
...
This can put the fuzzy finder in an infinite loop if a cycle
occurs.
2013-05-13 17:35:51 -07:00
Kevin Sawicki
5507febe09
Upgrade to git-utils 0.17
...
This release handles relativizing paths to a symlinked repository.
Close #549
2013-05-13 17:35:51 -07:00
Kevin Sawicki
b8ee3187ec
doc: task instead of web worker
2013-05-13 17:35:51 -07:00
probablycorey
f74842cd4c
Use new ruby scopes in TextMateGrammar spec
2013-05-13 16:51:30 -07:00
probablycorey
2e61201f86
Update ruby TextMate bundle
...
Closes #541
2013-05-13 16:51:30 -07:00
Kevin Sawicki
4108d572b8
Use real path to determine if repository root
2013-05-13 15:52:49 -07:00
probablycorey
423b133e75
Comments can't increase the indent level of the next line
2013-05-13 14:28:16 -07:00
probablycorey
eb25d2e6a8
TokenizedBuffer.tokenForPosition(position) now works correctly
...
It was previously returning the wrong token at token boundaries.
2013-05-13 14:28:16 -07:00
probablycorey
eae06b62bc
Spec 💄
2013-05-13 14:28:16 -07:00
probablycorey
49aeef99b6
Add config option editor.normalizeIndentOnPaste
2013-05-13 14:28:16 -07:00
probablycorey
8e37d2ada6
Turn auto-indent on for all 'newline' specs
2013-05-13 14:28:16 -07:00
probablycorey
7513fe9c69
Set editor.autoIndent to true in specs
2013-05-13 14:28:16 -07:00
probablycorey
34d3091fc9
Remove console.log
2013-05-13 14:28:16 -07:00
probablycorey
992f520698
Normalize pasted text when there is an indent basis
2013-05-13 14:28:16 -07:00
probablycorey
b23e1d3d52
In specs, use local copyText function to put text on the pasteboard
2013-05-13 14:28:16 -07:00
probablycorey
dd53539799
Moving auto-indent specs to appropriate places
2013-05-13 14:28:15 -07:00
probablycorey
93b1ce53c0
Rename autoDecreaseIndentForRow to autoDecreaseIndentForBufferRow
2013-05-13 14:28:15 -07:00
probablycorey
e70d6d1f8f
Remove unused method autoIncreaseIndentForBufferRow
2013-05-13 14:28:15 -07:00
probablycorey
c34db290e4
Only indent the line following a '\n' not the line preceding it
2013-05-13 14:28:15 -07:00
probablycorey
9d2b7875b9
💄
2013-05-13 14:28:15 -07:00
probablycorey
1f025817f1
Rename autoIndentNewlines to autoIndentNewline
2013-05-13 14:28:15 -07:00
probablycorey
38d4e3a097
Move all auto-indent specs to the auto-indent describe block
2013-05-13 14:28:15 -07:00
probablycorey
c03d44da00
Add autoIndentNewline and autoDecreaseIndent options to insertText
...
insertText now takes these options:
* autoIndent will auto indent all inserted text based
* autoIndentNewline will indent a line when a '\n' is inserted
* autoDecreaseIndent will decrease the indent if the line matches a
decreaseIndent pattern (such as a `}` in javavascript)
2013-05-13 14:28:15 -07:00
probablycorey
537c507efe
Use suggested indent when auto indenting a buffer row
2013-05-13 14:28:15 -07:00
probablycorey
0fbd08f1ab
Allow suggested indent level to be less than the current indent level
2013-05-13 14:28:15 -07:00
probablycorey
0f469a3269
Add Range.getRows
2013-05-13 14:28:15 -07:00
probablycorey
9713bc8c02
💄
2013-05-13 14:28:15 -07:00
probablycorey
7f0b2c54f3
editor.autoIndentOnPaste will auto indent every pasted line
...
I've removed normalizeLines and its tests. They will be added back in
a later commit.
2013-05-13 14:28:14 -07:00
probablycorey
e9fd61a1ea
Remove unused indent methods from Selection
2013-05-13 14:28:14 -07:00
probablycorey
33c95d1a58
Rename insideExistingLine to isCursorInsideExistingLine
2013-05-13 14:28:14 -07:00
probablycorey
c5aa670569
Document methods as internal
2013-05-13 14:28:14 -07:00
probablycorey
533b11f991
💄
2013-05-13 14:28:14 -07:00
Kevin Sawicki
ebb68c3386
Mention new icon
2013-05-13 09:33:17 -07:00
Nathan Sobo
c876876d5e
Upgrade the icon
2013-05-11 10:35:45 -06:00
Nathan Sobo
7dde2fec55
Fix wrap guide spec again. Previously it only passed w/ a wide window.
2013-05-11 09:08:10 -06:00
Nathan Sobo
49cf92c2a2
Fix perf regression: Don't update line numbers for single line changes
2013-05-10 19:39:33 -06:00
Nathan Sobo
60319c30ac
Fix wrap guide specs after panes css change
2013-05-10 18:30:01 -06:00