Nathan Sobo
31cf19a205
Use previous definition of scope selector match to fix API breakage
...
I switched to first-mate Selector because I didn’t want to replicate
the poorly-defined Token::matchesScopeSelector method now that tokens
are not stored on lines. However, the first-mate semantics are stricter
and that broke the API. Perhaps using selector-kit here would be better,
but I just wanted to put back exactly to how it was for now.
/cc @ypresto
2015-05-28 10:38:35 +02:00
Max Brunsfeld
b7b5ceca2d
Save window state when quitting if windows are open
2015-05-27 12:59:06 -07:00
Max Brunsfeld
0dcdfa1e89
Revert "Initial paths shouldn't be normalized on save and restore (could contain uris)"
2015-05-27 10:26:59 -07:00
Max Brunsfeld
3f12dc7fe2
Merge pull request #6960 from atom/mb-remove-double-transaction
...
Avoid double transaction when typing
2015-05-26 17:37:49 -07:00
Max Brunsfeld
9e3c2d093b
Avoid double transaction when typing
2015-05-26 17:09:59 -07:00
Ben Ogle
c1e80610a8
Speling
2015-05-26 17:01:53 -07:00
Max Brunsfeld
8dff5bbe4c
Merge pull request #6813 from mostafaeweda/local-initial-paths
...
Initial paths shouldn't be normalized on save and restore (could contain uris)
2015-05-26 15:48:58 -07:00
Ben Ogle
1a3904aad1
Add of
...
Thanks @50Wliu
2015-05-26 14:15:00 -07:00
Ben Ogle
fc9a8c7f71
Add descriptions to softwrap settings.
...
Closes #6920
2015-05-26 13:36:37 -07:00
Kevin Sawicki
875e297c80
Merge pull request #6919 from atom/mq-6918-license
...
Fix application:open-license command
2015-05-26 09:14:04 -07:00
Kevin Sawicki
9a4d431fe2
Merge pull request #6898 from atom/mq-lint-roller
...
Lint for even more style errors
2015-05-26 08:54:56 -07:00
Machiste Quintana
513fc70154
📝 Add docs about passing a function to a tooltip title
2015-05-25 11:50:20 -04:00
Machiste Quintana
c5a8c8ad34
🐛 Fix application:open-license command
2015-05-22 22:05:04 -04:00
Machiste Quintana
544d650d22
👕 Fix linter errors in text-editor-view
2015-05-22 19:57:41 -04:00
Machiste Quintana
d5bcc0433d
WIP: 👕 Fix linter errors
2015-05-22 16:29:12 -04:00
Mostafa Eweda
b0dd7b974f
Fix integration tests
2015-05-22 12:49:25 -07:00
Nathan Sobo
865015e47d
Correctly compute bufferDelta for last soft wrap line segment
...
Fixes #6885
2015-05-21 19:56:53 +02:00
Nathan Sobo
321d310e8a
Avoid more allocations in transformContent
2015-05-21 19:56:53 +02:00
Nathan Sobo
b4444df442
Minimize substring calls and concatenation in transformContent
2015-05-21 19:56:53 +02:00
Nathan Sobo
2379b3803f
Revert "Revert "Merge pull request #6757 from atom/ns-less-memory-for-tokens""
...
This reverts commit 7cb0bc3bc2 .
2015-05-21 19:56:52 +02:00
Nathan Sobo
7cb0bc3bc2
Revert "Merge pull request #6757 from atom/ns-less-memory-for-tokens"
...
This reverts commit 0cd1f110b5 , reversing
changes made to d75d202d33 .
Conflicts:
package.json
2015-05-21 16:25:23 +02:00
Nathan Sobo
50dd7ebbce
Only perform a single marker query for folds when updating screen lines
...
This saves over 50ms to initialize the DisplayBuffer when opening
`text-editor.coffee`.
2015-05-21 00:54:12 +02:00
Nathan Sobo
0cd1f110b5
Merge pull request #6757 from atom/ns-less-memory-for-tokens
...
Use 70% less memory for TokenizedLines by using a different representation
2015-05-20 19:47:52 +02:00
Nathan Sobo
d75d202d33
Remove defunct ‘editor:move-to-previous-word’ command
...
The method this command calls was removed a very long time ago. Use
‘editor:move-to-previous-word-boundary’ instead.
Fixes atom/command-palette#41
2015-05-20 19:47:30 +02:00
Nathan Sobo
2beb6c0fe0
Pass TokenIterator reference instead of using global singleton
...
Adds an extra reference to each tokenized line but is also more sane.
/cc @maxbrunsfeld
2015-05-20 19:29:38 +02:00
Mostafa Eweda
d42a660f9b
enforced code nit 2
2015-05-19 22:01:26 -07:00
Mostafa Eweda
aab86b2e9d
enforced test: code nits
2015-05-19 20:15:13 -07:00
Mostafa Eweda
e7064bfc9d
Fix tests + add integration test
2015-05-19 19:13:19 -07:00
Mostafa Eweda
638d8cc13f
trigger build
2015-05-19 19:05:45 -07:00
Mostafa Eweda
74ad38596a
Remove the normalization done by the default-directory-provider
2015-05-19 19:05:45 -07:00
Mostafa Eweda
c3552c95bc
Address comments + add tests
2015-05-19 19:05:45 -07:00
Mostafa Eweda
506dbfd098
Remove the trailing semicolon
2015-05-19 19:05:44 -07:00
Mostafa Eweda
d22eb697cc
Include remote paths, but skip normalization in the save/restore execution flow
2015-05-19 19:05:44 -07:00
Mostafa Eweda
564692fd30
Update initial paths with local paths only
2015-05-19 19:05:44 -07:00
Kevin Sawicki
847796d25d
Merge pull request #6502 from atom/mq-replace-optimist
...
Replace optimist with yargs
2015-05-19 18:47:29 -07:00
Max Brunsfeld
2bfbb7619e
Fix bug w/ markers mutated inside of change listeners
2015-05-19 17:48:53 -07:00
Machiste Quintana
db920468ab
Wrap CLI columns at 100
2015-05-19 19:38:37 -04:00
Machiste Quintana
7bf587c067
Merge branch 'master' into mq-replace-optimist
2015-05-19 19:35:29 -04:00
Nathan Sobo
a109b3811c
Add TokenizedLine::getTokenIterator
...
This will not be part of the public API but will replace another
non-public API usage in autocomplete-plus.
2015-05-19 23:19:45 +02:00
Nathan Sobo
13db572ac8
Avoid error in donna npm while generating documentation
2015-05-19 17:55:36 +02:00
Nathan Sobo
564d75c534
⬆️ first-mate
2015-05-19 17:22:25 +02:00
Nathan Sobo
adb4988c02
Merge remote-tracking branch 'origin/master' into ns-less-memory-for-tokens
2015-05-19 01:52:10 +02:00
Kevin Sawicki
00505188fa
Add spec for grammar score tie-breaking
2015-05-18 15:30:14 -07:00
Kevin Sawicki
8b25eb4f0f
Guard against missing best match
2015-05-18 15:30:14 -07:00
Kevin Sawicki
403f7cbc6b
Favor non bundle packages when breaking ties
2015-05-18 15:30:14 -07:00
Kevin Sawicki
db9b655d49
Mark which grammars are from bundled packages
2015-05-18 15:30:14 -07:00
Kevin Sawicki
655ce1af77
30 minutes -> 4 hours
2015-05-18 09:11:31 -07:00
Kevin Sawicki
672cb89e84
Extract schedule update check helper
2015-05-18 09:11:31 -07:00
Kevin Sawicki
7739646699
Check for updates every 30 minutes
2015-05-18 09:11:31 -07:00
Nathan Sobo
3dcf9a4c66
Merge remote-tracking branch 'origin/master' into ns-less-memory-for-tokens
2015-05-16 03:05:11 +02:00