Commit graph

236 commits

Author SHA1 Message Date
solecki
2a2856e549 Fix if-statement causing a failing test 2018-04-15 13:45:28 +02:00
solecki
770325e5df Fix off-by-one range error for visually selected range 2018-04-12 20:31:00 +02:00
solecki
ebd1b3367d Throw CommandError for commands with range out of bounds 2018-04-12 20:30:28 +02:00
Edvin Hultberg
2b7e6346a5 Merge pull request #201 from bl/add-ctrl-left-bracket-to-close
Support Ctrl-[ to close ex-mode
2017-10-18 18:19:52 +02:00
Bernard Laveaux
4f1ebf8a1a Support Ctrl-[ to close ex-mode
This is merely a suggestion to also default the `ctrl-[` keymap to
close ex-mode. This behaviour is very similar to vim's default
behaviour:

```
CTRL-[          *c_CTRL-[* *c_<Esc>* *c_Esc*
<Esc>		When typed and 'x' not present in 'cpoptions', quit
		Command-line mode without executing.  In macros or when 'x'
		present in 'cpoptions', start entered command.
		Note: If your <Esc> key is hard to hit on your keyboard, train
		yourself to use CTRL-[.
```

Is very similar to the currently supported `ctrl-c`

```
CTRL-C          *c_CTRL-C*
                quit command-line without executing
```
2017-10-17 16:31:54 -04:00
Edvin Hultberg
653d62ec15 Prepare 0.18.0 release 2017-08-19 09:44:09 +02:00
Edvin Hultberg
93d0af041f update changelog 2017-08-19 09:43:43 +02:00
Edvin Hultberg
146d832e14 Update CHANGELOG.md
[ci skip]
2017-08-15 21:33:13 +02:00
Edvin Hultberg
14f0c83261 Merge pull request #191 from mkiken/gdefault
Supports Vim's gdefault option.
2017-08-15 21:32:26 +02:00
mkiken
c75395174f add gdefault option implementation test 2017-08-13 17:18:26 +09:00
mkiken
d0059a7bb2 gdefault option implementation test 2017-08-13 16:57:11 +09:00
mkiken
1a515fcb05 gdefault option set test 2017-08-13 16:47:28 +09:00
mkiken
964813a0b0 implement gdefault option 2017-08-13 16:38:06 +09:00
mkiken
2fa4584eb4 add gdefault option 2017-08-13 16:08:28 +09:00
Edvin Hultberg
23be6cc862 Update CHANGELOG.md 2017-08-08 21:12:55 +02:00
Edvin Hultberg
195396b47e Merge pull request #190 from RobertPaul01/sort
Adds :sort feature
2017-08-08 21:11:25 +02:00
Robert Paul
791c62a3ba Adds clarification comments 2017-08-08 14:02:29 -05:00
Robby
d76940dabc Adds another unit test 2017-08-06 23:40:06 -05:00
Robby
4312777508 Modifies sort function and adds a unit test 2017-08-06 23:22:13 -05:00
Robby
15296ff369 Removes accidental newline 2017-08-06 21:24:22 -05:00
Robby
117d7439ad Adds save ex-mode command 2017-08-06 21:23:41 -05:00
Edvin Hultberg
8590f5a678
⬆️ 1.17.0 2017-07-29 17:49:40 +02:00
Edvin Hultberg
3283b72394
📝 update changelog 2017-07-29 17:41:38 +02:00
Edvin Hultberg
91f748f85f
fix indenting 2017-07-29 17:40:59 +02:00
Edvin Hultberg
5301f4a5d4 Merge pull request #185 from lloeki/eh-1.19
Support Promise response in trySave
2017-07-29 17:39:11 +02:00
Edvin Hultberg
daddcf8d0f
add editorconfig 2017-07-29 17:38:07 +02:00
Edvin Hultberg
9f1a767fec 📝 update changeling 2017-07-28 14:28:03 +02:00
Edvin Hultberg
afaf152432 Merge pull request #186 from lloeki/eh-ctrl-c
Support Ctrl-C to cancel ex-mode
2017-07-28 14:27:20 +02:00
Edvin Hultberg
26ac7c50b1 Support Ctrl-C to cancel ex-mode 2017-07-27 16:13:48 +02:00
Edvin Hultberg
b5cb054b39 Support Promise response in trySave
In Atom 1.19, TextBuffer.save returns a Promise. This commit adds
support to catch this and resolve our internal callbacks when promise
resolves.
2017-07-27 15:58:50 +02:00
Edvin Hultberg
4747bcf5e8 ⬆️ version 2017-07-27 15:22:18 +02:00
Edvin Hultberg
eb7a23717a Revert back versions, apm publish strugles.. 2017-07-27 15:20:56 +02:00
Edvin Hultberg
f2ee5516e0 Prepare 0.18.0 release 2017-07-27 15:20:06 +02:00
Edvin Hultberg
3dbcf76ff7
Prepare 0.17.0 release 2017-07-27 15:18:20 +02:00
Edvin Hultberg
d0e7afe164
Prepare 0.16.0 release 2017-07-27 15:17:45 +02:00
Edvin Hultberg
78a479bf9b Update CHANGELOG.md 2017-07-27 15:16:12 +02:00
Edvin Hultberg
dfbbdadfbc
📝 update changelog 2017-07-27 15:14:39 +02:00
Edvin Hultberg
516b722f38 Merge pull request #184 from sophaskins/sophaskins-jump-to-line-1.19
use Atom 1.19 buffer API for finding the length of a buffer
2017-07-27 15:11:30 +02:00
Sophie Haskins
abb5cd207f use Atom 1.19 buffer API for finding the length of a buffer 2017-06-29 10:32:17 -04:00
jazzpi
545f13294e Prepare 0.15.0 release 2017-05-25 01:45:07 +02:00
jazzpi
9b62ba70ca Add Changelog for v0.15.0 2017-05-25 01:43:49 +02:00
Jasper v. B
def663b9cc Merge pull request #180 from jazzpi/vim-mode-plus-marks-specs
vim-mode-plus marks & specs
2017-05-25 01:38:12 +02:00
jazzpi
546aa9f95c Use vim-mode-plus in ex-input-spec as well 2017-05-25 01:33:11 +02:00
jazzpi
99dd953370 Use vim-mode-plus on Travis
Also use Linux on Travis because there are more machines available
2017-05-25 01:27:09 +02:00
jazzpi
708aa94eb0 Use vim-mode-plus in specs 2017-05-25 01:08:38 +02:00
jazzpi
02ab74465c Support vim-mode-plus marks 2017-05-25 01:08:21 +02:00
Jasper v. B
ed3417c842 Merge pull request #178 from mkiken/fix-substitute-vim-mode-plus
Support vim-mode-plus substitute command
2017-05-25 01:06:58 +02:00
Jasper v. B
daaf8b3a2d Merge pull request #173 from jmarianer/vim-mode-plus
vim-mode-plus keybinding
2017-05-25 01:05:41 +02:00
mkiken
378cf6cff4 comment refactoring. 2017-03-20 14:07:44 +09:00
mkiken
0abb61fcb8 add consumeVimModePlus. 2017-03-20 14:02:05 +09:00