Bug#1078511: RFP: spoofdpi -- simple and fast anti-censorship tool
Package: wnpp Severity: wishlist * Package name: spoofdpi Version : 0.10.6 Upstream Author : xvzc * URL or Web page : https://github.com/xvzc/SpoofDPI * License : Apache-2.0 Programming lang: Go Description : simple and fast anti-censorship tool A simple and fast anti-censorship tool. It sets up a local proxy to circumvent censorship by bypassing DPI (Deep Packet Inspection).
Bug#913819: ITP: elisp-refs -- find callers of elisp functions or macros
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: elisp-refs Version : 1.3 Upstream Author : Wilfred Hughes * URL or Web page : https://github.com/Wilfred/elisp-refs * License : GPL-3+ Programming Lang: Emacs Lisp Description : find callers of elisp functions or macros elisp-refs.el is an Emacs package for finding references to functions, macros or variables. Unlike a dumb text search, elisp-refs.el actually parses the code, so it's never confused by comments or `foo-bar' matching `foo'.
Bug#913884: ITP: super-save-el -- auto-save buffers, based on your activity
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: super-save-el Version : 0.3.0 Upstream Author : Bozhidar Batsov * URL or Web page : https://github.com/bbatsov/super-save * License : GPL-3+ Programming Lang: Emacs Lisp Description : auto-save buffers, based on your activity This package provides Emacs mode that auto-saves your buffers, when certain events happen - e.g. you switch between buffers, an Emacs frame loses focus, etc. One can think of it as both something that augments and replaces the standard auto-save-mode.
Bug#913932: ITP: helpful-el -- better *help* buffer
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: helpful-el Version : 0.15 Upstream Author : Wilfred Hughes * URL or Web page : https://github.com/Wilfred/helpful * License : GPL-3+ Programming Lang: Emacs Lisp Description : better *help* buffer Helpful is a replacement for *help* buffers that provides much more contextual information. Helpful features view of source code, callers, interactive functions, keymaps, aliases. It provides prettier docstrings, symbol properties displaying. Also it supports trace, debug or disassemble functions from inside of helpful itself.
Bug#915033: ITP: system-packages-el -- functions to manage system packages
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: system-packages-el Version : 1.0.8 Upstream Author : J. Alexander Branham * URL or Web page : https://gitlab.com/jabranham/system-packages * License : GPL-3+ Programming Lang: Emacs Lisp Description : functions to manage system packages This is a package to manage installed system packages. Useful functions include installing packages, removing packages, listing installed packages, and others. This is a new dependency of use-package.
Bug#1051748: RFP: pdf2htmlex -- convert PDF to HTML without losing text or format
Package: wnpp Severity: wishlist * Package name: pdf2htmlex Version : 0.18.8rc1 Upstream Author : Lu Wang and other contributors * URL or Web page : https://github.com/pdf2htmlEX/pdf2htmlEX * License : GPL-3+ Description : convert PDF to HTML without losing text or format pdf2htmlEX renders PDF files in HTML, utilizing modern Web technologies. It aims to provide an accurate rendering, while being optimized for Web display. Text, fonts and formats are natively preserved in HTML. Mathematical formulas, figures and images are also supported. pdf2htmlEX is also a publishing tool: almost 50 options make it flexible for many different use cases: PDF preview, book/magazine publishing, personal resume, etc. pdf2htmlEX is optimized for modern web browsers such as Mozilla Firefox & Google Chrome.
Bug#1001687: ITP: pyim-el -- Chinese input method support quanpin, shuangpin, wubi, cangjie and rime
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: pyim-el Version : 3.9.5 Upstream Author : Feng Shu * URL or Web page : https://elpa.gnu.org/packages/pyim.html * License : GPL-3+ Programming Lang: Emacs Lisp Description : Chinese input method support quanpin, shuangpin, wubi, cangjie and rime pyim is a Chinese input method in the Emacs environment. The code of pyim is derived from Emacs-eim, which development stopped after 2008. Although the external input method is powerful, it can't cooperate with Emacs tacitly, which greatly damages the feeling of Emacs. Features: - pyim supports Quanpin, Shuangpin, Wubi and Cangjie, among which Quanpin is the best; - pyim optimizes the input method by adding thesaurus; - pyim uses the text lexicon format, which is convenient for processing; - pyim can be used as the front end for rime.
Bug#1001688: ITP: pyim-basedict-el -- default pinyin dict for pyim
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: pyim-basedict-el Version : 0.5.0 Upstream Author : Feng Shu * URL or Web page : https://elpa.gnu.org/packages/pyim-basedict.html * License : GPL-3+ Programming Lang: Emacs Lisp Description : default pinyin dict for pyim pyim-basedict is the default lexicon of pyim input method, and the lexicon data source is the libpinyin project. Note: The number of entries in this thesaurus is about 10, which is a *relatively small* thesaurus. It only ensures pyim can work normally. If users want to make pyim more comfortable, they need to add other additional thesaurus.
Bug#1021731: ITP: a-el -- functions for dealing with associative structures
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: a-el Version : 1.0.0 Upstream Author : Arne Brasseur * URL or Web page : https://github.com/plexus/a.el * License : GPL-3+ Programming Lang: Emacs Lisp Description : functions for dealing with associative structures Library for dealing with associative data structures: alists, hash-maps, and vectors (for vectors, the indices are treated as keys). This library is largely inspired by Clojure, it has many of the functions found in clojure.core, prefixed with `a-'. All functions treat their arguments as immutable, so e.g. `a-assoc' will clone the hash-table or alist it is given. Keep this in mind when writing performance sensitive code. This is a new dependency of pcre2el, needed to fix RC bug. The package will be maintained under Debian Emacsen team umbrella.
Bug#947128: ITP: eshell-z -- cd to frequent directory in eshell
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: eshell-z Version : 0.4 Upstream Author : Chunyang Xu * URL or Web page : https://github.com/xuchunyang/eshell-z * License : GPL-3+ Programming Lang: Emacs Lisp Description : cd to frequent directory in eshell It is an Emacs port of z. It keeps track of where you’ve been and how many commands you invoke there, and provides a convenient way to jump to the directories you actually use. eshell-z and z can work together by sharing the same data file.
Bug#947818: ITP: exec-path-from-shell-el -- get environment variables such as $PATH from the shell
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: exec-path-from-shell-el Version : 1.12 Upstream Author : Steve Purcell * URL or Web page : https://github.com/purcell/exec-path-from-shell * License : GPL-3+ Programming Lang: Emacs Lisp Description : get environment variables such as $PATH from the shell This library allows the user to set Emacs' `exec-path' and $PATH from the shell path, so that `shell-command', `compile' and the like work as expected. It also allows other environment variables to be retrieved from the shell, so that Emacs will see the same values you get in a terminal.
Bug#951450: ITP: magit-todos -- show source file TODOs in Magit
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: magit-todos Version : 1.5.1 Upstream Author : Adam Porter * URL or Web page : http://github.com/alphapapa/magit-todos * License : GPL-3+ Programming Lang: Emacs Lisp Description : show source file TODOs in Magit This package displays keyword entries from source code comments and Org files in the Magit status buffer. Activating an item jumps to it in its file. By default, it uses keywords from `hl-todo', minus a few (like "NOTE").
Bug#951501: ITP: xr-el -- convert string regexp to rx notation
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: xr-el Version : 1.15 Upstream Author : Mattias Engdegård * URL or Web page : https://elpa.gnu.org/packages/xr.html * License : GPL-3+ Programming Lang: Emacs Lisp Description : convert string regexp to rx notation XR converts Emacs regular expressions to the structured rx form, thus being an inverse of rx. It can also find mistakes and questionable constructs inside regexp strings. It can be useful for: * Migrating existing code to rx form * Understanding what a regexp string really means * Finding errors in regexp strings It can also parse and find mistakes in skip-sets, the regexp-like arguments to skip-chars-forward and skip-chars-backward.
Bug#952606: ITP: relint-el -- Emacs Lisp regexp mistake finder
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: relint-el Version : 1.13-1 Upstream Author : Mattias Engdegård * URL or Web page : https://elpa.gnu.org/packages/relint.html * License : GPL-3+ Programming Lang: Emacs Lisp Description : Emacs Lisp regexp mistake finder Relint scans Emacs Lisp files for mistakes in regexps, including deprecated syntax and bad practice. It also checks the regexp-like arguments to skip-chars-forward, skip-chars-backward, skip-syntax-forward and skip-syntax-backward.
Bug#953356: ITP: esup-el -- Emacs StartUp Profiler
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: esup-el Version : 0.7.1 Upstream Author : Joe Schafer * URL or Web page : https://github.com/jschaf/esup * License : GPL-3+ Programming Lang: Emacs Lisp Description : Emacs StartUp Profiler This package profiles your Emacs startup time by examining all top-level S-expressions (sexps). It starts a new Emacs process from Emacs to profile each sexp. After the profiled Emacs is complete, it will exit and your Emacs will display the results. It will step into `require' and `load' forms at the top level of a file, but not if they're enclosed in any other statement.
Bug#953859: ITP: dimmer-el -- visually highlight the selected buffer
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: dimmer-el Version : 0.4.2 Upstream Author : Neil Okamoto * URL or Web page : https://github.com/gonewest818/dimmer.el * License : GPL-3+ Programming Lang: Emacs Lisp Description : visually highlight the selected buffer This package provides a minor mode that indicates which buffer is currently active by dimming the faces in the other buffers. It does this nondestructively, and computes the dimmed faces dynamically such that your overall color scheme is shown in a muted form without requiring you to define what is a "dim" version of every face. dimmer.el can be configured to adjust foreground colors (default), background colors, or both.
Re: RFC: Replacing vim-tiny with nano in essential packages
On Wed, Mar 18, 2020 at 12:40 PM Theodore Y. Ts'o wrote: > I've always considered /bin/ed the most basic system administration > tool, since it doesn't require a working terminal or termcap entry. > It works even if you are using an ASR-33 teletype. :-) > > And at least for me, I find /bin/ed much more user friendly than vi, > since it doesn't have as modal of a UI as vi. (Vi has 3 modes, ed has > only 2.) > > /bin/ed is also *much* smaller than even busybox. Yep, ed uploader here. The installed size of the latest ed package is 116 kB. Its upstream is alive, there were at least 1 release per year, the latest release happed on Feb 20, 2020 and uploaded to the Debian archive on Feb 24. I'd say that ed is rock-solid, it just works and there were no any build problems in at least 2 years. Also, please, take a look at #776413. There are some requests to raise ed priority. [#776413] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776413 Ср 18 мар 2020 @ 18:52 Adam Borowski : > Alas, our ed is basically: > #!/bin/sh > while read x;do echo '?';done That's not true. The ed package in the Debian archive is full GNU ed. Cheers! Lev
Bug#955408: ITP: sxiv-el -- run the sxiv image viewer from Emacs
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: sxiv-el Version : 0.3.1 Upstream Author : contrapunctus * URL or Web page : https://gitlab.com/contrapunctus/sxiv.el * License : Unlicense or WTFPL Programming Lang: Emacs Lisp Description : run the sxiv image viewer from Emacs This package provides a way to launch sxiv (Simple X Image Viewer) from Emacs (includes Dired integration). Files marked in sxiv will be marked in Dired buffer.
Bug#961432: RFP: picom -- lightweight compositor for X11
Package: wnpp Severity: wishlist * Package name: picom Version : 8 Upstream Author : Yuxuan Shui * URL or Web page : https://github.com/yshui/picom * License : MIT, MPL-2.0 Programming Lang: C Description : lightweight compositor for X11 picom is a composition manager for the X11, which allows clients to modify what is drawn to the screen before it happens. This composition manager implements shadows, fading, proper translucency, and more. This is forked from the original compton (which in turn is forked from xcompmgr) because it seems to have become unmaintained.
Bug#962599: ITP: adaptive-wrap-el -- smart line-wrapping with wrap-prefix
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: adaptive-wrap-el Version : 0.7 Upstream Author : Stephen Berman , Stefan Monnier * URL or Web page : https://elpa.gnu.org/packages/adaptive-wrap.html * License : GPL-3+ Programming Lang: Emacs Lisp Description : smart line-wrapping with wrap-prefix This package provides the `adaptive-wrap-prefix-mode' minor mode which sets the wrap-prefix property on the fly so that single-long-line paragraphs get word-wrapped in a way similar to what you'd get with M-q using adaptive-fill-mode, but without actually changing the buffer's text.
Bug#962819: RFP: foliate -- simple and modern GTK eBook reader
Package: wnpp Severity: wishlist * Package name: foliate Version : 2.2.1 Upstream Author : John Factotum * URL or Web page : https://johnfactotum.github.io/foliate/ * License : GPL-3+ Programming Lang: Javascipt Description : simple and modern GTK eBook reader A simple and modern GTK eBook viewer, built with GJS and Epub.js. Its features: - Supports EPUB, Mobipocket, Kindle, FictionBook, and comic book archive formats - Single-column, two-column, or continuous scrolling layouts - Adjust font, line-spacing, and margins - Customize colors and brightness - Auto-hyphenation - Skeuomorphic mode - Auto-hide cursor and window controls - Supports right-to-left and vertical text - Table of contents menu or sidebar - Find in book - Progress slider, with chapter marks - Reading time estimates - Zoom in on and rotate images - Open footnotes in popovers - Trackpad gestures—use two-finger swipe to turn the page - Open multiple books at the same time, or open the same file in multiple windows - Reading progress, bookmarks, and annotations stored in your XDG data directory as plain JSON files, so you can backup or sync them easily - Learn More - Search annotations - Export annotations to plain text, HTML, Markdown, and more - Look up words in Wiktionary, Wikipedia, or offline DICT and StarDict dictionaries - Translate passages with Google Translate - Text-to-speech with eSpeak NG, Festival, or other engines - Get books online from OPDS feeds
Re: Accepting / adopting DEP-14
Hi, Вт 25 авг 2020 @ 17:52 Otto Kekäläinen : > - git-buildpackage in my use has the branch 'pristine-tar' which DEP-14 > does not cover As I can see, DEP-14 [dep14] mentions pristine-tar: If the package maintainers use the pristine-tar tool to efficiently store a byte-for-byte copy of the upstream tarballs, this should be done in the pristine-tar branch. [dep14] https://dep-team.pages.debian.net/deps/dep14/ Cheers! Lev
Bug#837517: ITP: elpa-fill-column-indicator -- graphically indicate the fill column
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-fill-column-indicator Version : 1.87 Upstream Author : Alp Aker * URL : https://github.com/alpaker/Fill-Column-Indicator * License : GPL-2+ Programming Lang: Emacs Lisp Description : graphically indicate the fill column Many modern editors and IDEs can graphically indicate the location of the fill column by drawing a thin line (in design parlance, a `rule') down the length of the editing window. Fill-column-indicator implements this facility in Emacs.
Bug#837891: ITP: elpa-ctable -- table component for Emacs Lisp
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-ctable Version : 0.1.2 Upstream Author : Masashi Sakurai * URL : https://github.com/kiwanami/emacs-ctable * License : GPL-3+ Programming Lang: Emacs Lisp Description : table component for Emacs Lisp Table component for Emacs Lisp. Emacs Lisp programs can display a nice table view from an abstract data model. Many Emacs programs have the code for displaying table views, such as dired, list-process, buffer-list and so on. This package provides functions and a table framework for the table views.
Bug#837921: ITP: emacs-deferred -- simple asynchronous functions and higher level library for concurrent tasks
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-deferred Version : 0.4.0 Upstream Author : Masashi Sakurai * URL : https://github.com/kiwanami/emacs-deferred * License : GPL-3+ Programming Lang: Emacs Lisp Description : simple asynchronous functions and higher level library for concurrent tasks Contains two packages, deferred.el and concurrent.el deferred.el: It is a simple library for asynchronous tasks. The API is almost the same as JSDeferred (by cho45) and Mochikit.Async (by Bob Ippolito) in JavaScript. concurrent.el: It is a higher level library for concurrent tasks based on deferred.el. This library has following features: - Generator - Green thread - Semaphore - Dataflow - Signal/Channel
Bug#837990: ITP: elpa-monokai-theme -- fruity color theme for Emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-monokai-theme Version : 2.2.1 Upstream Author : Kelvin Smith * URL : https://github.com/oneKelvinSmith/monokai-emacs * License : GPL-3+ Programming Lang: Emacs Lisp Description : fruity color theme for Emacs Monokai for Emacs is a port of the popular TextMate theme Monokai by Wimer Hazenberg, built on top of the new built-in theme support in Emacs 24. The inspiration for the theme came from Bozhidar Batsov and his Zenburn port and Sublime Text 2 which defaults to this color scheme.
Bug#838510: ITP: elpa-epc -- RPC stack for the Emacs Lisp
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-epc Version : 0.1.1 Upstream Author : Masashi Sakurai * URL : https://github.com/kiwanami/emacs-epc * License : GPL-3+ Programming Lang: Emacs Lisp, Perl Description : RPC stack for Emacs Lisp This is an asynchronous RPC stack for Emacs. Using this RPC stack, the Emacs can communicate with the peer process. Because the protocol is S-expression encoding and consists of asynchronous communications, the RPC
Bug#838558: ITP: emacs-python-environment -- virtualenv API for Emacs Lisp
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-python-environment Version : 0.0.2 Upstream Author : Takafumi Arakaki * URL : https://github.com/tkf/emacs-python-environment * License : GPL-3+ Programming Lang: Emacs Lisp Description : virtualenv API for Emacs Lisp It provides virtualenv API for Emacs Lisp so that one can automate installation of tools written in Python.
Bug#838584: ITP: rainbow-mode -- colorize color names in buffers
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: rainbow-mode Version : 0.12 Upstream Author : Julien Danjou * URL : https://elpa.gnu.org/packages/rainbow-mode.html * License : GPL-3+ Programming Lang: Emacs Lisp Description : colorize color names in buffers This minor mode sets background color to strings that match color names, e.g. #ff is displayed in white with a blue background.
Bug#838619: ITP: restart-emacs -- restart emacs from within emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: restart-emacs Version : 0.1.1 Upstream Author : Iqbal Ansari * URL : https://github.com/iqbalansari/restart-emacs * License : GPL-3+ Programming Lang: Emacs Lisp Description : restart emacs from within emacs This is a simple package to restart Emacs for within Emacs.
Bug#838691: ITP: powerline -- Emacs version of the Vim powerline
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: powerline Version : 2.4 Upstream Author : Donald Ephraim Curtis * URL : https://github.com/milkypostman/powerline * License : GPL-3+ Programming Lang: Emacs Lisp Description : Emacs version of the Vim powerline Powerline is a library for customizing the mode-line that is based on the Vim Powerline. A collection of predefined themes comes with the package.
Re: Bug#838691: ITP: powerline -- Emacs version of the Vim powerline
Hi Mattia, 24.09.2016 20:38, Mattia Rizzolo пишет: > On Fri, Sep 23, 2016 at 10:02:43PM +0500, Lev Lamberov wrote: >> * Package name: powerline >> Version : 2.4 >> Upstream Author : Donald Ephraim Curtis >> * URL : https://github.com/milkypostman/powerline >> * License : GPL-3+ >> Programming Lang: Emacs Lisp >> Description : Emacs version of the Vim powerline >> >> Powerline is a library for customizing the mode-line that is based on the Vim >> Powerline. A collection of predefined themes comes with the package. > > this one that is already in the archive? > https://tracker.debian.org/pkg/powerline No, that's a different one. I will package it under emacs-powerline name (for source pakcage). When I was filing ITP bug I had not checked whether powerline (as a name for source package) free. Cheers! Lev Lamberov signature.asc Description: OpenPGP digital signature
Bug#839258: ITP: avy -- jump to things in Emacs tree-style
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: avy Version : 0.4.0 Upstream Author : Oleh Krehel * URL : https://github.com/abo-abo/avy/ * License : GPL-3+ Programming Lang: Emacs Lisp Description : jump to things in Emacs tree-style This package provides a generic completion method based on building a balanced decision tree with each candidate being a leaf. To traverse the tree from the root to a desired leaf, typically a sequence of `read-key' can be used. In order for `read-key' to make sense, the tree needs to be visualized appropriately, with a character at each branch node. So this completion method works only for things that you can see on your screen, all at once: * character positions * word or subword start positions * line beginning positions * link positions * window positions If you're familiar with the popular `ace-jump-mode' package, this package does all that and more, without the implementation headache.
Bug#839540: ITP: ace-link -- selecting a link to jump to
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: ace-link Version : 0.4.0 Upstream Author : Oleh Krehel * URL : https://github.com/abo-abo/ace-link * License : GPL-3+ Programming Lang: Emacs Lisp Description : selecting a link to jump to This package offers an alternative to tabbing through links in buffers, for instance, in an Info buffer. `avy' is used to turn opening a link from an O(N) operation into an O(1). Supported modes: `Info-mode', `help-mode', `org-mode', `eww-mode', `gnus-article-mode', `Custom-mode', `woman-mode', `goto-address-mode'.
Bug#839964: ITP: ace-window -- selecting a window to switch to
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: ace-window Version : 0.9.0 Upstream Author : Oleh Krehel * URL : https://github.com/abo-abo/ace-window * License : GPL-3+ Programming Lang: Emacs Lisp Description : selecting a window to switch to The main function, `ace-window' is meant to replace `other-window'. In fact, when there are only two windows present, `other-window' is called. If there are more, each window will have its first character highlighted. Pressing that character will switch to that window.
Bug#840549: ITP: emacs-web-server -- pure elisp HTTP server
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-web-server Version : 1.4.6 Upstream Author : Christopher Wellons * URL : https://github.com/skeeto/emacs-web-server * License : Unlicense (public domain) Programming Lang: Emacs Lisp Description : pure elisp HTTP server This used to be httpd.el but there are already several of these out there already of varying usefulness. Since the name change, it's been stripped down to simply serve files and directory listings. Client requests are sanitized so this should be safe, but its author makes no guarantees.
Bug#840551: ITP: elfeed -- Emacs Atom/RSS feed reader
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elfeed Version : 2.0.0 Upstream Author : Christopher Wellons * URL : https://github.com/skeeto/elfeed * License : Unlicense (public domain) Programming Lang: Emacs Lisp Description : Emacs Atom/RSS feed reader Elfeed is an extensible web feed reader for Emacs, supporting both Atom and RSS.
Bug#841002: ITP: linum-relative -- display relative line number in Emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: linum-relative Version : 0.4 Upstream Author : Lee Yen-Chin * URL : http://github.com/coldnew/linum-relative * License : GPL-2+ Programming Lang: Emacs Lisp Description : display relative line number in Emacs linum-relative lets you display relative line numbers for current buffer.
Bug#841359: ITP: solarized-emacs -- port of Solarized theme to Emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: solarized-emacs Version : 1.2.2 Upstream Author : Bozhidar Batsov * URL : https://github.com/bbatsov/solarized-emacs * License : GPL-3+ Programming Lang: Emacs Lisp Description : port of Solarized theme to Emacs Solarized for Emacs is an Emacs port of the Solarized theme for vim, developed by Ethan Schoonover. The theme is implemented in terms of customizations and deftheme and does not require the color-theme-package.
Bug#841399: ITP: ibuffer-vc -- group ibuffer list by VC project and show VC status
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: ibuffer-vc Version : 0.10 Upstream Author : Steve Purcell * URL : http://github.com/purcell/ibuffer-projectile * License : GPL-3+ Programming Lang: Emacs Lisp Description : group ibuffer list by VC project and show VC status Emacs' ibuffer-mode is a wonderful replacement for the built-in list-buffer command, and allows buffers to be grouped programmatically, e.g. by major mode. That's where ibuffer-vc comes in: it lets you: * Group your buffers by their parent vc root directory * See the VC status of the associated files * Sort buffers by their VC status
Bug#841659: ITP: zzz-to-char -- fancy version of `zap-to-char' command
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: zzz-to-char Version : 0.1.1 Upstream Author : Mark Karpov * URL : https://github.com/mrkkrp/zzz-to-char * License : GPL-3+ Programming Lang: Emacs Lisp Description : fancy version of `zap-to-char' command This package provides two new commands `zzz-to-char' and `zzz-up-to-char' which work like built-ins `zap-to-char' and `zap-up-to-char', but allow you quickly select exact character you want to “zzz” to. The commands are minimalistic and often work like built-in ones when there is only one occurrence of target character (except they automatically work in backward direction too). You can also specify how many characters to scan from each side of point. This package uses avy as a backend.
Bug#841838: ITP: diminish-el -- hiding or abbreviation of the mode line displays of minor-modes
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: diminish-el Version : 0.45 Upstream Author : Martin Yrjölä * URL : https://github.com/myrjola/diminish.el * License : GPL-2+ Programming Lang: Emacs Lisp Description : hiding or abbreviation of the mode line displays of minor-modes Minor modes each put a word on the mode line to signify that they're active. This can cause other displays, such as % of file that point is at, to run off the right side of the screen. For some minor modes, such as mouse-avoidance-mode, the display is a waste of space, since users typically set the mode in their .emacs and never change it. For other modes, such as jiggle-mode, it's a waste because there's already a visual indication of whether the mode is in effect. A diminished mode is a minor mode that has had its mode line display diminished, usually to nothing, although diminishing to a shorter word or a single letter is also supported. This package implements diminished modes.
Bug#841851: ITP: bind-key -- simple way to manage personal keybindings
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: bind-key Version : 1.0 Upstream Author : John Wiegley * URL : https://github.com/jwiegley/use-package * License : GPL-2+ Programming Lang: Emacs Lisp Description : simple way to manage personal keybindings If you have lots of keybindings set in your .emacs file, it can be hard to know which ones you haven't set yet, and which may now be overriding some new default in a new emacs version. This module aims to solve that problem.
Bug#841852: ITP: use-package -- use-package declaration for simplifying your .emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: use-package Version : 2.2 Upstream Author : John Wiegley * URL : https://github.com/jwiegley/use-package * License : GPL-2+ Programming Lang: Emacs Lisp Description : use-package declaration for simplifying your .emacs The `use-package' declaration macro allows you to isolate package configuration in your ".emacs" in a way that is performance-oriented and tidy.
Re: Bug#841851: ITP: bind-key -- simple way to manage personal keybindings
Hi Adam and Simon, when it comes to binary packages, their names are elpa-bind-key and elpa-use-package. Source package names in this case may be misleading, I agree, but only for those who will see _only_ source package names. Rationale for these _source_ package names was that (1) these are upstream names, (2) these are free in Debian, (3) users will rather see their elpa-{bind-key,use-package} counterparts . Moreover use-package short description is (as you can see) "use-package declaration for simplifying your .emacs", which explicitely mentions Emacs. Cheers! Lev signature.asc Description: OpenPGP digital signature
Re: Bug#841852: Bug#841851: ITP: bind-key -- simple way to manage personal keybindings
Hi Sean, 24.10.2016 22:27, Sean Whitton пишет: > Dear Lev, > > On Mon, Oct 24, 2016 at 09:55:50AM +0500, Lev Lamberov wrote: >> (3) users will rather see their elpa-{bind-key,use-package} >> counterparts > I don't understand this reasoning. I don't get what you don't understand. 1. use-package is an upstream project name; 2. bind-key and use-pacakge are package.el package names. So, in this case: src:use-package builds bin:elpa-use-package src:bind-key build bin:elpa-bind-key What's the question? Regards, Lev
Bug#842196: ITP: elpa-org-bullets -- show bullets in Org-mode as UTF-8 characters
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-org-bullets Version : 0.2.4 Upstream Author : Evgkeni Sampelnikof * URL : https://github.com/sabof/org-bullets * License : GPL-3+ Programming Lang: Emacs Lisp Description : show bullets in Org-mode as UTF-8 characters This package replaces the *s in Org-mode documents with bullets with fancy UTF-8 characters. Bullet face depend on the heading level of a particular string and can be redefined to be literally any character.
Bug#842252: ITP: elpa-eshell-up -- quickly go to a specific parent directory in eshell
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-eshell-up Version : 0.0.3 Upstream Author : Peter W. V. Tran-Jørgensen * URL : https://github.com/peterwvj/eshell-up * License : GPL-3+ Programming Lang: Emacs Lisp Description : quickly go to a specific parent directory in eshell Package for quickly navigating to a specific parent directory in eshell without having to repeatedly typing 'cd ..'. This is achieved using the `eshell-up' function, which can be bound to an eshell alias such as `up'.
Bug#842493: ITP: elpa-vimish-fold -- fold text in GNU Emacs like in Vim
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-vimish-fold Version : 0.2.2 Upstream Author : Mark Karpov * URL : https://github.com/mrkkrp/vimish-fold * License : GPL-3+ Programming Lang: Emacs Lisp Description : fold text in GNU Emacs like in Vim This is a package for GNU Emacs to perform text folding like in Vim. It has the following features: . * folding of active regions; * good visual feedback: it's obvious which part of text is folded; * persistence by default: when you close file your folds don't disappear; * persistence scales well, you can work on hundreds of files with lots of folds without adverse effects; * it doesn't break indentation or something; * folds can be toggled from folded state to unfolded and back very easily; * quick navigation between existing folds; * you can use mouse to unfold folds (good for beginners and not only for them); * for fans of `avy' package: you can use `avy' to fold text with minimal number of key strokes!
Bug#842601: ITP: elpa-beacon -- highlight the cursor whenever the window scrolls
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-beacon Version : 1.3.2 Upstream Author : Artur Malabarba * URL : https://github.com/Malabarba/beacon * License : GPL-3+ Programming Lang: Emacs Lisp Description : highlight the cursor whenever the window scrolls Whenever the window scrolls a light will shine on top of your cursor so you know where it is. Customizations: * the appearance of the beacon; * the duration; * when the beacon should blink at all; * prevent the beacon from blinking only on specific situations; * push the mark for you whenever point moves a long distance.
Bug#842788: ITP: expand-region-el -- increase selected region by semantic units
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: expand-region-el Version : 0.11.0 Upstream Author : Magnar Sveen * URL : https://github.com/magnars/expand-region.el * License : GPL-3+ Programming Lang: Emacs Lisp Description : increase selected region by semantic units Expand region increases the selected region by semantic units. Just keep pressing the key until it selects what you want. Expand region works fairly well with most languages, due to the general nature of the basic expansions. However, most languages also will benefit from some specially crafted expansions. You can add your own expansions to the languages of your choice simply by creating a function that looks around point to see if it's inside or looking at the construct you want to mark, and if so - mark it.
Bug#843075: ITP: hydra-el -- make Emacs bindings that stick around
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: hydra-el Version : 0.13.6 Upstream Author : Oleh Krehel * URL : https://github.com/abo-abo/hydra * License : GPL-3+ Programming Lang: Emacs Lisp Description : make Emacs bindings that stick around This is a package for GNU Emacs that can be used to tie related commands into a family of short bindings with a common prefix - a Hydra. Once you summon your Hydra through the prefixed binding (the body + any one head), all heads can be called in succession with only a short extension. Hydra can be vanished with any binding that isn't the Hydra's head (and that binding will call a proper command too). This makes the Hydra very seamless, it's like a minor mode that disables itself automagically.
Bug#843190: ITP: elpa-ido-vertical-mode -- make ido-mode display vertically
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-ido-vertical-mode Version : 0.1.6 Upstream Author : Steven Degutis * URL : https://github.com/creichert/ido-vertical-mode.el * License : GPL-3+ Programming Lang: Emacs Lisp Description : make ido-mode display vertically This mode takes care of some caveats that are otherwise ugly to store in your init file. It makes ido-mode display prospects vertically, which looks quite nicely.
Bug#844251: ITP: elpa-ido-ubiquitous -- use ido (nearly) everywhere
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-ido-ubiquitous Version : 3.14 Upstream Author : Ryan C. Thompson * URL : https://github.com/DarwinAwardWinner/ido-ubiquitous * License : GPL-3+ Programming Lang: Emacs Lisp Description : use ido (nearly) everywhere If you use the excellent `ido-mode' for efficient completion of file names and buffers, you might wonder if you can get ido-style completion everywhere else too. This package replaces stock emacs completion with ido completion wherever it is possible to do so without breaking things. elpa-completing-read+: This package implements the `ido-completing-read+' function, which is a wrapper for `ido-completing-read'. Importantly, it detects edge cases that ordinary ido cannot handle and either adjusts them so ido *can* handle them, or else simply falls back to Emacs' standard completion instead.
Bug#844329: ITP: elpa-iedit -- edit multiple regions in the same way simultaneously
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-iedit Version : 0.9.9.9 Upstream Author : Victor Ren * URL : https://github.com/victorhge/iedit * License : GPL-3+ Programming Lang: Emacs Lisp Description : edit multiple regions in the same way simultaneously This package is an Emacs minor mode and allows you to edit one occurrence of some text in a buffer (possibly narrowed) or region, and simultaneously have other occurrences edited in the same way. You can also use Iedit mode as a quick way to temporarily show only the buffer lines that match the current text being edited. This gives you the effect of a temporary `keep-lines' or `occur'. To get this effect, hit C-' when in Iedit mode - it toggles hiding non-matching lines.
Bug#844352: ITP: elpa-recursive-narrow -- narrow-to-region that operates recursively
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-recursive-narrow Version : 20140811.1546 Upstream Author : Nathaniel Flath * URL : https://github.com/nflath/recursive-narrow * License : GPL-3+ Programming Lang: Emacs Lisp Description : narrow-to-region that operates recursively This package defines two functions, recursive-narrow-or-widen-dwim and recursive-widen-dwim that replace the builtin functions narrow-to-region and widen. These functions operate the same way, except in the case of multiple calls to recursive-narrow-to-region-dwim. In this case, recursive-widen-dwim will go to the previous buffer visibility, not make the entire buffer visible.
Bug#844649: ITP: elpa-makey -- flexible context menu system
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-makey Version : 0.3 Upstream Author : Mickey Petersen * URL : https://github.com/mickeynp/makey * License : GPL-3+ Programming Lang: Emacs Lisp Description : flexible context menu system This package adds a flexible context menu system to GNU Emacs. Mainly it is used as a dependency for such ELPA packages as discover.el and discover-my-major.
Bug#844651: ITP: elpa-discover-my-major -- discover key bindings and their meaning for the current Emacs major mode
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-discover-my-major Version : 1.0 Upstream Author : Steckerhalter * URL : https://github.com/steckerhalter/discover-my-major * License : GPL-3+ Programming Lang: Emacs Lisp Description : discover key bindings and their meaning for the current Emacs major mode Discover key bindings and descriptions for commands defined by a buffer's major and minor modes. The command is inspired by discover.el and also uses the makey library. The output is pretty bare bones and not optimized but it seems to work already quite well for most modes.
Bug#847707: ITP: emacs-anzu -- Emacs port of anzu.vim
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-anzu Version : 0.62 Upstream Author : Syohei Yoshida * URL : https://github.com/syohex/emacs-anzu * License : GPL-3+ Programming Lang: Emacs Lisp Description : Emacs port of anzu.vim `anzu.el' provides a minor mode which displays 'current match/total matches' in the mode-line in various search modes. This makes it easy to understand how many matches there are in the current buffer for your search query.
Bug#848026: ITP: elpa-ztree -- text mode directory tree
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-ztree Version : 1.0.4 Upstream Author : Alexey Veretennikov * URL : https://elpa.gnu.org/packages/ztree.html URL-repo: https://github.com/fourier/ztree/ * License : GPL-3+ Programming Lang: Emacs Lisp Description : text mode directory tree ztree is a project dedicated to implementation of several text-tree applications inside GNU Emacs. It consists of 2 subprojects: ztree-diff and ztree-dir. ztree-diff is a directory-diff tool for Emacs inspired by commercial tools like Beyond Compare or Araxis Merge. It supports showing the difference between two directories; calling Ediff for not matching files, copying between directories, deleting file/directories, hiding/showing equal files/directories. ztree-dir is a simple text-mode directory tree for Emacs.
Bug#848342: ITP: elpa-git-timemachine -- walk through git revisions of a file
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elpa-git-timemachine Version : 3.0 Upstream Author : Peter Stiernström * URL : https://github.com/pidu/git-timemachine * License : GPL-3+ Programming Lang: Emacs Lisp Description : walk through git revisions of a file Emacs mode that helps to walk through git revisions of a file. It can be used to browse historic versions of a file with p (previous) and n (next) keys. Also one can jump to a particular revision, copy abbreviate or full hash of the current revision.
Bug#849625: ITP: engine-mode -- define and query search engines from within Emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: engine-mode Version : 2.0.0 Upstream Author : Harry R. Schwartz * URL : https://github.com/hrs/engine-mode * License : GPL-3+ Programming Lang: Emacs Lisp Description : define and query search engines from within Emacs `engine-mode' is a global minor mode for Emacs. It enables you to easily define search engines, bind them to keybindings, and query them from the comfort of your editor.
Bug#852805: ITP: golden-ratio-el -- automatic resizing of Emacs windows to the golden ratio
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: golden-ratio-el Version : 1.0 Upstream Author : Roman Gonzalez * URL : https://github.com/roman/golden-ratio.el * License : MIT (Expat) Programming Lang: Emacs Lisp Description : automatic resizing of Emacs windows to the golden ratio When working with many windows at the same time, each window has a size that is not convenient for editing. This package helps on this issue by resizing automatically the windows you are working on to the size specified in the "Golden Ratio". The window that has the main focus will have the perfect size for editing, while the ones that are not being actively edited will be re-sized to a smaller size that doesn't get in the way, but at the same time will be readable enough to know it's content.
Bug#853053: ITP: emacs-bind-map -- bind personal keymaps in multiple locations
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-bind-map Version : 1.1.1 Upstream Author : Justin Burkett * URL : https://github.com/justbur/emacs-bind-map * License : GPL-3+ Programming Lang: Emacs Lisp Description : bind personal keymaps in multiple locations `bind-map' is an Emacs package providing the macro bind-map which can be used to make a keymap available across different "leader keys" including ones tied to evil states. It is essentially a generalization of the idea of a leader key as used in vim or the Emacs `evil-leader' package, and allows for an arbitrary number of "leader keys". This is probably best explained with an example.
Bug#853080: ITP: emacs-git-modes -- major modes for editing Git configuration files
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-git-modes Version : 1.2.4 Upstream Author : The Magit Project Contributors, Jonas Bernoulli * URL : https://github.com/magit/git-modes * License : GPL-3+ Programming Lang: Emacs Lisp Description : major modes for editing Git configuration files This package provides several major modes for editing Git configuration files. The modes are: * gitattributes-mode * gitconfig-mode * gitignore-mode Each mode is defined in its own library by the same name. Loading `git-modes' causes all three libraries to be loaded, but you could also load the libraries individually.
Bug#853099: ITP: hl-todo-el -- highlight TODO and similar keywords in comments and strings
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: hl-todo-el Version : 1.7.4 Upstream Author : Jonas Bernoulli * URL : https://github.com/tarsius/hl-todo * License : GPL-3+ Programming Lang: Emacs Lisp Description : highlight TODO and similar keywords in comments and strings This package provides minor mode to highlight TODO and similar keywords in comments and strings. Also this package provides commands for moving to the next or previous keyword and to invoke `occur' with a regexp that matches all known keywords.
Bug#853104: ITP: emacs-smeargle -- highlight region by last updated time
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-smeargle Version : 0.03 Upstream Author : Syohei Yoshida * URL : https://github.com/syohex/emacs-smeargle * License : GPL-3+ Programming Lang: Emacs Lisp Description : highlight region by last updated time `smeargle' is an Emacs port of Vim's smeargle. `smeargle' provides highlighting regions by last update time / age of commits. So it is possible to know which part is changed recently and which part is not changed recently. It supports Git and Mercurial.
Bug#853177: ITP: parent-mode-el -- get major mode's parent modes
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: parent-mode-el Version : 2.3 Upstream Author : Fanael Linithien * URL : https://github.com/Fanael/parent-mode * License : BSD-2-clause Programming Lang: Emacs Lisp Description : get major mode's parent modes This package provides `parent-mode', Emacs mode to get major mode's parent modes.
Bug#853182: ITP: highlight-numbers-el -- highlight numbers in source code
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: highlight-numbers-el Version : 0.2.3 Upstream Author : Fanael Linithien * URL : https://github.com/Fanael/highlight-numbers * License : BSD-2-clause Programming Lang: Emacs Lisp Description : highlight numbers in source code This minor mode provides syntax highlighting of numeric literals in source code, like what many editors provide by default. It's easy to add or redefine what exactly consitutes a "number" in given major mode. See `highlight-numbers-modelist'.
Bug#853766: ITP: hungry-delete-el -- enable hungry deletion in all modes
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: hungry-delete-el Version : 1.1.5 Upstream Author : Nathaniel Flath * URL : https://github.com/nflath/hungry-delete * License : GPL-3+ Programming Lang: Emacs Lisp Description : enable hungry deletion in all modes `cc-mode' implements hungry deletion for its programming modes. This package borrows its implementation in a minor mode, so that hungry deletion can be used in all modes.
Bug#853777: ITP: rainbow-identifiers-el -- highlight identifiers according to their names
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: rainbow-identifiers-el Version : 0.2.2 Upstream Author : Fanael Linithien * URL : https://github.com/Fanael/rainbow-identifiers * License : BSD-2-clause Programming Lang: Emacs Lisp Description : highlight identifiers according to their names Minor mode providing highlighting of identifiers based on their names. Each identifier gets a color based on a hash of its name. Default colors try to be reasonable, but they can be changed by changing the corresponding faces.
Bug#854717: ITP: emacs-which-key -- display available keybindings in popup
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-which-key Version : 2.0 Upstream Author : Justin Burkett * URL : https://github.com/justbur/emacs-which-key * License : GPL-3+ Programming Lang: Emacs Lisp Description : display available keybindings in popup `which-key' is a minor mode for Emacs that displays the key bindings following your currently entered incomplete command (a prefix) in a popup. For example, after enabling the minor mode if you enter C-x and wait for the default of 1 second the minibuffer will expand with all of the available key bindings that follow C-x (or as many as space allows given your settings). This includes prefixes like C-x 8 which are shown in a different face.
Bug#854824: ITP: ht-el -- hash table library for Emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: ht-el Version : 2.1 Upstream Author : Wilfred Hughes * URL : https://github.com/Wilfred/ht.el * License : GPL-3+ Programming Lang: Emacs Lisp Description : missing hash table library for Emacs The missing hash table library for Emacs. Libraries like `s.el' (strings) and `dash.el' (lists) have shown how much nicer Emacs Lisp programming can be with good libraries. `ht.el' aims to similarly simplify working with hash tables. Common operations with hash tables (e.g. enumerate the keys) are too difficult in Emacs lisp. `ht.el' offers: * a consistent naming scheme; * a more natural argument ordering; * a more comprehensive range of hash table operations; * mutation functions always return nil.
Bug#854904: ITP: emacs-git-messenger -- pop up last commit information of current line
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: emacs-git-messenger Version : 0.18 Upstream Author : Syohei Yoshida * URL : https://github.com/syohex/emacs-git-messenger * License : GPL-3+ Programming Lang: Emacs Lisp Description : pop up last commit information of current line This package provides a function that when called will pop-up the last git commit message for the current line. This is useful when you want to know why this line was changed. This uses the git-blame tool internally.
Bug#855011: ITP: py-isort-el -- use isort to sort the imports in a Python buffer
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: py-isort-el Version : 2016.1 Upstream Author : Friedrich Paetzke * URL : https://github.com/paetzke/py-isort.el * License : GPL-3+ Programming Lang: Emacs Lisp Description : use isort to sort the imports in a Python buffer Provides commands, which use the external `isort' tool to tidy up the imports in the current buffer or currently selected region. The behaviour of `isort' can be changed with the help of `py-isort-options' declaration.
Bug#886528: ITP: dumb-jump-el -- jump to definition for multiple languages without configuration
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: dumb-jump-el Version : 0.5.1 Upstream Author : Jack Angers * URL or Web page : https://github.com/jacktasia/dumb-jump * License : GPL-3+ Programming Lang: Emacs Lisp Description : jump to definition for multiple languages without configuration This package provides an Emacs "jump to definition" package with support for multiple programming languages that favors "just working" over speed or accuracy. This means minimal -- and ideally zero -- configuration with absolutely no stored indexes (TAGS) or persistent background processes. Dumb Jump performs best with The Silver Searcher `ag` or ripgrep `rg` (the latter is currently not available in Debian) installed.
Bug#888823: ITP: with-simulated-input-el -- macro to simulate user input non-interactively
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: with-simulated-input-el Version : 2.2 Upstream Author : Ryan C. Thompson * URL or Web page : https://github.com/DarwinAwardWinner/with-simulated-input * License : GPL-3+ Programming Lang: Emacs Lisp Description : macro to simulate user input non-interactively This package provides an Emacs Lisp macro, `with-simulated-input', which evaluates one or more forms while simulating a sequence of input events for those forms to read. The result is the same as if you had evaluated the forms and then manually typed in the same input. This macro is useful for non-interactive testing of normally interactive commands and functions, such as `completing-read'.
Bug#891970: ITP: char-menu-el -- create your own menu for fast insertion of arbitrary symbols
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: char-menu-el Version : 0.1.1 Upstream Author : Mark Karpov * URL or Web page : https://github.com/mrkkrp/char-menu * License : GPL-3+ Programming Lang: Emacs Lisp Description : create your own menu for fast insertion of arbitrary symbols This package allows one to insert arbitrary symbols in Emacs in a very efficient and straightforward way. Whether you ever need to insert only a couple of proper punctuation symbols or you're a Unicode geek who likes all sorts of arrows and fancy math symbols, this package may be of some use.
Bug#891984: ITP: pip-requirements-el -- major mode for editing pip requirements files
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: pip-requirements-el Version : 0.5 Upstream Author : Wilfred Hughes * URL or Web page : https://github.com/Wilfred/pip-requirements.el * License : GPL-3+ Description : major mode for editing pip requirements files This package provides an Emacs major mode for editing pip requirements files, with the following features: * Syntax highlighting * Togglable comments * Auto completion of package names from PyPI
Bug#893266: ITP: pcre2el -- Emacs mode to convert between PCRE, Emacs and rx regexp syntax
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: pcre2el Version : 1.8 Upstream Author : Jon Oddie * URL or Web page : https://github.com/joddie/pcre2el * License : GPL-3+ Programming Lang: Emacs Lisp Description : Emacs mode to convert between PCRE, Emacs and rx regexp syntax This package provides `pcre2el' or `rxt' (RegeXp Translator or RegeXp Tools), a utility for working with regular expressions in Emacs, based on a recursive-descent parser for regexp syntax. In addition to converting (a subset of) PCRE syntax into its Emacs equivalent, it can do the following: - convert Emacs syntax to PCRE; - convert either syntax to `rx', an S-expression based regexp syntax untangle complex regexps by; - showing the parse tree in `rx' form and highlighting the; - corresponding chunks of code show the complete list of strings (productions) matching a regexp, provided the list is finite; - provide live font-locking of regexp syntax (so far only for Elisp buffers).
Bug#893338: ITP: python-sexpdata -- S-expression parser
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: python-sexpdata Version : 0.0.3 Upstream Author : Takafumi Arakaki * URL or Web page : https://pypi.python.org/pypi/sexpdata * License : GPL-3+ Programming Lang: Python Description : S-expression parser This package is a simple S-expression parser/serializer. It has simple `load' and `dump' functions like pickle, json or PyYAML module. It supports both Python 2 and Python 3.
Bug#893339: ITP: python-epc -- RPC stack for Emacs Lisp
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: python-epc Version : 0.0.5 Upstream Author : Takafumi Arakaki * URL or Web page : https://pypi.python.org/pypi/epc * License : GPL-3+ Programming Lang: Python Description : RPC stack for Emacs Lisp EPC is an RPC stack for Emacs Lisp and Python-EPC is its server side and client side implementation in Python. Using Python-EPC, you can easily call Emacs Lisp functions from Python and Python functions from Emacs. It supports both Python 2 and Python 3.
Bug#896458: RFH: swi-prolog -- ISO/Edinburgh-style Prolog interpreter
Package: wnpp Severity: normal Hi, I'm looking for co-maintainers for the swi-prolog package, which is a Prolog interpreter, written in C (core) and Prolog itself (most of its libraries). SWI-Prolog is still under active development, especially compared to other Prolog implementations (most of which are stalled nowadays). There is a kind of infrastructure built around it, which includes additional libraries [libraries] (shipped as packages, currently 233 additional packages total) and some related tools and projects (e. g., swish [swish], which is a web-interface for Prolog development). As far as I know Debian does not contain anything of it besides SWI-Prolog itself. So, ideally I'd like it (the swi-prolog package and other prospective packages from SWI-Prolog infrastructure) to be team-maintained. Of course, currently such team do not exist, but in case there are volunteers to help with, let's just start it. Please, share your thoughts and ideas. [libraries] http://www.swi-prolog.org/pack/list [swish] https://swish.swi-prolog.org/ With regards, Lev Lamberov
Bug#896770: ITP: dired-rsync -- support for rsync from Emacs dired buffers
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: dired-rsync Version : 0.2 Upstream Author : Alex Bennée * URL or Web page : https://github.com/stsquad/dired-rsync * License : GPL-3+ Programming Lang: Emacs Lisp Description : support for rsync from Emacs dired buffers This package adds a single command dired-rsync which allows the user to copy marked files in a dired buffer via rsync. This is useful, especially for large files, because the copy happens in the background and doesn’t lock up Emacs. It is also more efficient than using TRAMP's own encoding methods for moving data between systems.
Bug#900831: ITP: gitlab-ci-mode-el -- Emacs mode for editing GitLab CI files
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: gitlab-ci-mode-el Version : 20180306.1 Upstream Author : Joe Wreschnig * URL or Web page : https://gitlab.com/joewreschnig/gitlab-ci-mode * License : GPL-3+ Programming Lang: Emacs Lisp Description : Emacs mode for editing GitLab CI files This package provides an Emace major mode for editing GitLab CI files. It provides syntax highlighting and completion for keywords and special variables.
Bug#904130: ITP: transmission-el -- Emacs interface to a Transmission session
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: transmission-el Version : 0.12.1 Upstream Author : Mark Oteiza * URL or Web page : https://github.com/holomorph/transmission * License : GPL-3+ Description : Emacs interface to a Transmission session This package provides an Emacs interface to a Transmission session. A variety of commands are available for manipulating torrents and their contents, many of which can be applied over multiple items by selecting them with marks or within a region. One can add, start/stop, verify, remove torrents, set speed limits, ratio limits, bandwidth priorities, trackers, etc. Also, one can navigate to the corresponding file list, torrent info, or peer info contexts. In the file list, individual files can be toggled for download, and their priorities set.
Bug#909934: RFP: libreoffice-avmedia-backend-gstreamer -- event management tool tailored to Free and Open Source Software conferences
Package: wnpp Severity: wishlist * Package name: osem Version : 1.0 Upstream Author : Matt Barringer , openSUSE * URL or Web page : http://osem.io/ and https://github.com/openSUSE/osem * License : MIT Programming Lang: Ruby, HTML, JavaScript, CSS Description : event management tool An event management tool tailored to Free and Open Source Software conferences. Its features are Splash Pages, Schedules, Sessions, Paper Submission, Registration, Administration. According to OSEM web-site it is used by openSUSE, GNOME, ownCloud, PGConf US, and LinuxFest NorthWest.
Bug#855388: ITP: elisp-bug-hunter -- automatically debug and bisect your init.el or .emacs file
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: elisp-bug-hunter Version : 1.3.1 Upstream Author : Artur Malabarba * URL : https://elpa.gnu.org/packages/bug-hunter.html GitHub URL : https://github.com/Malabarba/elisp-bug-hunter * License : GPL-3+ Programming Lang: Emacs Lisp Description : automatically debug and bisect your init.el or .emacs file The Bug Hunter is an Emacs library that finds the source of an error or unexpected behavior inside an elisp configuration file (typically init.el or .emacs). It supports automatic, interactive, and assertion bug hunting. Also it is possible to debug literate-style configuration files.
Bug#855452: ITP: el-x -- Emacs Lisp extensions
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: el-x Version : 0.3.1 Upstream Author : Yann Hodique * URL : https://github.com/sigma/el-x * License : GPL-2+ Programming Lang: Emacs Lisp Description : Emacs Lisp extensions This package provides several Emacs Lisp extensions. Content: * dflet.el: defines the `dflet' macro, to provide the historic behavior of `flet', a global and dynamic temporary function (re)definition tool. * subr-compat.el: stubs `declare-function' for older Emacs
Bug#855454: ITP: mocker-el -- mocking framework for Emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: mocker-el Version : 0.3.1 Upstream Author : Yann Hodique * URL : https://github.com/sigma/mocker.el * License : GPL-2+ Programming Lang: Emacs Lisp Description : mocking framework for Emacs This package is helpful with testing Emacs Lisp code. Its single entry point (`mocker-let') provides an `let' like interface to defining mock objects. Actually, `mocker-let' is a wrapper around `flet', which can be seen as a way to manually generate mocks.
Bug#855504: ITP: pyvenv-el -- Python virtual environment interface
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: pyvenv-el Version : 1.9 Upstream Author : Jorgen Schaefer * URL : http://github.com/jorgenschaefer/pyvenv * License : GPL-3+ Programming Lang: Emacs Lisp Description : Python virtual environment interface This is a simple global minor mode which will replicate the changes done by virtualenv activation inside Emacs. The main entry points are `pyvenv-activate', which queries the user for a virtual environment directory to activate, and `pyvenv-workon', which queries for a virtual environment in $WORKON_HOME (from virtualenvwrapper.sh).
Bug#857448: ITP: nose-el -- easy Python test running in Emacs
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: nose-el Version : 0.1.1 Upstream Author : Augie Fackler * URL : https://bitbucket.org/durin42/nosemacs * License : GPL-3+ Programming Lang: Emacs Lisp Description : easy Python test running in Emacs This package provides a bunch of functions that handle running nosetests on a particular buffer or part of a buffer. Also `nose.el' adds a minor mode called that is used to manage keybindings and provide a hook for changing the behaviour of the nose output buffer.
Bug#858411: ITP: dired-quick-sort -- persistent quick sorting of dired buffers in various ways
Package: wnpp Severity: wishlist Owner: Lev Lamberov * Package name: dired-quick-sort Version : 0.1 Upstream Author : Hong Xu * URL : https://gitlab.com/xuhdev/dired-quick-sort * License : GPL-3+ Programming Lang: Emacs Lisp Description : persistent quick sorting of dired buffers in various ways This Emacs package provides persistent quick sorting of Dired buffers in various ways with hydra. With `savehist-mode' enabled, the last used sorting criteria are automatically used when sorting.
Bug#863189: ITP: ert-expectations-el -- very simple unit test framework for Emacs Lisp
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: ert-expectations-el Version : 0.2 Upstream Author : rubikitch * URL or Web page : https://www.emacswiki.org/emacs/download/ert-expectations.el * License : GPL-3+ Programming Lang: Emacs Lisp Description : very simple unit test framework for Emacs Lisp The package provides a very simple unit test framework using `ert'. It is thought to be a successor of el-expectations. With Emacs Lisp Mock, `el-mock.el', Emacs Lisp Expectations supports mock and stub (behavior-based testing). The package uses `ert' feature to display test result, so it is quite easy to understand why a test failed.
Bug#863190: ITP: el-mock-el -- tiny mock and stub framework for Emacs Lisp
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: el-mock-el Version : 1.25.1 Upstream Author : rubikitch , Johan Andersson * URL or Web page : https://github.com/rejeep/el-mock.el * License : GPL-2+ Programming Lang: Emacs Lisp Description : tiny mock and stub framework for Emacs Lisp Emacs Lisp Mock is a library for mocking and stubbing using readable syntax. Most commonly Emacs Lisp Mock is used in conjunction with Emacs Lisp Expectations, but it can be used in other contexts.
Bug#863200: ITP: qml-mode -- Emacs major mode for editing QT Declarative (QML) code
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: qml-mode Version : 0.4 Upstream Author : Wen-Chun Lin , Yen-Chin Lee , Ono Hiroko * URL or Web page : https://github.com/coldnew/qml-mode * License : GPL-2+ Programming Lang: Emacs Lisp Description : Emacs major mode for editing QT Declarative (QML) code The package provides a major mode for editing Qt Declarative (QML) code in Emacs. It features syntax highlighting (including component ids highlighting) and basic navigation capabilities.
Bug#865339: ITP: no-littering-el -- help keeping ~/.emacs.d clean
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: no-littering-el Version : 0.5.7 Upstream Author : Jonas Bernoulli * URL or Web page : https://github.com/tarsius/no-littering * License : GPL-3+ Programming Lang: Emacs Lisp Description : help keeping ~/.emacs.d clean The default paths used to store configuration files and persistent data are not consistent across Emacs packages. This isn't just a problem with third-party packages but even with built-in packages. This package sets out to fix this by changing the values of path variables to put files in either `no-littering-etc-directory' (defaulting to "~/.emacs.d/etc/") or `no-littering-var-directory' (defaulting to "~/.emacs.d/var/"), and by using descriptive file names and subdirectories when appropriate.
Bug#865438: ITP: dired-du -- dired with recursive directory sizes
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: dired-du Version : 0.5 Upstream Author : Tino Calancha * URL or Web page : https://elpa.gnu.org/packages/dired-du.html * License : GPL-3+ Programming Lang: Emacs Lisp Description : dired with recursive directory sizes This package defines a minor mode `dired-du-mode' to show the recursive size of directories in Dired buffers. If `du' program is available, then the directory sizes are obtained with it. Otherwise, the directory sizes are obtained with Lisp.
Bug#870880: ITP: browse-kill-ring-el -- interactively insert items from kill-ring
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: browse-kill-ring-el Version : 2.0.0 Upstream Author : Colin Watson (original author) Andrew Burgess (current maintainer) Toon Claes (current maintainer) Christopher Monsanto (current maintainer) * URL or Web page : https://github.com/browse-kill-ring/browse-kill-ring * License : GPL-2+ Programming Lang: Emacs Lisp Description : interactively insert items from kill-ring Ever feel that 'C-y M-y M-y M-y ...' is not a great way of trying to find that piece of text you know you killed a while back? Then browse-kill-ring.el is for you. Note that the command keeps track of the last window displayed to handle insertion of chosen text; this might have unexpected consequences if you do 'M-x browse-kill-ring', then switch your window configuration, and try to use the same *Kill Ring* buffer again.
Re: Bug#870880: ITP: browse-kill-ring-el -- interactively insert items from kill-ring
> Upstream Author : Colin Watson (original author) Sorry, a mistake. The original author is Colin Walters . Regards, Lev Lamberov