emacs-devel
[Top][All Lists]
Advanced

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

Re: Help sought understanding shorthands wrt modules/packages


From: João Távora
Subject: Re: Help sought understanding shorthands wrt modules/packages
Date: Mon, 14 Nov 2022 06:33:47 +0000
User-agent: Gnus/5.13 (Gnus v5.13)

Dmitry Gutov <dgutov@yandex.ru> writes:

> On 12.11.2022 20:45, João Távora wrote:
>> I've tried to explain my original plan again.  It would seem you have
>> read it: do you understand it?  Do you see anything technically wrong
>> with it?  If you don't then maybe you could help convince others that
>> it's a viable plan
> It sounds workable, but I'm not convinced myself that this approach is
> going to be attractive enough for third-party package authors. As well
> as for the author of s.el. And if I don't see it as attractive, what
> hope would I have of promoting it?

It's very simple: either you think there's a problem with s.el and this
mini-refix gunk, or you don't.  If you don't, you should probably be
writing to someone else: this discussion is about a plan to solve it,
but it presume it exists.

If, OTOH, you think it is a problem, and you've a plan for solving it
that somehow doesn't involve changing things, I'd like to hear it.  My
plan changes a name, adds two lines of boilerplate, keeps the rest
intact -- and solves the problem. It's not only "workable": it's the
only one.

>> believe it was reasonably low).  But you're right, the benefits of
>> shorthands so far are just programmer convenience for libraries outside
>> of Emacs.  I've enjoyed using them, and I would guess a small number of
>> programmers are also taking advantage of them them in some side
>> projects, judging from a quick GitHub code search.
>
> My own search on GitHub has yielded nothing so far.

I searched for 'read-symbol-shorthands' and turned up hits like this

https://github.com/include-yy/yyorg-bookmark/blob/47602869ad19853957cddfe01a81a04a9e3bda1c/yyorg-bookmark.el
https://github.com/mm--/dot-emacs/blob/2387d914a93fbd72b54e389a030b5dd0459a1c3b/elisp/jmm-notmuch-stuff.el
https://github.com/abgruszecki/dotfiles/blob/ba6763d0eade0f62ecc543e9a46501241aa88138/spacemacs/.spacemacs.d/bespoke.el
https://github.com/mm--/dot-emacs/blob/3ae1274e9de1641c6338a98b9659ce69477fbd0b/elisp/jmm-inkscape.el
https://github.com/ilmotta/dotemacs/blob/a6ecf9b415468b023ac070f958a084021c4db398/lisp/lib-media.el

along with my beardbolt.el library.  I don't know what you were
searching for.



reply via email to

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