Bug#933323: ITP: transient -- emacs key and popup interface for complex keybindings
Package: wnpp Owner: Remi Vanicat Severity: wishlist * Package name: transient Version : 0.1.0 Upstream Author : Jonas Bernoulli * URL or Web page : https://github.com/magit/transient * License : GPLv3+ Description : emacs key and popup interface for complex keybindings Taking inspiration from prefix keys and prefix arguments, Transient implements a similar abstraction involving a prefix command, infix arguments and suffix commands. When the user calls a transient prefix command, then a transient (temporary) keymap is activated, which binds the transient's infix and suffix commands. The available suffix and infix commands and their state are shown in a popup buffer until the transient is exited by invoking a suffix command. This package will be a dependency for future version of magit. -- Rémi Vanicat
Bug#895010: ITP: magit-popup -- magit-popup is an emacs interface to set option to call emacs-command or even shell-command
Package: wnpp Severity: wishlist Owner: Remi Vanicat <vani...@debian.org> * Package name: magit-popup Version : 2.12.0 Upstream Author : The Magit Project Contributors * URL : https://github.com/magit/magit-popup * License : GPL3+ Programming Lang: emacs-lisp Description : magit-popup is an emacs interface to set option to call emacs-command or even shell-command This package implements a generic interface for toggling switches and setting options and then invoking an Emacs command which does something with these arguments. The prototypical use is for the command to call an external process, passing on the arguments as command line arguments. But this is only one of many possible uses (though the one this library is optimized for). The binary package was part of the magit source itself, but as been split outside of it as the upstream author believe it will be useful for others Emacs package. It is now a dependency of magit, (and elpa-magit is still its only reverse dependency in Debian, even if some package that depend on elpa-magit also need it).
Bug#826394: ITP: elpa-tablist -- tablist it an Emacs package that adds maks and filters to tabulated-list-mode
Package: wnpp Owner: Remi Vanicat <vani...@debian.org> Severity: wishlist * Package name: elpa-tablist Version : 0.70 Upstream Author : Andreas Politz <poli...@fh-trier.de> * URL or Web page : https://github.com/politza/tablist * License : GPL3+ Description : tablist it an Emacs package that adds maks and filters to tabulated-list-mode This package is needed for Emacs' pdf-tools. This package adds marks and filters to tabulated-list-mode. It also kind of puts a dired face on tabulated list buffers. It can be used by deriving from tablist-mode and some features by using tablist-minor-mode inside a tabulated-list-mode buffer. -- Rémi Vanicat
Bug#826393: ITP: pdf-tools -- Display and interact with pdf in Emacs.
Package: wnpp Owner: Remi Vanicat <vani...@debian.org> Severity: wishlist * Package name: pdf-tools Version : 0.70 Upstream Author : Andreas Politz <poli...@fh-trier.de> * URL or Web page : https://github.com/politza/pdf-tools * License : GPL V3+ Description : Display and interact with pdf in Emacs. This mode replace DocView for PDF files. The key difference is, that pages are created on-demand and stored in memory. One can also get all kinds of information about a document, add annotation, copy and paste, follow link... With synctex one can also get to the tex source of a part of a document. There will be two binary package (elpa-pdf-tools for the Emacs part and pdf-tools-server for the arch specific "server"). -- Rémi Vanicat
Bug#813286: ITP: elpa-with-editor -- Use the Emacsclient as $EDITOR
Package: wnpp Owner: Rémi VanicatSeverity: wishlist * Package name: elpa-with-editor Version : 2.5.0 Upstream Author : The Magit Project Contributors * URL or Web page : https://github.com/magit/with-editor * License : GPLv3+ Description : Use the Emacsclient as $EDITOR This library makes it possible to reliably use the Emacsclient as the `$EDITOR' of child processes. It makes sure that they know how to call home. For remote processes a substitute is provided, which communicates with Emacs on standard output/input instead of using a socket as the Emacsclient does. This Emacs extension used to be part of magit, but has been split upstream, because it can be useful to other Emacs extension. -- Rémi Vanicat