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: denis Raux
Subject: Re: [Texmacs-dev] Darcy's Plan for the next release
Date: Mon, 9 Nov 2020 19:03:56 +0100

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

> Le 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




reply via email to

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