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: Massimiliano Gubinelli
Subject: Re: [Texmacs-dev] Darcy's Plan for the next release
Date: Mon, 9 Nov 2020 18:30:47 +0100

Some more info. TeXstudio uses hunspell. Lyx also, see here:

https://wiki.lyx.org/Devel/Hunspell

another possibility is the "enchant" library.

Max


On 9. Nov 2020, at 18:16, Massimiliano Gubinelli <m.gubinelli@gmail.com> wrote:

Maybe a solution is to use hunspell?



max


On 9. Nov 2020, at 18:06, TeXmacs <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]https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
  2. Gitee:
  [2]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 <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]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]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]Texmacs-dev@gnu.org
[6]https://lists.gnu.org/mailman/listinfo/texmacs-dev

    _______________________________________________
    Texmacs-dev mailing list
    [7]Texmacs-dev@gnu.org
    [8]https://lists.gnu.org/mailman/listinfo/texmacs-dev

References

  Visible links
  1. https://github.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
  2. https://gitee.com/texmacs/texmacs/commit/474081cd6161228d6fb0b3a12b034862c700d425
  3. https://github.com/catchorg/Catch2
  4. https://github.com/catchorg/Catch2
  5. mailto:Texmacs-dev@gnu.org
  6. https://lists.gnu.org/mailman/listinfo/texmacs-dev
  7. mailto:Texmacs-dev@gnu.org
  8. 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
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



reply via email to

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