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.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4