texmacs-dev
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]