Skip to content

moving the mark back into the main buffer leaves things in a goofy state #112

Description

@cburroughs
TEMP="$(mktemp -d | tee /dev/stderr)"

cat >"$TEMP/.emacs" <<EOF
(setq custom-file "/dev/null")

(package-initialize)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))

(package-install 'ctrlf)
EOF

HOME="$TEMP" emacs
  1. M-x ctrlf-mode
  2. C-s emacs
  3. click with the mouse anywhere in the buffer

Things are now in a --- for lack of a more technical term --- goofy state. You can move around, type words etc, but all of the ctrlf faces are still applied and typing M-x gives the "use minibuffer while in minibuffer" error. Typing C-s again seems to get things back into a reasonable state.

NOTE: I keep falling into this case without using the mouse, but I'm not sure how. This is a small reproduction case for what I hope is the same issue (or at least a similar one).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions