Denis, I'm sorry to not be able to help, but I do not have a Windows machine available right now. Can you describe the problems you encounter while building?
I found here some patches to the sources
maybe they are useful to make it work.
Max
Hi All, Did anyone already succeed to compile it on Windows with MinGw ?
Denis
Hi all, What is the specific problem with 'aspell' and windows? I'm looking and seems that development of aspell continues and that it can be compiled for windows (with Cygwin or MinGW):
it does not seems much more difficult to include than guile. Is there any specific problem?
It would seems to me easier to stick to what we have.
Max
On Mon, Nov 09, 2020 at 07:03:56PM +0100, denis Raux wrote:On Windows it seems than both have already lost the competition
https://www.theverge.com/2020/5/28/21273934/microsoft-google-chrome-edge-chromium-spellcheck-improvements
Thanks for the link, but this still does not tell us how we can integrate thiswith our software (if this is possible and allowed at all).In the meantime, it might be a good idea to check whether there isa recent hunspell.exe binary for Windows that we could use and shipwith our Windows package. In principle, TeXmacs should alreadysupport hunspell when it can find it.I am not sure though whether we should priviledge aspell or hunspellwhen both are available. Any suggestions?Best wishes, --JorisLe 9 nov. 2020 à 18:50, TeXmacs <texmacs@lix.polytechnique.fr> a écrit :
Thanks for the reminder, Max.
What do you guys think about the following:
https://battlepenguin.com/tech/aspell-and-hunspell-a-tale-of-two-spell-checkers/
Best wishes, --Joris
On Mon, Nov 09, 2020 at 06:16:27PM +0100, Massimiliano Gubinelli wrote:
Maybe a solution is to use hunspell? [1]https://wiki.qt.io/Spell-Checking-with-Hunspell [2]http://hunspell.github.io max
On 9. Nov 2020, at 18:06, TeXmacs <[3]texmacs@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][4]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 2. Gitee: [2][5]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 <[6]texmacs@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][7]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][8]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][9]Texmacs-dev@gnu.org [6][10]https://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________ Texmacs-dev mailing list [7][11]Texmacs-dev@gnu.org [8][12]https://lists.gnu.org/mailman/listinfo/texmacs-dev
References
Visible links 1. [13]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 2. [14]https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 3. [15]https://github.com/catchorg/Catch2 4. [16]https://github.com/catchorg/Catch2 5. [17]mailto:Texmacs-dev@gnu.org 6. [18]https://lists.gnu.org/mailman/listinfo/texmacs-dev 7. [19]mailto:Texmacs-dev@gnu.org 8. [20]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 [21]Texmacs-dev@gnu.org https://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________ Texmacs-dev mailing list [22]Texmacs-dev@gnu.org https://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________ Texmacs-dev mailing list [23]Texmacs-dev@gnu.org https://lists.gnu.org/mailman/listinfo/texmacs-dev
References
Visible links 1. https://wiki.qt.io/Spell-Checking-with-Hunspell 2. http://hunspell.github.io/ 3. mailto:texmacs@lix.polytechnique.fr 4. https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 5. https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 6. mailto:texmacs@lix.polytechnique.fr 7. https://github.com/catchorg/Catch2 8. https://github.com/catchorg/Catch2 9. mailto:Texmacs-dev@gnu.org 10. https://lists.gnu.org/mailman/listinfo/texmacs-dev 11. mailto:Texmacs-dev@gnu.org 12. https://lists.gnu.org/mailman/listinfo/texmacs-dev 13. https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 14. https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 15. https://github.com/catchorg/Catch2 16. https://github.com/catchorg/Catch2 17. mailto:Texmacs-dev@gnu.org 18. https://lists.gnu.org/mailman/listinfo/texmacs-dev 19. mailto:Texmacs-dev@gnu.org 20. https://lists.gnu.org/mailman/listinfo/texmacs-dev 21. mailto:Texmacs-dev@gnu.org 22. mailto:Texmacs-dev@gnu.org 23. mailto:Texmacs-dev@gnu.org /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 listTexmacs-dev@gnu.orghttps://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________ Texmacs-dev mailing list Texmacs-dev@gnu.orghttps://lists.gnu.org/mailman/listinfo/texmacs-dev
_______________________________________________ Texmacs-dev mailing list Texmacs-dev@gnu.orghttps://lists.gnu.org/mailman/listinfo/texmacs-dev
|