Bug#933323: ITP: transient -- emacs key and popup interface for complex keybindings

2019-07-29 Thread Remi Vanicat
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

2018-04-06 Thread Remi Vanicat
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

2016-06-05 Thread Remi Vanicat
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.

2016-06-05 Thread Remi Vanicat
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

2016-01-31 Thread Remi Vanicat
Package: wnpp
Owner: Rémi Vanicat 
Severity: 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