[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: |
Mon, 9 Nov 2020 18:50:01 +0100 |
User-agent: |
Mutt/1.5.20 (2009-12-10) |
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] Darcy's Plan for the next release, Darcy Shen, 2020/11/05
- Re: [Texmacs-dev] Darcy's Plan for the next release, TeXmacs, 2020/11/06
- 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, TeXmacs, 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, Massimiliano Gubinelli, 2020/11/09
- Re: [Texmacs-dev] Darcy's Plan for the next release,
TeXmacs <=
- 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, 2020/11/10
- 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