emacs-evil / emacs-evil/evil

Redo cursor position is broken.

Open
#601 1 comment 0 reactions 0 assignees View on GitHub
bug minor
Dominant language
Emacs Lisp
Stars
3.9k
Forks
307
PR merge metrics
No merged PRs in 30d

Description

Originally reported by: **Anonymous**

----------------------------------------

Redo cursor position should match Vim's.
Vim always puts the cursor at the *start* of the change that was just "redone". I notice that Evil does not do this correctly.d

----------------------------------------
- Bitbucket: https://bitbucket.org/lyro/evil/issue/601

Contributor guide

Open the contributing guide

Research direction

Reproduce a redo in Evil and compare the resulting cursor position with Vim, using the issue’s stated expectation as the reference. Locate the redo and cursor-position entry points in the repository, then verify that the cursor lands at the start of the redone change and add or update coverage for that behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
emacs-lisp
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.