Want to make one small correction - it is true that Bluefish can use
enchant 2.2, however, it will happily accept 1.6, 1.3, or even older. We
support as wide as possible range of platforms, and try to do not break
things that are working.
Probably because of Gspell freeze there is some activity on gtk:
https://gitlab.gnome.org/GNOME/gtk/-/issues/3814 . Its for gtk4 only,
though.
Andrius

On Fri, Apr 9, 2021 at 10:07 PM John Ralls <jra...@ceridwen.us> wrote:

>
>
> > On Apr 9, 2021, at 11:02 AM, John Ralls <jra...@ceridwen.us> wrote:
> >
> >
> >
> >> On Apr 7, 2021, at 7:31 AM, Andrius Rinkevicius <andrius...@gmail.com>
> wrote:
> >>
> >>
> >>
> >> On Tue, Apr 6, 2021 at 7:08 PM John Ralls <jra...@ceridwen.us> wrote:
> >>
> >>
> >>> On Apr 6, 2021, at 1:25 AM, Andrius Rinkevicius <andrius...@gmail.com>
> wrote:
> >>>
> >>>
> >>>
> >>> On Tue, Apr 6, 2021 at 4:13 AM John Ralls <jra...@ceridwen.us> wrote:
> >>> I'm preparing the annual updates to the stable packages and in the
> process I'm making some changes that could break build scripts and
> jhbuildrc-custom:
> >>>
> >>> I haven't pushed any of this yet so if there are any objections now is
> the time to raise them!
> >>>
> >>> Regards,
> >>> John Ralls
> >>>
> >>>
> >>> Hi John,
> >>> I would like to suggest to change a bit enchant build module - to
> build native Apple spellchecker instead of ispell and myspell it is
> currently buiding. I do not have any objections to continue to build ispell
> or myspell, however, in order to enable its functionality one has to add
> external dictionaries somehow (I never tried), while applespell works out
> of the box and uses native Apple spellchecker.
> >>> Gedit is already doing this, and its enchant module is:
> >>>
> >>> <autotools id="enchant" autogenargs="--disable-myspell
> --disable-ispell">
> >>>    <branch module="1.6.0/enchant-1.6.0.tar.gz" version="1.6.0"
> repo="abisource/enchant">
> >>>      <patch file="enchant/enchant-gsize.patch" strip="1"/>
> >>>      <patch file="enchant/enchant-applespell.patch" strip="1"/>
> >>>      <patch file="enchant/enchant-relocatable.patch" strip="1"/>
> >>>    </branch>
> >>>    <dependencies>
> >>>      <dep package="glib"/>
> >>>    </dependencies>
> >>>  </autotools>
> >>>
> >>> There is one extra patch for applespell, and enchant-relocatable.patch
> is a bit different to what is available on gtk-osx repository. I have
> confirmed, gedit version works!
> >>
> >> Andrius,
> >>
> >> Sure, no problem. How about a PR on
> https://github.com/jralls/gtk-osx-build or
> https://gitlab.gnome.org/GNOME/gtk-osx?
> >>
> >> Regards,
> >> John Ralls
> >>
> >>
> >> Hi John,
> >> made PR to Github repository.
> >> Andrius
> >
> > I turns out that Andrius was a little off-base: GEdit uses GSpell which
> in turn uses Enchant 2.2. Enchant 2.2 claims to support AppleSpell as-is.
> Even Andrius's own project, Bluefish, uses Enchant 2.2.
> >
> > Enchant 2 is about 3 1/2 years old and Enchant 1 isn't maintained any
> more, so it's obsolete. So, for that matter, is GtkSpell, which also hasn't
> had any love for 3 years or so. Hunspell's last release was 2 1/2 years ago
> and while there was a flurry of activity a year go the total is only 11
> commits since and none in the last year.
> >
> > There's no module in Gtk-OSX for GSpell and nobody's ever asked for one,
> so I'm inclined to declare that spelling infrastructure is out-of-scope for
> Gtk-OSX; projects that need it are probably using their own modules.
> >
> > Can anyone make a convincing case to the contrary?
>
> Update: It turns out that the GSpell maintainer abandoned ship earlier
> this week, see
> https://gitlab.gnome.org/GNOME/gspell/-/commit/9ee66534fcca2f971461fb8dfe709e55fc118f84
>
> Seems quite sudden. I could find no explanation.
>
> Regards,
> John Ralls
>
> _______________________________________________
> gtk-osx-users-list mailing list
> gtk-osx-users-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list
>
_______________________________________________
gtk-osx-users-list mailing list
gtk-osx-users-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list

Reply via email to