Maybe a solution is to use hunspell? https://wiki.qt.io/Spell-Checking-with-Hunspell <https://wiki.qt.io/Spell-Checking-with-Hunspell>
http://hunspell.github.io <http://hunspell.github.io/> max > On 9. Nov 2020, at 18:06, TeXmacs <texm...@lix.polytechnique.fr> wrote: > > Hi again Darcy, > > I just got more info from Denis about spell checking under Windows. > It seems that aspell is not really an option and that the Qt solution > only works in certain widgets that are directly managed by Qt (please > check this impression). So this only leaves us with the option to > provide native support for spell checking. How difficult do you think > that it would be to write a small internal plug-in for that? > How much time would that require? I have no idea; under MacOS, > Max told me that it was straightforward. But Windows could be > entirely different, of course... > > Best wishes, --Joris > > > On Mon, Nov 09, 2020 at 05:29:35PM +0100, TeXmacs wrote: >> Hi Darcy, >> >> Yes, I just tested your code yesterday, and it seems to work better now. >> Thanks a lot. >> >> Concerning spell checking under Windows, I just noticed that >> spell checking launches a segfault under Windows, which is >> very annoying indeed. I mistakenly thought that we shipped >> aspell along with TeXmacs. If you see an easy way to make that work, >> then please let us know. >> >> Of course native spell checking support would also be very nice, >> like what Max did for MacOS. I don't know how hard this would be; >> if it is in fact easier, then we might directly prefer this solution >> over aspell. >> >> Best wishes, --Joris >> >> >> On Tue, Nov 10, 2020 at 12:04:03AM +0800, Darcy Shen via Texmacs-dev wrote: >>> With the help of Joris, I have re-organized the code for configuring >>> programming language parser: >>> 1. Github: >>> >>> [1]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 >>> 2. Gitee: >>> >>> [2]https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 >>> Sometimes Github is not available for me. That's why I'm posting another >>> git mirror. >>> Now the Octave language parser error has been fixed. >>> Actually, the fix is exactly `Improve src/System/Language and >>> TeXmacs/progs/prog` in my top 1 priority. >>> Inserting keywords into auto completion candidates would be a nice >>> feature, but I will postpone it as TeXmacs 2.1 is about to release. >>> ---- On Sat, 2020-11-07 06:32:25 TeXmacs <texm...@lix.polytechnique.fr> >>> wrote ---- >>> >>> Hi Darcy, >>> >>> Before anything else, could you please focus on correcting >>> the remaining bugs in your latest commits? The new parser code >>> generated many messages (I corrected this) and errors (cf the Octave >>> error that I sent you in private, which also occurs for other >>> plug-ins). Henri Girard also experiences problems with Python; >>> please investigate what is going on. >>> >>> Further improvements of TeXmacs on Windows would be very nice, >>> but this is too late for TeXmacs 2.1, so please postpone new additions. >>> >>> Best wishes, --Joris >>> >>> On Thu, Nov 05, 2020 at 09:10:08PM +0800, Darcy Shen via Texmacs-dev >>> wrote: >>>> Top 1: Programming languages support >>>> + Improve src/System/Language and TeXmacs/progs/prog >>>> + Automatically insert keywords into auto completion candidates for >>> the >>>> related language >>>> Top 2: Unit Test >>>> + Replace GoogleTest with [1][3]https://github.com/catchorg/Catch2 >>>> + Make unit tests work with both autotools and cmake >>>> + Travis build on Github >>>> Top 3: Windows and Qt 5 >>>> 1. Documentation: build/test/package GNU TeXmacs using MXE >>>> 2. Improve GNU TeXmacs on Windows (eg. integrate with MS Windows' >>> spell >>>> tools) >>>> >>>> References >>>> >>>> Visible links >>>> 1. [4]https://github.com/catchorg/Catch2 >>>> /usr/bin/xdg-open: line 402: htmlview: command not found >>>> /usr/bin/xdg-open: line 402: firefox: command not found >>>> /usr/bin/xdg-open: line 402: mozilla: command not found >>>> /usr/bin/xdg-open: line 402: netscape: command not found >>> >>>> _______________________________________________ >>>> Texmacs-dev mailing list >>>> [5]Texmacs-dev@gnu.org >>>> [6]https://lists.gnu.org/mailman/listinfo/texmacs-dev >>> >>> _______________________________________________ >>> Texmacs-dev mailing list >>> [7]Texmacs-dev@gnu.org >>> [8]https://lists.gnu.org/mailman/listinfo/texmacs-dev >>> >>> References >>> >>> Visible links >>> 1. >>> https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 >>> 2. >>> https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 >>> 3. https://github.com/catchorg/Catch2 >>> 4. https://github.com/catchorg/Catch2 >>> 5. mailto:Texmacs-dev@gnu.org >>> 6. https://lists.gnu.org/mailman/listinfo/texmacs-dev >>> 7. mailto:Texmacs-dev@gnu.org >>> 8. https://lists.gnu.org/mailman/listinfo/texmacs-dev >>> /usr/bin/xdg-open: line 402: htmlview: command not found >>> /usr/bin/xdg-open: line 402: firefox: command not found >>> /usr/bin/xdg-open: line 402: mozilla: command not found >>> /usr/bin/xdg-open: line 402: netscape: command not found >> >>> _______________________________________________ >>> Texmacs-dev mailing list >>> Texmacs-dev@gnu.org >>> https://lists.gnu.org/mailman/listinfo/texmacs-dev >> >> >> _______________________________________________ >> Texmacs-dev mailing list >> Texmacs-dev@gnu.org >> https://lists.gnu.org/mailman/listinfo/texmacs-dev > > _______________________________________________ > Texmacs-dev mailing list > Texmacs-dev@gnu.org > https://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________ Texmacs-dev mailing list Texmacs-dev@gnu.org https://lists.gnu.org/mailman/listinfo/texmacs-dev