|
From: | Philip Kaludercic |
Subject: | Re: [NonGNU ELPA] New package: devil |
Date: | Wed, 10 May 2023 06:09:58 +0000 |
Susam Pal <susam.pal@gmail.com> writes: > Philip Kaludercic <philipk@posteo.net> wrote: >> Susam Pal <susam.pal@gmail.com> writes: >> >> > Hello! >> > >> > I am the author and maintainer of a new package named Devil. This package >> > intercepts keystrokes entered by the user and applies translation rules to >> > translate the keystrokes into Emacs key sequences. It supports three types >> > of rules: special keys that map to custom commands that are invoked >> > immediately prior to any translations, translation rules to translate Devil >> > key sequences to regular Emacs key sequences, and repeatable keys to allow >> > a Devil key sequence to be repeated by typing the last keystroke over and >> > over again using a transient map. >> > >> > See the README at https://github.com/susam/devil for more details. >> >> Looks interesting, here is a diff with a few comments: > > Thanks for the review and the diff! The code looks much better with > these changes. Like we discussed a little while ago in the #emacs > channel, if you send me the patches, I'll apply it to the code. Here are the patches, feel free to modify or leave out whatever you want:
0001-devil.el-Update-header-with-more-information.patch
Description: Text Data
0002-Remove-custom-version-command.patch
Description: Text Data
0003-Add-devil-customisation-group.patch
Description: Text Data
0004-Fix-spacing-in-documentation-strings.patch
Description: Text Data
0005-devil.el-devil-saved-keys-Assign-nil-by-default.patch
Description: Text Data
0006-devil.el-devil-log-command-loop-info-Use-a-single-fo.patch
Description: Text Data
0007-Move-tests-to-separate-file-using-ERT.patch
Description: Text Data
0008-Extract-most-of-the-README-into-a-separate-manual.patch
Description: Text Data
I'll add the package to NonGNU ELPA in a day, unless there are any objections?
[Prev in Thread] | Current Thread | [Next in Thread] |