emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [NonGNU ELPA] New package: devil


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:

Attachment: 0001-devil.el-Update-header-with-more-information.patch
Description: Text Data

Attachment: 0002-Remove-custom-version-command.patch
Description: Text Data

Attachment: 0003-Add-devil-customisation-group.patch
Description: Text Data

Attachment: 0004-Fix-spacing-in-documentation-strings.patch
Description: Text Data

Attachment: 0005-devil.el-devil-saved-keys-Assign-nil-by-default.patch
Description: Text Data

Attachment: 0006-devil.el-devil-log-command-loop-info-Use-a-single-fo.patch
Description: Text Data

Attachment: 0007-Move-tests-to-separate-file-using-ERT.patch
Description: Text Data

Attachment: 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?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]