[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: jinx
From: |
Augusto Stoffel |
Subject: |
Re: jinx |
Date: |
Sat, 01 Apr 2023 14:32:33 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
On Sat, 1 Apr 2023 at 14:54, Eli Zaretskii wrote:
> I'm afraid I don't quite follow. I actually don't understand why we
> need END here. Why not call the function with some buffer position,
> and let it return nil (meaning don't skip) or a buffer position, which
> means skip until that position?
>
> IOW, skipping text in at least some situation needs to skip multiple
> words, perhaps even multiple lines, and the skip function should be
> allowed to specify that in one go. Right?
You are making too many assumptions about how the spell checker logic
works. What you propose would be really handy for ispell-region and the
like but is not usable by Flyspell -- for the same reason Flyspell
doesn't use ispell-skip-region-alist.
We should come up with an API that any spell-checking package, present
of future, could use.
>> > Why not ispell.el? All the spelling functions use ispell.el anyway.
>> > simple.el is preloaded, so having this there bloats every Emacs
>> > session for no good reason, IMO.
>>
>> jit-spell only uses ispell.el to start a process and jinx doesn't use it
>> at all.
>
> jinx is not in Emacs, so we don't have to solve its problems. And
> jit-spell uses ispell.el, so it will be able to use any function
> there.
We don't need to solve jinx's problems, but the API should be convenient
for any third-party package to integrate with, and that's why I brought
up the example.
- Re: jinx, (continued)
- Re: jinx, Lynn Winebarger, 2023/04/01
Re: jinx, Augusto Stoffel, 2023/04/01
Re: jinx, Augusto Stoffel, 2023/04/01
- Re: jinx, Eli Zaretskii, 2023/04/01
- Re: jinx, Augusto Stoffel, 2023/04/01
- Re: jinx, Eli Zaretskii, 2023/04/01
- Re: jinx,
Augusto Stoffel <=
- Re: jinx, Eli Zaretskii, 2023/04/01
Re: jinx, Augusto Stoffel, 2023/04/01
Re: jinx, Emanuel Berg, 2023/04/01
Re: jinx, Rudolf Adamkovič, 2023/04/05
Re: jinx, Gustavo Barros, 2023/04/19