emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: On the adoption of transient.el


From: Phil Sainty
Subject: Re: On the adoption of transient.el
Date: Sat, 07 Aug 2021 15:15:56 +1200
User-agent: Orcon Webmail

On 2021-08-07 11:02, Rudolf Adamkovič wrote:
This is useful, thank you! C-n/C-p and C-s/C-r solved. Selection with
C-SPC still does not work, e.g. one still cannot copy some text for a
bug report or personal notes.

You actually can, but it seems unintentional.

It looks like the search functionality works by creating a new buffer
with the same contents, and if you exit the search in an unexpected
way it doesn't switch back to the actual transient buffer.  This then
leaves you in a regular buffer in which you can copy text etc, but
you then have to kill that buffer in order to return to the original
transient buffer (which looks identical).

E.g. in Magit

c         ;; 'commit' transent
C-s       ;; isearch
C-x h     ;; exit isearch and mark whole buffer
M-w       ;; copy
C-x k RET ;; kill searchable buffer
C-g       ;; exit transient buffer

This is confusing until you figure out what's going on, but I also
hope it can be retained as a feature in some fashion, because I agree
that it's nice to have an editable version of these buffers.


Further, and I forgot to mention this in my original message, the new
transient UI renders the help system, such as the glorious C-h k, useless.

You get key help with '?'

E.g. in Magit

c    ;; 'commit' transient
?    ;; help for key
a    ;; shows *Help* for `magit-commit-amend'


-Phil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]