unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* On the adoption of transient.el
@ 2021-07-03 21:13 Gabriel
  2021-07-05 14:24 ` Philip Kaludercic
  0 siblings, 1 reply; 69+ messages in thread
From: Gabriel @ 2021-07-03 21:13 UTC (permalink / raw)
  To: emacs-devel

Hi,

With the inclusion of the wonderful transient.el library into Emacs
(commit afcdd4cab3 Apr 20 2021), I wonder what are the plans to leverage
it inside Emacs (gnus, help, project etc) out-of-the-box. I see many
opportunities in this regard although I didn't find any discussion in
#emacs-devel. The technical aspects seems to be straightforward to
implement, but perhaps it's a big topic to decide 'if' or 'how' Emacs
will leverage transient.el and the possible impacts on users. I would
love to hear more about it.

Regards,
Gabriel



^ permalink raw reply	[flat|nested] 69+ messages in thread
* Re: On the adoption of transient.el
@ 2022-07-31  9:08 Manuel Uberti
  2022-07-31 13:25 ` T.V Raman
                   ` (2 more replies)
  0 siblings, 3 replies; 69+ messages in thread
From: Manuel Uberti @ 2022-07-31  9:08 UTC (permalink / raw)
  To: juri; +Cc: emacs-devel

 > Currently I'm finishing implementation of a new vc command
 > that will allow committing from a diff buffer.  So for
 > example, after displaying all changes with e.g. 'C-x v D'
 > you can remove some unneeded hunks (with e.g. 'M-k' 'diff-
 > hunk-kill'), then on the remaining hunks type 'C-c C-c' in
 > the diff buffer. It will create a usual *vc-log* buffer
 > where typing 'C-c C-c' will commit only changes from the
 > diff buffer.  Internally it works by running three git
 > commands:

 > `git stash push -m stash_name -- list_of_file_names_from_diff`
 > `cat diff_buffer.patch | git am` # should also handle return code
 > `git stash pop -q`

Hi Juri,

do you have any news on this command you were working on?


Thanks

-- 
Manuel Uberti
https://manueluberti.eu



^ permalink raw reply	[flat|nested] 69+ messages in thread

end of thread, other threads:[~2022-08-21 16:04 UTC | newest]

Thread overview: 69+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-03 21:13 On the adoption of transient.el Gabriel
2021-07-05 14:24 ` Philip Kaludercic
2021-07-05 16:09   ` Gabriel
2021-07-05 17:00     ` Stefan Monnier
2021-07-05 19:16       ` Lars Ingebrigtsen
2021-07-05 16:50   ` Yuri Khan
2021-07-05 17:06     ` Eli Zaretskii
2021-07-05 17:29       ` Yuri Khan
2021-07-05 17:49         ` Stefan Monnier
2021-07-05 18:09     ` Philip Kaludercic
2021-08-01 20:19       ` Rudolf Adamkovič
2021-08-01 21:08         ` T.V Raman
2021-08-01 21:24         ` Arthur Miller
2021-08-03 13:07           ` Jonas Bernoulli
2021-08-03 20:00             ` Arthur Miller
2021-08-14  3:17             ` Arthur Miller
2021-08-14 12:54               ` Óscar Fuentes
2021-08-14 20:45                 ` Arthur Miller
2021-08-15 21:57                 ` John Yates
2021-08-16  1:05                   ` Arthur Miller
2021-08-16  1:35                   ` Stefan Monnier
2021-08-16  2:36                     ` Arthur Miller
2021-08-01 21:25         ` Arthur Miller
2021-08-04 11:22         ` Philip Kaludercic
2021-08-04 15:56           ` Óscar Fuentes
2021-08-04 18:56           ` T.V Raman
2021-08-04 19:57             ` Jesse Millwood
2021-08-04 21:45               ` T.V Raman
2021-08-05  7:01                 ` Arthur Miller
2021-08-05  8:59                   ` Eric S Fraga
2021-08-05  9:23                     ` Tim Cross
2021-08-05 10:37                       ` Eric S Fraga
2021-08-05 11:01                         ` Eli Zaretskii
2021-08-05 14:45                           ` Óscar Fuentes
2021-08-05 16:17                             ` Eli Zaretskii
2021-08-05 23:17                               ` Juri Linkov
2021-08-06  6:11                                 ` Eli Zaretskii
2021-08-06  2:13                               ` Phil Sainty
2021-08-05 23:20                             ` Juri Linkov
2021-08-06 12:39                               ` John Yates
2021-08-06 14:42                                 ` Stefan Monnier
2021-08-06 17:20                                   ` Omar Polo
2021-08-10  7:22                                 ` Juri Linkov
2021-08-10 10:32                                   ` John Yates
2021-08-08  1:21                               ` Dmitry Gutov
2021-08-10  7:15                                 ` Juri Linkov
2021-08-10 12:40                                   ` Dmitry Gutov
2021-08-11  6:58                                     ` Juri Linkov
2021-08-13  3:06                                       ` Dmitry Gutov
2021-08-08  1:42                               ` Alfred M. Szmidt
2021-08-10  7:18                                 ` Juri Linkov
2021-08-10  8:16                                   ` Alfred M. Szmidt
2021-08-11  6:56                                     ` Juri Linkov
2021-08-05  9:38                     ` Arthur Miller
2021-08-05  9:51                       ` Jean-Christophe Helary
2021-08-05 14:33                     ` T.V Raman
2021-08-05 14:55                       ` Eric S Fraga
2021-08-05 15:05                       ` Arthur Miller
2021-08-06 23:02             ` Rudolf Adamkovič
2021-08-07  2:03               ` T.V Raman
2021-08-07  3:15               ` Phil Sainty
2021-08-07 10:19               ` Jonas Bernoulli
2021-08-07 15:42               ` T.V Raman
2021-07-05 19:51     ` Jim Porter
  -- strict thread matches above, loose matches on Subject: below --
2022-07-31  9:08 Manuel Uberti
2022-07-31 13:25 ` T.V Raman
2022-07-31 20:03 ` Juri Linkov
2022-08-21 16:04   ` Juri Linkov
2022-08-01  3:32 ` Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).