Commit graph

165 commits

Author SHA1 Message Date
jazzpi
3c952ccbfe Fix mark addresses and add specs for addresses
Enables properly parsing marks as addresses. Also adds some specs for
addresses by checking how ex-mode behaves when used as a motion.

Fixes #70.
2016-08-16 00:36:05 +02:00
Jasper v. B
1799706e95 Merge pull request #163 from jazzpi/smartcase-option
Add 'smartcase' option
2016-08-16 00:32:56 +02:00
jazzpi
c6efc0d46c Add 'smartcase' option 2016-08-16 00:26:37 +02:00
Jasper v. B
6bb9c45793 Merge pull request #162 from jazzpi/update-github-meta
Update GitHub Meta Files
2016-08-16 00:25:09 +02:00
Jasper v. B
6c22b3b701 Merge pull request #160 from jazzpi/visual-marks
Basic support for visual marks ('<,'>)
2016-08-16 00:24:58 +02:00
Jasper v. B
a450f5853f Update contributing guidelines
LongLiveCHIEF no longer maintains this repository and I'm watching it, so the @mentions are unnecessary. Also, only collaborators can assign issues so step #2 doesn't work anyways.
2016-08-15 23:31:08 +02:00
Jasper v. B
773c3c733d Update PR template
Remove the @mentions because I'm watching the repository and LongLiveCHIEF no longer maintains it.
2016-08-15 23:24:32 +02:00
jazzpi
5f56b62b7b Fix specs
Apparently `keydown(':')` was never actually opening the Ex line (and
`keydown('escape')` wasn't closing it so it wasn't noticeable), so now
we open it directly with `ex-mode:open`.
2016-08-15 21:21:52 +02:00
jazzpi
1b8f6238c2 Add basic support for visual marks < and >
Only works with range '<,'>. If there are multiple selections, run the
command for each one.

Closes #31.
2016-08-15 21:13:32 +02:00
jazzpi
3a104fe061 Prepare 0.12.0 release 2016-08-14 21:54:02 +02:00
Jasper v. B
aca7d3b990 Merge pull request #159 from jazzpi/split-options-set
Add splitbelow and splitright options to `:set`
2016-08-14 21:52:32 +02:00
Jasper v. B
683a592979 Merge pull request #158 from jazzpi/update-new-file-save
Update editor when saving a new file with `:w` or `:saveas`
2016-08-14 21:52:22 +02:00
Jasper v. B
25ce6b59fd Merge pull request #155 from stuartquin/tab-autocomplete
Issue #29 Command and file autocomplete
2016-08-14 21:51:43 +02:00
Stuart Quin
d609005810 Get Ex commands from instance and prototype 2016-08-11 12:55:24 +01:00
Stuart Quin
70a1987cf7 Sort commands before autocomplete 2016-08-10 08:28:33 +01:00
jazzpi
7bec719a6f Add splitbelow and splitright options to :set 2016-08-10 02:01:01 +02:00
jazzpi
2b9b2f26e5 Update editor when saving a new file with :w or :saveas
Fixes #156
2016-08-10 01:29:21 +02:00
Stuart Quin
6f03cd8bc7 Add support for ~ expansion 2016-08-03 21:34:49 +01:00
Stuart Quin
7e1e03284a Issue #29 Command and file autocomplete 2016-08-03 18:41:13 +01:00
jazzpi
a59a6f9364 Prepare 0.11.0 release 2016-08-03 12:24:34 +02:00
jazzpi
74451db75f Wrong version in CHANGELOG 2016-08-03 12:24:04 +02:00
jazzpi
ccf4c99b2b Update CHANGELOG 2016-08-03 12:21:51 +02:00
Jasper v. B
b869a49e02 Merge pull request #154 from AsaAyers/patch-1
Stop using non-standard Promise.defer()
2016-08-03 12:18:05 +02:00
Asa Ayers
959ad08591 Stop using non-standard Promise.defer()
Fixes #147
2016-08-02 15:17:41 -07:00
Brian Vanderbusch
dfa44b5fa2 Prepare 0.10.0 release 2016-06-17 18:27:37 -05:00
Brian Vanderbusch
e4462b6584 Merge branch 'prepare-release' 2016-06-17 18:10:08 -05:00
Brian Vanderbusch
1c9d6a2fea prepare release v0.9.0 2016-06-17 18:09:24 -05:00
Jasper v. B
96bdf4143c Merge pull request #148 from brebory/bugfix/brebory/tabnew-with-args
Fix tabnew with arguments
2016-06-17 00:12:20 +02:00
Brendon Roberto
4424eec4cc Fix issue with tabnew forwarding args to tabedit 2016-06-16 15:21:20 -04:00
Brendon Roberto
cd4fb6f359 Add tests for tabnew command with arguments 2016-06-16 15:21:11 -04:00
Brian Vanderbusch
a405147fc5 bump version 2016-05-18 10:32:50 -05:00
Brian Vanderbusch
e6ab4167c9 Contributing guidelines (#140)
* Create Pull Request Template

* added contributing guidelines

- includes a pull request template

* cleanup duped PR docs

* finish fix of duped PR template

* updated contributing guidelines per #140

* comma cleanup, needs tests info update
2016-05-18 10:29:22 -05:00
Brian Vanderbusch
bca120d98d added #133 features to changelog 2016-04-30 13:35:16 -05:00
Xiaolong Wang
bad84d8c51 Merge branch 'master' of github.com:dragonxlwang/ex-mode
add test
2016-04-24 15:40:30 -05:00
Xiaolong Wang
286db320a8 add test 2016-04-24 15:39:57 -05:00
Xiaolong Wang
b763104cb2 adding support for splitright and splitbelow 2016-04-24 15:39:18 -05:00
Brian Vanderbusch
a6c979e0a4 changelog for 0.9.0 release 2016-04-24 14:37:45 -05:00
Ryan Mitchell
2a5fe2c382 Feature/yanking (#138)
* Support yanking

* Remove unneeded code from yank spec
2016-04-24 13:56:22 -05:00
Brian Vanderbusch
0de4c800ea Merge pull request #139 from posgarou/bugfix/copy_on_deletion
Copy to text to clipboard on delete
2016-04-24 13:56:03 -05:00
Ryan Mitchell
f8396fb4e4 Copy to text to clipboard on delete 2016-04-23 21:33:04 -04:00
Xiaolong Wang
fdd8b36e62 adding support for splitright and splitbelow 2016-03-18 14:09:14 -05:00
jazzpi
145446b8de Make aliasing more prominent 2016-02-18 18:12:33 +01:00
jazzpi
ded67a40b5 Prepare 0.8.0 release 2016-01-03 13:33:14 +01:00
jazzpi
79a4a8986c Update changelog for 0.8.0 2016-01-03 13:29:18 +01:00
jazzpi
86570f76cc Remove "looking for new maintainer" disclaimer 2016-01-03 13:22:36 +01:00
jazzpi
c16576f08b Merge pull request #120 from caiocutrim:master
Add :wall, :quitall and :wqall commands
2016-01-03 13:16:41 +01:00
jazzpi
e17a6e5533 Add specs for :wall, :quitall and :wqall 2016-01-03 13:15:14 +01:00
jazzpi
059719bee4 Fix :quitall 2015-12-28 14:04:19 +01:00
jazzpi
d6afe394ef Merge branch 'master' of https://github.com/caiocutrim/ex-mode into caiocutrim-master 2015-12-28 13:14:50 +01:00
jazzpi
b55d2857b0 Merge pull request #113 from GertjanReynaert:master
Add option to register alias keys in atom init config
2015-12-28 13:02:23 +01:00