Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pulsar-edit/vim-mode

:lock: Next generation vim support for atom
https://github.com/pulsar-edit/vim-mode

Workaround limitations of current delete API

bbe1796732fba5cdc69dccb7b4322e332e64d015 authored over 11 years ago
add substitute-line command

A command because substitute doesn't really work as an operator.

This isn't working because I g...

8c62e2d96d42d4fea72351df062a444129fdfa97 authored over 11 years ago
correct register value in S keybinding spec

the newline should be in the register

5b72d5685610fa63397eeb7ca9156bc89566f122 authored over 11 years ago
delete count times when substituting

This doesn't leave the right value in the register, though.

b100d5ded8dfb39b5aaa552df918d65595503dfa authored over 11 years ago
move S-keybinding describe to the right place

Things get a little tricky when you're ignoring `fdescribe`s.

b746d2342d8da7ea2b69a8a1a96b40c3c8fefa2b authored over 11 years ago
fix S spec with correct keydown call

d6ebd6eab23bb91b7c48cf1b67829ae554aae5c8 authored over 11 years ago
add test for s with count

bbc977de3000d116c05c29c239c2c3cef8cc0edd authored over 11 years ago
tweak count-substitute test values a bit

To make clear that the deletion is to the right of the cursor and the
cursor doesn't move, bring...

4f157e9926033dcfa148a36b071865e1e91f4566 authored over 11 years ago
test S keybinding

substitute line is a thing

d18aee4005ec47bdd138428570f99d93f208c7f6 authored over 11 years ago
Merge pull request #13 from atom/capital_Change

Add capital-C keybinding

27dc582d62b4e6ffd921bcf93ed1f7d93384d20c authored over 11 years ago
Allow Delete operator to optional remain on last character

520b2f6a13bde8e7629a0204ae6bbdd70a888ebf authored over 11 years ago
Add C keybinding and behavior

2908786024b27caeb11b4942f7e7304b7845ac65 authored over 11 years ago
Make change-to-line-end get insert-after

Horrible. I don't want to talk about it.

b5cf095bc91cf76737ec5915d28ecea7139fcdfa authored over 11 years ago
Move D keybinding test to just after d keybinding

Keeps this conceptually grouped, as it should be.

5822924922118b19ad6380f55a17b78a10795ed8 authored over 11 years ago
Add test for C keybinding

6993caf834c4b3e46a9ba6f7616cb83deba6242a authored over 11 years ago
Add some change operator docs

f0fa466a66f0ade1f370c499223951fea4d9344e authored over 11 years ago
Test cursor position on change-to-end-of-line

an important distinction between D and C

13bca7760c8f35e0be6f88a7420e28f2b4bed6a9 authored over 11 years ago
Merge pull request #25 from atom/undo-transactions

Add undo/redo for repeated operators

ecb1bc413fc26fd251e6fd0c59923da6b4a13092 authored over 11 years ago
Add transactional undo/redo support

ec0f7a1330fb1ba0599d2c5350c9fc3674e9a7bd authored over 11 years ago
Merge pull request #19 from atom/undoable-indenting

Undoable indenting

fcabefd7096778faee3747edae1ce09c56157125 authored over 11 years ago
Let motion handle indent selection

8143d5eadfa61621ad7022c07b1c97a817b7445e authored over 11 years ago
Tests for multiple-line indent, including undo behavior

48e6d513de411a2fb1117db8e09443c28fa387ee authored over 11 years ago
Merge pull request #21 from atom/no_more_trigger_keydownevent

Move over entirely to using `keydown` instead of triggering `keydownEvent`

5db940a43f17e35338099c16c2c052f17824aecd authored over 11 years ago
Use keydown instead of triggering keydownEvent

ca3a61be7920fc06aed2aafbdab652c76ba6e98a authored over 11 years ago
Handle escape keypress with keydown spec helper

b3de2cc84daf269255bb9fa1c4fdd838c1449a3e authored over 11 years ago
Merge pull request #20 from atom/yo-g

Enable numeric line-jumping

e879e6b6bcdf8f94ada04ce5201160cbfcbb747b authored over 11 years ago
Clarify expectation of 'G' on last line of file

18eeebc5bf6ecfebe5419f7d81d935eaaf46bcdc authored over 11 years ago
Clean up now-unneeded MoveToEndOfFile

328d31f90c1cb43cad2835b0283c3fb8379827ba authored over 11 years ago
Enable 12G line-jumping

68571aa7f06f28222480c2ec01bf0ea7a20f4fe8 authored over 11 years ago
Merge pull request #12 from atom/capital_Yank

Add Y (line yank)

91e81c511761cc75efd5eb024c3442d2724db1b1 authored over 11 years ago
Document the linewise Y keybinding

2ffae4a5d38111717fa22f888ec6c19ef8ac78a4 authored over 11 years ago
Fix Y specs with correct keydown call

779dda3a894b8081082ed5a267081a39dceff071 authored over 11 years ago
Use the correct motion for yank line

This works beautifully, but the tests are failing.

888fc20e6f101d581b37392d87db0c62d1fd72f4 authored over 11 years ago
Add Y keybinding and command mapping

This doesn't work, though. The line isn't saved to the register.

It also is patterned on deleti...

28e8add2e7b86db86563d05714736a2f2c69aa51 authored over 11 years ago
Add specs for Y (line yank) keybinding

26e78111b23643828d374fb8311bdb6cb98202d9 authored over 11 years ago
Merge pull request #14 from atom/ctrl-c_enters_command_mode

Entering command mode with ctrl-c

196374454f8e37e19093a50eda6c9ae3edfe800e authored over 11 years ago
add ctrl-c keybinding for entering command mode

6ed932665a9f06d8887b9927c916e4631100161d authored over 11 years ago
put the ctrl-c keybinding in the right place

Oh yeah, this is for insert mode to active command mode. Now it works.

6fd48f6e744cca682e5a0092e5a41ae8711c7de8 authored over 11 years ago
use keydown instead of triggering keydownEvent

0717829febbcb486b134f091ff5cd619bf2c61e5 authored over 11 years ago
test ctrl-c resetting command mode

c3e28c5614b16135436cb66b85a8e4abc84c040a authored over 11 years ago
add test for ctrl-c entering command mode

37759abd8673545eaeca900b6697fad16097bcba authored over 11 years ago
Merge pull request #15 from atom/slash_starts_find

Add find and repeat shortcuts.

44a375bf502a384328c85de1b8fbd4182f99d68b authored over 11 years ago
Merge pull request #16 from atom/assorted_cleanup

Small documentation cleanup

636dd2de1178a05f0597dbf5bb98545536930a91 authored over 11 years ago
clean up indent doc

f28463ec1343e20ea94217393120d0f222fbb608 authored over 11 years ago
clean up outdent docs and messages

37ac0205d9287c92d77dcd07b303491b347739b4 authored over 11 years ago
add n/N for repeating last find

38b4e592e36d0388a583194c7d1a8a16c283116e authored over 11 years ago
make `/` start a find

3d1fd1b5ee3c0cfe1fd63b97fe9cc8fed4a7cb51 authored over 11 years ago
add missing comma

not sure if 'c' should also be mentioned here

5e06aa5d75ad0b1f47cf80aa9202a1c9fd67ba73 authored over 11 years ago
correct typo

f019ed1517fde19403ca08635852a3be55b226fa authored over 11 years ago
Release 0.2.2 - Small fixes

785abf3a1855afa7e7bba2f05c57a1ca861a63fd authored over 11 years ago
Update changelog in preparation for 0.2.2

9f0717a839a5bc67e75cf7529b1a23166007d894 authored over 11 years ago
Handle 'cw' special case of not removing whitespace

b16bfe05f1d6d0bcbb365b7f76b598d723b82fde authored over 11 years ago
Prevent cursor movement on 'dd'

ba12f1bcef6fe25f299c25e96f0a8dd6d4311e7b authored over 11 years ago
Fix 'dd' confusing cursor movement

0c846895c62c024beca8b59fee74aaeb92f5784d authored over 11 years ago
Implement 'e' motion

c647867e00915fc996d2f69c914d424f07487352 authored over 11 years ago
Implement 's'

5f8031b20013b3acc1b51734ee36f29b3f155666 authored over 11 years ago
Release version 0.2.1

d18270d919ba7ff4b92545399175c2967d2ca01f authored over 11 years ago
Update changelog for 0.2.1

5b942910d6677768029c63096a8cf61c0872a406 authored over 11 years ago
Add more items to future work

704523aee6f7fe4cb992c13763a94cc9b280a043 authored over 11 years ago
Fix future work section of README

676325aa24f9aafad6a62822499443fbc28c5831 authored over 11 years ago
Update documenation for 'cw'

bb531eb50e59bb0e9badb3ea1ecbabd539abda52 authored over 11 years ago
Merge pull request #10 from atom/add_change_operation

Add "change" operation

bb9d3b8d6a8bf9c32018cfad3c1c57e4e0ae1598 authored over 11 years ago
:lipstick:

d3502c36f3e8fffde9ba805fa4681969fdd70238 authored over 11 years ago
use Delete operator inside Change execute

No need for copypasta when this can be cleaner and more logical.

b525f0e992cebd2b03fcacbf27fe2b307a02ff3f authored over 11 years ago
make linewise changes work

So simple.

007a6444007aa10d6ac8990325bd1acb7aff0d9e authored over 11 years ago
add linewise change operation (cc) specs

Again, basically the delete specs with checking the mode afterwards.

ff8a6b7f359bc9035b1d0e24a4aed772db7abd69 authored over 11 years ago
Convert stylesheet to .less

2a5c821f83b874f688b158795e2a206ceb8fb631 authored over 11 years ago
The cursor becomes an un-blinking block in command-mode.

8171072def6cba76dd7f3a455169772702700f31 authored over 11 years ago
Implement last delete buffer

4f5425e705b73e9e4fd5ce2c92fb49d8aa2fdfdf authored over 11 years ago
Fix word motion when at the end of a line

839eed89aff4189f48a869b155450b5c2b3e7a92 authored over 11 years ago
Fix tests when run unfocused

It turns out the reason tests were failing when run as part of the
larger group was due to a dir...

51239da3223f73986cd9a883666e20c4f4f48a79 authored over 11 years ago
Update future work section

a58431b4e1561479ea5872d2570b8ed977ca7def authored over 11 years ago
add change operator

with 'c' keybinding

eef10c2e98fd37928f32af77d5ca66a957170f9b authored over 11 years ago
export the Change

7652b132fc69e9bd408c18fceb0c8a1224729d32 authored over 11 years ago
add specs for change operation

Mostly cribbed from the delete ones, except skipping the `dd` one (for
deleting/changing an enti...

8dd4032e80b2f63733c4d4f6e1ad26d5809f9170 authored over 11 years ago
Handle putting empty registers

5f51e54527ed03a39303469aa5d7d6574e91cc77 authored over 11 years ago
Implement 'gg' and 'G' motions

43002cf4088b00c3601a5a2354600dd14fdfccf3 authored over 11 years ago
Implement 'P' and fix 'p' cursor movements

af3276bab4c2fcbba29da83d3de5e3d4409e0736 authored over 11 years ago
:lipstick:

37213c11493b2d507406a8a65881f08915e18a1e authored over 11 years ago
Preserve cursor position when yanking

afbc7d13925a725642023bc654114f0a8f38900a authored over 11 years ago
Disable '0' motion spec until it can be re-implemented

c29ef592837eda4f839bc76c3e46475ab8e9a6b2 authored over 11 years ago
Ensure that 'o' and 'O' move cursor after indent

20788070ce9bd14bb88ed742e6de592510bde469 authored over 11 years ago
Inform users they need a locally built atom to test

074c24db36980966fdf6bc049f8c34b7f8d4dd97 authored over 11 years ago
Ignore vim-mode within mini editors

c6d8f4c97d0d0b8848243e6b117b6008ab6ca66f authored over 11 years ago
Ignore preempt for mini editor, see #9

f502858305c025bc99eed8fe2d855320845eeb56 authored over 11 years ago
Implement 'o' insert below with newline

ea3b909d266b23e8bebaf415c0673a772191cf0c authored over 11 years ago
`O` should stay on the current line

b6fc833702e51d3de09b7b57a5c01642d52420e2 authored over 11 years ago
Minimum viable version

b119deafac0de8e8f45bf5702fd464b30618dcff authored over 11 years ago
Update changelog for 0.2.0

f2510e646e8119d2cec510f38cf2d11bb69c3ef7 authored over 11 years ago
Re-enable select to end of current word test

baa99c6ea0c43deec10bb569689462aba0e46d97 authored over 11 years ago
Add visual mode todo

7f95e0b782bbf2cec5046dcb89c755fc99ebf416 authored over 11 years ago
Add another wishlist item

69fa8007ec5198ed27d2da69dd38f498884ef5f7 authored over 11 years ago
Disable 0 motion as it prevents repetition

1548ab993f369183083f63cc2a317295a547681d authored over 11 years ago
Implement '<<' and '>>' operators

5f4b47de6a8583ca64bcf51524c5cede8272646a authored over 11 years ago
Add support for scrolling up and down

cb5c226d9a8541b73292bafcbb1639ab34c62f51 authored over 11 years ago
Add undo/redo bindings to match vim defaults

8c65130e46f7f74e04c001003d62c895a621f320 authored over 11 years ago
Implement '0' motion

efbfd6b3d191a4cd0363a86251df29bfdb3286a2 authored over 11 years ago
Fix spec description

6276f0e8e2d3c4651d6ca5034105754b572c2865 authored over 11 years ago
Implement 'a' operator

54459cf6acd262e75a5e190168be743136e07657 authored over 11 years ago
Implement 'J' operator.

a4b7cd467d2a50757e54b6de49661c89dfe14dd6 authored over 11 years ago