[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Texmacs-dev] Darcy's Plan for the next release
From: |
TeXmacs |
Subject: |
Re: [Texmacs-dev] Darcy's Plan for the next release |
Date: |
Tue, 10 Nov 2020 14:38:54 +0100 |
User-agent: |
Mutt/1.5.20 (2009-12-10) |
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]texmacs@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]texmacs@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]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][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]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][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:texmacs@lix.polytechnique.fr
> > 4.
> >
> > [36]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
> > 5.
> >
> > [37]https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
> > 6. [38]mailto:texmacs@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:texmacs@lix.polytechnique.fr
> > 4.
> > https://www.theverge.com/2020/5/28/21273934/microsoft-google-chrome-edge-chromium-spellcheck-improvements
> > 5. mailto:texmacs@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:texmacs@lix.polytechnique.fr
> > 10.
> > https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
> > 11.
> > https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
> > 12. mailto:texmacs@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:texmacs@lix.polytechnique.fr
> > 36.
> > https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
> > 37.
> > https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
> > 38. mailto:texmacs@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
- Re: [Texmacs-dev] Darcy's Plan for the next release, (continued)
- Re: [Texmacs-dev] Darcy's Plan for the next release, TeXmacs, 2020/11/09
- Re: [Texmacs-dev] Darcy's Plan for the next release, Massimiliano Gubinelli, 2020/11/09
- Re: [Texmacs-dev] Darcy's Plan for the next release, Massimiliano Gubinelli, 2020/11/09
- Re: [Texmacs-dev] Darcy's Plan for the next release, TeXmacs, 2020/11/09
- Re: [Texmacs-dev] Darcy's Plan for the next release, denis Raux, 2020/11/09
- Re: [Texmacs-dev] Darcy's Plan for the next release, TeXmacs, 2020/11/09
- Re: [Texmacs-dev] Darcy's Plan for the next release, Massimiliano Gubinelli, 2020/11/09
- Re: [Texmacs-dev] Darcy's Plan for the next release, denis Raux, 2020/11/10
- Re: [Texmacs-dev] Darcy's Plan for the next release, Massimiliano Gubinelli, 2020/11/10
- Re: [Texmacs-dev] Darcy's Plan for the next release, TeXmacs, 2020/11/10
- Re: [Texmacs-dev] Darcy's Plan for the next release,
TeXmacs <=
- Re: [Texmacs-dev] Darcy's Plan for the next release, Darcy Shen, 2020/11/12
- Re: [Texmacs-dev] Darcy's Plan for the next release, Darcy Shen, 2020/11/12
- Re: [Texmacs-dev] Darcy's Plan for the next release, TeXmacs, 2020/11/12
- Re: [Texmacs-dev] Darcy's Plan for the next release, Darcy Shen, 2020/11/12
- Re: [Texmacs-dev] Darcy's Plan for the next release, Darcy Shen, 2020/11/21
Re: [Texmacs-dev] Darcy's Plan for the next release, Darcy Shen, 2020/11/09
Re: [Texmacs-dev] Darcy's Plan for the next release, Darcy Shen, 2020/11/09