Skip to content
Jonas Bernoulli edited this page Dec 5, 2024 · 5 revisions

The manual comes with a FAQ.

Additionally some issues in the issue tracker are marked with the faq label.

Nearly compatible packages

  • multiple-cursors explicitly calls pre-command-hook and post-command-hook, which confuses the hell out of Transient. See #259. Luckily this can easily be prevented:
    (defun multiple-cursors--suppress-transient-command-hook (fn)
      (unless mc--executing-command-for-fake-cursor
        (funcall fn)))
    (advice-add 'transient--pre-command :around
                #'multiple-cursors--suppress-transient-command-hook)
    (advice-add 'transient--post-command :around
                #'multiple-cursors--suppress-transient-command-hook)
        

Incompatible packages

Packages whose motivation is something like ”window management is complex for no good reason, let’s make it trivial again” have a high likelihood of breaking packages that depend on some of the neutered functionality.