1. Frank Fischer
  2. evil
Issue #167 resolved

Writing to file and repeat ring

epich
created an issue

I find that writing to file can cause me to lose the repeat ring contents.

File foo.py: {{{

foo

bar

print( 'Hello' ) }}}

Append "xxx" to "foo": {{{A}}} {{{xxx}}} {{{ESC}}}

Go down and append again: {{{j.}}} . It works.

Save the file: {{{:w}}}

Repeat insertion: {{{.}}} . Point moves down a line but no text is inserted. I expected instead another "xxx" appended to "barxxx".

Comments (2)

  1. Frank Fischer repo owner

    Make `exit-minibuffer' abort repeat recording

    When something is done in the minibuffer, which is another buffer than the current one, repeating is *very* difficult. We simply stop recording when an `exit-minibuffer' command occurs. This addresses issue #167.

    Wiki macro error: Changeset 374ea7a251a4 not found.

  2. Log in to comment