Menu

#71 docutils does not support asynchronous use

None
open
nobody
None
5
2020-08-26
2020-08-04
No

I have recently developed a Langauage Server Protocol (LSP) for rST: https://github.com/chrisjsewell/rst-language-server. However, to do that I had to monkey patch aspects of docutils. nodes, roles and directives are all stored in global, mutable dictionaries, which is not thread-safe and a poor design choice for a modern parser

Discussion

  • engelbert gruber

    david's mantra "contributions welcome".

    i would not apply a big patch if you send one
    but try to break it up and apply things piecewise
    because things need to be tested and some people nag about documentation

    thanks in advance

     
  • Chris Sewell

    Chris Sewell - 2020-08-09

    and I will be happy to do that, when docutils moves to git 😉

     
  • Günter Milde

    Günter Milde - 2020-08-24

    We can work with patches done with Git.

     
  • Günter Milde

    Günter Milde - 2020-08-26

    Ticket moved from /p/docutils/bugs/401/

    Can't be converted:

    • _milestone:
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.