By the way: we also have a problem with wget under Windows. Denis is looking into the problem, but any help or suggestions are welcome.
Best wishes, --Joris On Tue, Nov 10, 2020 at 02:37:29PM +0100, TeXmacs wrote: > Hi Darcy, > > Do you have access to a computer with Windows? > > It would be great if you could help testing the dependencies > on extern software. Spell checking is most important in my opinion. > It would be nice if you or Denis can manage to get aspell or hunspell working. > > Next on the list are the various plug-ins. I personally took care of > > - Cocoa5 (although I get some non-fatal error message about ./packages) > - Maxima > - Pari > - Python > > The following plug-ins do start, but I have error messages > that make the boot process fail, so they cannot be used: > > - Giac > - Scylab > > The following plug-ins show up in the menus, but they don't work: > > - GNU Octave > - GNU R > - Shell > > I did not manage to get Sage working at all. > > I did not try the other Python-based plug-ins on which you > have been working, so it would be nice to dress a list of > which plug-ins work for you and which ones don't. > > If someone has access to Maple or Mathematica on a Windows machine, > then it would be nice to see whether the plug-ins can be made to work > with the appropriate paths (also I doubt that we will succeed). > > Best wishes, --Joris > > > > On Tue, Nov 10, 2020 at 10:17:23AM +0100, denis Raux wrote: > > Hi All, > > Did anyone already succeed to compile it on Windows with MinGw ? > > Denis > > > > Le 9 nov. 2020 à 21:53, Massimiliano Gubinelli via Texmacs-dev > > <[1]texmacs-dev@gnu.org> a écrit : > > 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): > > [2]http://aspell.net/man-html/WIN32-Notes.html > > 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 9. Nov 2020, at 21:38, TeXmacs <[3]texm...@lix.polytechnique.fr> > > wrote: > > On Mon, Nov 09, 2020 at 07:03:56PM +0100, denis Raux wrote: > > > > On Windows it seems than both have already lost the competition > > > > > > [4]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 this > > with our software (if this is possible and allowed at all). > > > > In the meantime, it might be a good idea to check whether there is > > a recent hunspell.exe binary for Windows that we could use and ship > > with our Windows package. In principle, TeXmacs should already > > support hunspell when it can find it. > > > > I am not sure though whether we should priviledge aspell or hunspell > > when both are available. Any suggestions? > > > > Best wishes, --Joris > > > > Le 9 nov. 2020 à 18:50, TeXmacs <[5]texm...@lix.polytechnique.fr> > > a écrit : > > > > Thanks for the reminder, Max. > > > > What do you guys think about the following: > > > > > > [6]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][7]https://wiki.qt.io/Spell-Checking-with-Hunspell > > [2][8]http://hunspell.github.io > > max > > > > On 9. Nov 2020, at 18:06, TeXmacs > > <[3][9]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][4][10]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 2. Gitee: > > > > [2][5][11]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][12]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][7][13]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][14]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][15]Texmacs-dev@gnu.org > > > > [6][10][16]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > _______________________________________________ > > Texmacs-dev mailing list > > [7][11][17]Texmacs-dev@gnu.org > > > > [8][12][18]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > References > > > > Visible links > > 1. > > > > [13][19]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 2. > > > > [14][20]https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 3. [15][21]https://github.com/catchorg/Catch2 > > 4. [16][22]https://github.com/catchorg/Catch2 > > 5. [17][23]mailto:Texmacs-dev@gnu.org > > 6. > > [18][24]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 7. [19][25]mailto:Texmacs-dev@gnu.org > > 8. > > [20][26]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][27]Texmacs-dev@gnu.org > > [28]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > _______________________________________________ > > Texmacs-dev mailing list > > [22][29]Texmacs-dev@gnu.org > > [30]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > _______________________________________________ > > Texmacs-dev mailing list > > [23][31]Texmacs-dev@gnu.org > > [32]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > References > > > > Visible links > > 1. [33]https://wiki.qt.io/Spell-Checking-with-Hunspell > > 2. [34]http://hunspell.github.io/ > > 3. [35]mailto:texm...@lix.polytechnique.fr > > 4. > > > > [36]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 5. > > > > [37]https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 6. [38]mailto:texm...@lix.polytechnique.fr > > 7. [39]https://github.com/catchorg/Catch2 > > 8. [40]https://github.com/catchorg/Catch2 > > 9. [41]mailto:Texmacs-dev@gnu.org > > 10. [42]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 11. [43]mailto:Texmacs-dev@gnu.org > > 12. [44]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 13. > > > > [45]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 14. > > > > [46]https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 15. [47]https://github.com/catchorg/Catch2 > > 16. [48]https://github.com/catchorg/Catch2 > > 17. [49]mailto:Texmacs-dev@gnu.org > > 18. [50]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 19. [51]mailto:Texmacs-dev@gnu.org > > 20. [52]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 21. [53]mailto:Texmacs-dev@gnu.org > > 22. [54]mailto:Texmacs-dev@gnu.org > > 23. [55]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 > > [56]Texmacs-dev@gnu.org > > [57]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > _______________________________________________ > > Texmacs-dev mailing list > > [58]Texmacs-dev@gnu.org > > [59]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > _______________________________________________ > > Texmacs-dev mailing list > > [60]Texmacs-dev@gnu.org > > [61]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > _______________________________________________ > > Texmacs-dev mailing list > > [62]Texmacs-dev@gnu.org > > [63]https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > _______________________________________________ > > Texmacs-dev mailing list > > [64]Texmacs-dev@gnu.org > > https://lists.gnu.org/mailman/listinfo/texmacs-dev > > > > References > > > > Visible links > > 1. mailto:texmacs-dev@gnu.org > > 2. http://aspell.net/man-html/WIN32-Notes.html > > 3. mailto:texm...@lix.polytechnique.fr > > 4. > > https://www.theverge.com/2020/5/28/21273934/microsoft-google-chrome-edge-chromium-spellcheck-improvements > > 5. mailto:texm...@lix.polytechnique.fr > > 6. > > https://battlepenguin.com/tech/aspell-and-hunspell-a-tale-of-two-spell-checkers/ > > 7. https://wiki.qt.io/Spell-Checking-with-Hunspell > > 8. http://hunspell.github.io/ > > 9. mailto:texm...@lix.polytechnique.fr > > 10. > > https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 11. > > https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 12. mailto:texm...@lix.polytechnique.fr > > 13. https://github.com/catchorg/Catch2 > > 14. https://github.com/catchorg/Catch2 > > 15. mailto:Texmacs-dev@gnu.org > > 16. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 17. mailto:Texmacs-dev@gnu.org > > 18. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 19. > > https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 20. > > https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 21. https://github.com/catchorg/Catch2 > > 22. https://github.com/catchorg/Catch2 > > 23. mailto:Texmacs-dev@gnu.org > > 24. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 25. mailto:Texmacs-dev@gnu.org > > 26. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 27. mailto:Texmacs-dev@gnu.org > > 28. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 29. mailto:Texmacs-dev@gnu.org > > 30. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 31. mailto:Texmacs-dev@gnu.org > > 32. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 33. https://wiki.qt.io/Spell-Checking-with-Hunspell > > 34. http://hunspell.github.io/ > > 35. mailto:texm...@lix.polytechnique.fr > > 36. > > https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 37. > > https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 38. mailto:texm...@lix.polytechnique.fr > > 39. https://github.com/catchorg/Catch2 > > 40. https://github.com/catchorg/Catch2 > > 41. mailto:Texmacs-dev@gnu.org > > 42. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 43. mailto:Texmacs-dev@gnu.org > > 44. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 45. > > https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 46. > > https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425 > > 47. https://github.com/catchorg/Catch2 > > 48. https://github.com/catchorg/Catch2 > > 49. mailto:Texmacs-dev@gnu.org > > 50. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 51. mailto:Texmacs-dev@gnu.org > > 52. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 53. mailto:Texmacs-dev@gnu.org > > 54. mailto:Texmacs-dev@gnu.org > > 55. mailto:Texmacs-dev@gnu.org > > 56. mailto:Texmacs-dev@gnu.org > > 57. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 58. mailto:Texmacs-dev@gnu.org > > 59. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 60. mailto:Texmacs-dev@gnu.org > > 61. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 62. mailto:Texmacs-dev@gnu.org > > 63. https://lists.gnu.org/mailman/listinfo/texmacs-dev > > 64. 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