[go: up one dir, main page]

Activity for Docutils: Documentation Utilities

  • Günter Milde Günter Milde modified a comment on ticket #200

    Thank you for the contribution. Unfortunately, we cannot include the patch without a change in the Docutils specification, https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html#standalone-hyperlinks, which limits the supported URI schemes to the ones listed in the Official IANA Registry of URI Schemes and the W3C's Retired Index of WWW Addressing Schemes. While I don't see a "gemini" URI scheme as a particular problematic case, adding non-registered schemes should be done with special...

  • Günter Milde Günter Milde modified ticket #215

    Fix Unknown target name warning in roles.rst

  • Günter Milde Günter Milde posted a comment on ticket #215

    Fixed in [r10249] (with different wording). Thanks for finding the broken link and the patch.

  • Günter Milde Günter Milde committed [r10253] on Code

    Documentation update/fixes.

  • engelbert gruber engelbert gruber committed [r10252] on Code

    version 0.22.3b1.dev

  • Günter Milde Günter Milde modified ticket #512

    rst2html incorrectly converts tables with Combining Diacritical Marks into HTML

  • Günter Milde Günter Milde posted a comment on ticket #512

    Fixed in [r10251].

  • Günter Milde Günter Milde modified ticket #128

    combining unicode chars count in grid tables

  • Günter Milde Günter Milde posted a comment on ticket #128

    Fixed, now also for grid tables, in [r10251].

  • Günter Milde Günter Milde committed [r10251] on Code

    rST parser: allow for combining characters in grid tables.

  • Günter Milde Günter Milde committed [r10250] on Code

    Simplify `utils.column_indices()`.

  • Günter Milde Günter Milde modified a comment on ticket #128

    Even when adjusting the grid, the parser goes wrong. See [bugs:#512].

  • Günter Milde Günter Milde modified ticket #513

    error installing v0.22.1 on MacOS

  • Günter Milde Günter Milde posted a comment on ticket #513

    Fixed with release 0.22.2. Thank you for report, analysis, and testing.

  • Daeho Ro Daeho Ro posted a comment on ticket #513

    Now it looks fine, thank you! https://github.com/Homebrew/homebrew-core/pull/245109

  • Günter Milde Günter Milde committed [r10249] on Code

    Documentation fixes.

  • Günter Milde Günter Milde posted a comment on ticket #513

    Docutils 0.22.2 is out (without the *.swp file). @daeho-ro: Could you please try whether this solves the install problem?

  • engelbert gruber engelbert gruber committed [r10248] on Code

    release 0.22.2

  • engelbert gruber engelbert gruber committed [r10247] on Code

    version 0.22.3b1.dev

  • Docutils: Documentation Utilities Docutils: Documentation Utilities released /docutils/0.22.2/README.rst

  • Docutils: Documentation Utilities Docutils: Documentation Utilities released /docutils/0.22.2/docutils-0.22.2.tar.gz

  • engelbert gruber engelbert gruber committed [r10246] on Code

    tagging release 0.22.2

  • engelbert gruber engelbert gruber committed [r10245] on Code

    version 0.22.2

  • Günter Milde Günter Milde modified a comment on ticket #513

    The .__init__.py.swp file should definitely not be there... ... it seems this is not just another problem but the culprit.

  • Günter Milde Günter Milde modified a comment on ticket #513

    Thanks for the additional info. It seems that install on MacOS (or just homebrew or snakemake, ...) trips over the spurious file while with Python's standard "pip" installment program or installing "by hand" the spurious file is just ignored. We will release a new version without the spurious file ASAP.

  • Günter Milde Günter Milde modified ticket #513

    error installing v0.22.1 on MacOS

  • Günter Milde Günter Milde posted a comment on ticket #513

    It seems that install on MacOS (or just homebrew or snakemake, ...) trip over the spurious file while with Python's standard "pip" installment program or installing "by hand" the spurious file is just ignored. We will release a new version without the spurious file ASAP.

  • Daeho Ro Daeho Ro posted a comment on ticket #513

    MacOS with homebrew, during update some of packages. snakemake depends on this docutils and the ci build error is here. https://github.com/Homebrew/homebrew-core/actions/runs/17826985501/job/50682694634#step:3:4128 In this case, we keep the previous version and it passed the CI. docutils itself https://github.com/Homebrew/homebrew-core/actions/runs/17809144055/job/50651494614?pr=244510#step:3:51 Not sure how can I implement the patch.

  • Dmitry Shachnev Dmitry Shachnev created ticket #215

    Fix Unknown target name warning in roles.rst

  • Günter Milde Günter Milde modified a comment on ticket #513

    I cannot reproduce the install problem here. Installing Docutils 0.22.1 with pip into a new created venv worked without problem, despite the spurious file. What is the OS? Which command was used for the install? Was there any output after Here's the output:? If you used pip, run it with increased verbosity and share the details: pip install <package-name> --verbose You may consider removing the spurious file /docutils-0.22.1/docutils/.__init__.py.swp from the wheel or tar.gz archive (or manually...

  • Günter Milde Günter Milde posted a comment on ticket #513

    I cannot reproduce the install problem here. Installing Docutils 0.22.1 with pip into a new created venv worked without problem, despite the spurious file. What is the OS? Which command was used for the install? If you used pip, run it with increased verbosity and share the details: pip install <package-name> --verbose You may consider removing the spurious file /docutils-0.22.1/docutils/.__init__.py.swp from the wheel or tar.gz archive (or manually unpacking and then removing) and trying again.

  • Günter Milde Günter Milde modified ticket #512

    rst2html incorrectly converts tables with Combining Diacritical Marks into HTML

  • Günter Milde Günter Milde posted a comment on ticket #513

    The .__init__.py.swp file should definitely not be there.

  • Xinyi Xu Xinyi Xu modified a comment on ticket #513

    Hi, echo on this thread - there also seem to be another issue with 0.22.1 wheel, it ships an swp file that should ideally not be there. $ python -m venv venv $ . venv/bin/activate (venv) $ pip install docutils --no-cache-dir Collecting docutils Downloading docutils-0.22.1-py3-none-any.whl.metadata (15 kB) Downloading docutils-0.22.1-py3-none-any.whl (638 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 638.5/638.5 kB 38.1 MB/s eta 0:00:00 Installing collected packages: docutils Successfully installed...

  • Xinyi Xu Xinyi Xu posted a comment on ticket #513

    Hi, echo on this thread - there also seem to be another issue with 0.22.1 wheel, it ships an swp file that should ideally not be there. $ python -m venv venv $ . venv/bin/activate (venv) $ pip install docutils --no-cache-dir Collecting docutils Downloading docutils-0.22.1-py3-none-any.whl.metadata (15 kB) Downloading docutils-0.22.1-py3-none-any.whl (638 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 638.5/638.5 kB 38.1 MB/s eta 0:00:00 Installing collected packages: docutils Successfully installed...

  • Daeho Ro Daeho Ro created ticket #513

    error on v0.22.1

  • Günter Milde Günter Milde modified ticket #214

    Give better messages on malformed tables

  • Günter Milde Günter Milde posted a comment on ticket #214

    Fixed in Docutils 0.22.1. Thanks again.

  • Thomas Klausner Thomas Klausner posted a comment on ticket #508

    Thank you for the fixes. Not sure if the following is worth a new ticket, so I thought I'd mention it here: The 0.22.1 tarball includes a backup file (that also gets installed): docutils/.__init__.py.swp

  • Günter Milde Günter Milde modified ticket #493

    Test failure on Windows with embedded images

  • Günter Milde Günter Milde modified ticket #503

    LaTeX writer fails to generate "labels" for some elements with "ids".

  • Günter Milde Günter Milde modified ticket #503

    LaTeX writer fails to generate "labels" for some elements with "ids".

  • Günter Milde Günter Milde posted a comment on ticket #503

    Fixed in Docutils 0.22.1.

  • Günter Milde Günter Milde modified ticket #504

    errors for malformed tables do not indicate what the error is

  • Günter Milde Günter Milde posted a comment on ticket #504

    Fixed in Docutils 0.22.1. Thanks again!

  • Günter Milde Günter Milde modified ticket #508

    qemu build problem after docutils update to 0.22

  • Günter Milde Günter Milde posted a comment on ticket #508

    Fixed in Docutils 0.22.1. Please reopen if there are still problems. Thank you for reporting and tests.

  • Günter Milde Günter Milde modified ticket #509

    regression with docutils 0.22: unsupported operand type(s) for +: 'NoneType' and 'list'

  • Günter Milde Günter Milde posted a comment on ticket #509

    Fixed in Docutils 0.22.1. Please reopen if there are still problems. Thank you for reporting and tests.

  • Günter Milde Günter Milde modified ticket #510

    Release date for 0.22 is in the future

  • Günter Milde Günter Milde posted a comment on ticket #510

    Fixed in Docutils 0.22.1. Thank you for reporting.

  • engelbert gruber engelbert gruber committed [r10244] on Code

    Fix: commented out py2 code

  • engelbert gruber engelbert gruber committed [r10243] on Code

    update version to 0.22.2b1.dev

  • engelbert gruber engelbert gruber committed [r10242] on Code

    0.22.1 release

  • engelbert gruber engelbert gruber committed [r10241] on Code

    version 0.22.2b1.dev

  • Docutils: Documentation Utilities Docutils: Documentation Utilities released /docutils/0.22.1/README.rst

  • Docutils: Documentation Utilities Docutils: Documentation Utilities released /docutils/0.22.1/docutils-0.22.1.tar.gz

  • engelbert gruber engelbert gruber committed [r10240] on Code

    tagging release 0.22.1

  • engelbert gruber engelbert gruber committed [r10239] on Code

    release 0.22.1

  • CHÉN Zhé CHÉN Zhé posted a comment on ticket #512

    Thanks, I’ll give it a try. 👍🏻

  • Günter Milde Günter Milde modified a comment on ticket #156

    So I can think of any suitable tests, what would your definiton of safe be here? you should . there was a discussion on docutils lists recently (1y) on code injection some general unittests/functional tests are mandatory (was in aegis SCM) considerations remarks for the security documentation ?

  • Günter Milde Günter Milde modified a comment on ticket #156

    things are speedier if there is documentation and tests (i assume you did test the patch so why not pass this on) in the patch. the real hard thing for me to check is ... is this safe ... loading directives into docutils any thoughts help ?

  • Günter Milde Günter Milde modified a comment on ticket #156

    Supersedes [patches:#17].

  • Günter Milde Günter Milde posted a comment on ticket #512

    Thank you for the report. Combining characters in grid tables are known to be problematic. See [bugs:#128] Mind, that the intended behaviour would be to get the "expected" result with the input +---+ | ç̌ | +---+ For simple tables, you can use the simple table syntax, where this problem is fixed: = == ç̌ OK = ==

  • Günter Milde Günter Milde posted a comment on ticket #128

    Even when adjusting the grid, the parser goes wrong. See [bugs:512].

  • Günter Milde Günter Milde modified ticket #128

    combining unicode chars count in grid tables

  • Günter Milde Günter Milde committed [r10238] on Code

    Announce change for label writing in latex writer.

  • CHÉN Zhé CHÉN Zhé posted a comment on ticket #512

    “ç̌” is composed of two Unicode characters: a c-cedilla and a combining caron. U+00E7 : LATIN SMALL LETTER C WITH CEDILLA U+030C : COMBINING CARON {hacek, V above}

  • CHÉN Zhé CHÉN Zhé created ticket #512

    rst2html incorrectly converts tables with Combining Diacritical Marks into HTML

  • Günter Milde Günter Milde committed [r10237] on Code

    Document the `<target>` element.

  • Günter Milde Günter Milde posted a comment on ticket #508

    Thank you for testing. so it should be fine with Docutils 0.22.1.rc1.

  • Günter Milde Günter Milde posted a comment on ticket #509

    Please try with Docutils 0.22.1.rc1.

  • engelbert gruber engelbert gruber committed [r10236] on Code

    version 0.22.1b1.dev

  • Thomas Klausner Thomas Klausner posted a comment on ticket #508

    Just to confirm, with the code changes between 0.22 and r10233 applied to 0.22, qemu still builds.

  • engelbert gruber engelbert gruber committed [r10235] on Code

    0.22.1rc1 release

  • engelbert gruber engelbert gruber committed [r10234] on Code

    version 0.22.1b2.dev

  • engelbert gruber engelbert gruber committed [r10233] on Code

    0.22.1rc1

  • Günter Milde Günter Milde committed [r10232] on Code

    Documentation amendments.

  • Günter Milde Günter Milde posted a comment on ticket #511

    The remaining issue is a way to tell RSTState.nested_parse() that it shall use a new, separate title style hierarchy for section headings (similar to Sphinx nested_parse_to_nodes()).

  • Günter Milde Günter Milde posted a comment on ticket #511

    Applied in [r10229].

  • Günter Milde Günter Milde modified a comment on ticket #511

    Element after a section from nested parsing may be invalid. parsers.rst.RSTSTate.nested_parse() with match_titles=True (i.e. support for sections) leads to an invalid document tree, if the nested block contains a section but the element following the nested block is not a section. The structure model allows only a <section> as sibling after a <section>. An invalid doctree can be prevented if the following content is appended to the last nested section instead of its parent. The "nested" directive...

  • Günter Milde Günter Milde committed [r10231] on Code

    Small editorial changes.

  • engelbert gruber engelbert gruber committed [r10230] on Code

    Fix release date

  • Günter Milde Günter Milde committed [r10229] on Code

    rST parser: Use `section_level_offset` instead of `memo.section_level`.

  • Günter Milde Günter Milde posted a comment on ticket #511

    Commit [r10226] fixes the regeression in Sphinx. In order to correctly support sections in nested parsing, it reverts to using memo.section_level to keep record of the current section level. This is cumbersome and error prone because it needs to be updated with every switch of the current node. The attached patch implements an alternative: Store the difference between the intended start level of nested parsing and the number of parents of the base node in the new attribute section_level_offset. Use...

  • Günter Milde Günter Milde posted a comment on ticket #511

    The fix is implemented in [r10223].

  • Günter Milde Günter Milde modified ticket #511

    Problems with nested parsing and sections.

  • Günter Milde Günter Milde committed [r10228] on Code

    rST parser: simplifications, fixes, and improvements

  • Günter Milde Günter Milde modified ticket #509

    regression with docutils 0.22: unsupported operand type(s) for +: 'NoneType' and 'list'

  • Günter Milde Günter Milde posted a comment on ticket #509

    This should be fixed in [r10227]. Could you re-try?

  • Günter Milde Günter Milde modified ticket #508

    qemu build problem after docutils update to 0.22

  • Günter Milde Günter Milde posted a comment on ticket #508

    This should be fixed in [r10227]. Could you re-try?

  • Günter Milde Günter Milde committed [r10227] on Code

    Adjustments for nested_parse().

  • Günter Milde Günter Milde committed [r10226] on Code

    rST parser: restore backwards compatibility of nested parsing.

  • Ernstkm Ernstkm modified a comment on ticket #507

    No, not a cache problem. The URL is https://www.docutils.org/rst.html. It's a live page that you can't get to except through search engine results (where it ranks highly) or having bookmarked the URL, but that live page has broken links. The broken links I'm referring to specifically are: https://www.docutils.org/docs/user/rst/quickstart.txt https://www.docutils.org/docs/user/rst/cheatsheet.txt These each result in a 404 error page from GitHub. What I'm wondering is, where would I go to help fix...

  • Ernstkm Ernstkm modified a comment on ticket #507

    No, not a cache problem. The URL is https://www.docutils.org/rst.html. It's a live page that you can't get to except through search engine results (where it ranks highly) or having bookmarked the URL, but that live page has broken links. The broken links are, specifically: https://www.docutils.org/docs/user/rst/quickstart.txt https://www.docutils.org/docs/user/rst/cheatsheet.txt These result in a 404 error page from GitHub. What I'm wondering is, where would I go to help fix this: Sourceforge or...

  • Ernstkm Ernstkm modified a comment on ticket #507

    No, not a cache problem. The URL is https://www.docutils.org/rst.html. It's a live page that you can't get to except through search engine results (where it ranks highly) or having bookmarked the URL, but that live page has broken links. The broken links are, specifically: https://www.docutils.org/docs/user/rst/quickstart.txt https://www.docutils.org/docs/user/rst/cheatsheet.txt These result in a 404 error page from GitHub. What I'm wondering is, where would I go to help fix this: Sourceforge or...

  • Ernstkm Ernstkm posted a comment on ticket #507

    No, not a cache problem. The URL is https://www.docutils.org/rst.html. It's a live page that you can't get to except through search engine results (and it ranks highly), but the live page has broken links. The broken links are, specifically: https://www.docutils.org/docs/user/rst/quickstart.txt https://www.docutils.org/docs/user/rst/cheatsheet.txt These result in a 404 error page from GitHub. What I'm wondering is, where would I go to help fix this: Sourceforge or GitHub? One project refers to https://docutils.sourceforge.io...

  • Günter Milde Günter Milde posted a comment on ticket #511

    Consider the use cases: a) A main document includes rST blocks from various different sources (other projects documentation, docstrings, ...). We cannot guarantee a consistent title style hierarchy across all inclusions and want to use a separate title style hierarchy in the included blocks. b) A main document includes chapters from other source files of the same project after an introductory section. The project uses consistent title styles in all files. We want a document-wide title style hierarchy,...

  • Günter Milde Günter Milde modified a comment on ticket #511

    assuming the included document. is complete, has a consistent title hierarchy means first title-style is top, next is 2nd asf standard use case is to include the document at a position where it's top level is one below the current in the including document e.g. section l1 ========== section l2 ---------- .. included doc section l3 ========== section l4 ---------- .. including doc section l2 ---------- is there a use case for including and setting a different level, absolute or relative ?

1 >