View Single Post
Old 01-14-2025, 01:07 PM   #27
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,805
Karma: 6000000
Join Date: Nov 2009
Device: many
The maintainers of hunspell already broke things back in 2016 when they released hunspell 1.5 and the had to backtrack and release 1.5.1

Here is the pertinent issue:
https://github.com/Sigil-Ebook/Sigil/issues/261

And for the record, here is my change disabling those idiotic deprecations that has been used since 2016:

https://github.com/Sigil-Ebook/Sigil...nspell.hxx#L92

until line 102.

I created that interface for MySpell which later became hunspell when I retired from that project. It was designed to mimic the interface of its predecessor ispell so it has existed for over 30 years now. So silly to deprecate a C interface to a C++ library for no good reason.

And hunspell 1.7.2 is still the latest official release of hunspell, so aside from disabling the deprecation warnings there should be no difference in a Linux system hunspell and ours, unless they have tweaked their version somehow.

Last edited by KevinH; 01-14-2025 at 01:13 PM.
KevinH is online now   Reply With Quote