Commit Graph

8597 Commits

Author SHA1 Message Date
Kevin Sawicki
bc9e32a3cf 💄 2013-08-06 17:11:32 -07:00
Kevin Sawicki
a98791ebd0 Add filter support to selector grammar
Currently these are unimplemented but they can now be parsed
successfully since they are used by certain snippets.
2013-08-06 17:06:22 -07:00
Kevin Sawicki
a72e1813e9 Support stand-alone negation in selector grammar
Previously negation was only supported as the right hand side
of an composite.
2013-08-06 16:54:32 -07:00
Kevin Sawicki
fe9ffbeb12 Support selectors with a trailing comma 2013-08-06 15:55:50 -07:00
Kevin Sawicki
e61992c1f6 Allow _ characters in selector segments 2013-08-06 15:21:31 -07:00
Kevin Sawicki
612332cd9f Allow + characters in selector segments 2013-08-06 15:12:24 -07:00
Kevin Sawicki
40d81ca22c Upgrade to space-pen 1.1.1
Fixes regression when removing multiple views
2013-08-06 15:09:11 -07:00
Kevin Sawicki
faf02460f5 Add TextMateScopeSelector.toCssSelector() 2013-08-06 15:09:10 -07:00
Kevin Sawicki
f010e8a888 Add Editor.scopesForBufferPosition()
Passes through to EditSession.scopesForBufferPosition()
2013-08-06 15:09:10 -07:00
probablycorey
712e9c7203 Add spec to test cutToEndOfLine when soft wrap is enabled 2013-08-06 14:02:30 -07:00
probablycorey
128a030880 Moving to the start or end of a line treats screen lines as real lines 2013-08-06 14:02:30 -07:00
Kevin Sawicki
907c3245a9 Upgrade to space-pen 1.1.0
Uses WeakMap cache for faster element to View lookup.
2013-08-06 13:49:20 -07:00
Kevin Sawicki
da7cbeddc7 Support scope selectors with dashes in segments
Previously dashes were only interpreted as negation which
wasn't correct.

Segments should be able to contain a dash as long as it isn't at
the very beginning of the segment.
2013-08-06 12:18:36 -07:00
Kevin Sawicki
8b55c4981d Add assert for multi-segment prefix 2013-08-06 11:35:37 -07:00
Kevin Sawicki
b7a59748c4 Adding missing parens 2013-08-06 10:47:56 -07:00
probablycorey
b49de61402 Rename getMovePreviousWordBoundaryBufferPosition
New name is getPreviousWordBoundaryBufferPosition
2013-08-06 08:53:27 -07:00
probablycorey
c38edbfe0b Cursor.moveCursorToBeginningOfNextWord() behaves correctly on whitespace
Closes #669
2013-08-05 16:47:29 -07:00
Kevin Sawicki
557ada7c81 Read metadata when TextMate packages are loaded
The bundled TextMate packages contain valid package metadata
which should be available when displaying in the packages settings
view.
2013-08-05 16:09:10 -07:00
Kevin Sawicki
236ec6fc3b Ignore children with no names
This will be elements that aren't package views
2013-08-05 15:54:03 -07:00
Kevin Sawicki
35890588ca Remove separation for release that didn't happen 2013-08-05 14:10:52 -07:00
probablycorey
c6c0ecbb37 Make changelog entries more readable 2013-08-05 14:09:08 -07:00
probablycorey
1fdbf4612c Update changelog 2013-08-05 13:56:22 -07:00
probablycorey
948fa3a91c Fix naming errors 2013-08-05 13:54:39 -07:00
probablycorey
a624d52f42 💄 2013-08-05 13:54:39 -07:00
probablycorey
2b50f2409e Add settings view package description 2013-08-05 13:54:39 -07:00
probablycorey
0b11ce64a2 Rename config view to settings view 2013-08-05 13:54:39 -07:00
probablycorey
f70c6928cd Use rootView.open to display config panel 2013-08-05 13:54:39 -07:00
probablycorey
cbb6d58d1b Rename ThemeConfigPanel to ThemePanel 2013-08-05 13:54:39 -07:00
probablycorey
4dc2e48e8c Activate all packages before loading the settings config panel 2013-08-05 13:54:39 -07:00
probablycorey
7385bd97c6 💄 2013-08-05 13:54:39 -07:00
probablycorey
063078cd34 Remove Config panel class and update Settings Panel spec 2013-08-05 13:54:39 -07:00
probablycorey
789b8a2987 Rename GeneralConfigPanel to SettingsPanel 2013-08-05 13:54:38 -07:00
probablycorey
53ea135799 Add defaults for autodave and excludeVcsIgnoredPaths 2013-08-05 13:54:38 -07:00
probablycorey
32242687bd Rename @pack to @metadata 2013-08-05 13:54:38 -07:00
probablycorey
3aca556827 Simplify tab clicking 2013-08-05 13:54:38 -07:00
probablycorey
372a64bd5d Typo 2013-08-05 13:54:38 -07:00
probablycorey
3f83d42afc Fix broken specs 2013-08-05 13:54:38 -07:00
probablycorey
8bf877e400 Inline available packages 2013-08-05 13:54:38 -07:00
probablycorey
29f45b787b Add set loading text 2013-08-05 13:54:38 -07:00
probablycorey
68491a512d Fix broken specs 2013-08-05 13:54:38 -07:00
probablycorey
bd72f245b1 Inline installed packages panel 2013-08-05 13:54:38 -07:00
probablycorey
4ef5082887 Add filter to packages config panel 2013-08-05 13:54:38 -07:00
probablycorey
27822fb37c Remove editor config panel 2013-08-05 13:54:38 -07:00
probablycorey
be803bf122 Remove comments 2013-08-05 13:54:38 -07:00
probablycorey
db29a1b6a2 Auto populate config settings 2013-08-05 13:54:38 -07:00
probablycorey
25d4bb8d6c Add _.uncamelcase 2013-08-05 13:54:37 -07:00
probablycorey
8cc47a2069 Add _.deepExtend 2013-08-05 13:54:37 -07:00
probablycorey
c825e20f62 Make config view focusable 2013-08-05 13:54:37 -07:00
probablycorey
69eace6292 Remove references to windowed config panel 2013-08-05 13:54:37 -07:00
probablycorey
2284435551 Move config view to a package 2013-08-05 13:54:37 -07:00