Opened 12 years ago

Last modified 12 years ago

#10191 closed defect

Catch fatal Sphinx errors — at Version 8

Reported by: jdemeyer Owned by: GeorgSWeber
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: build Keywords: sphinx build docbuilder documentation
Cc: mvngu, leif Merged in: sage-4.6.1.alpha0
Authors: Jeroen Demeyer Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by jdemeyer)

Ensure that the building of Sage aborts after a fatal Sphinx error. The build still continues after non-fatal errors or warnings.

The attached patch does this by raising a Python exception if Sphinx fails. Apply 10191_catch_sphinx_error.patch

Change History (12)

comment:1 Changed 12 years ago by jdemeyer

  • Status changed from new to needs_review

comment:2 Changed 12 years ago by jdemeyer

  • Description modified (diff)

Changed 12 years ago by jdemeyer

Create a deliberate Sphinx error, for testing

Changed 12 years ago by jdemeyer

Create a deliberate Sphinx warning, for testing

Changed 12 years ago by jdemeyer

SAGELIB patch

comment:3 Changed 12 years ago by jdemeyer

  • Description modified (diff)

comment:4 Changed 12 years ago by jdemeyer

  • Description modified (diff)

Changed 12 years ago by jdemeyer

SAGELIB patch

comment:5 Changed 12 years ago by jdemeyer

  • Description modified (diff)

comment:6 Changed 12 years ago by jdemeyer

  • Authors set to Jeroen Demeyer

comment:7 Changed 12 years ago by jdemeyer

  • Merged in set to sage-4.6.1.alpha0

comment:8 Changed 12 years ago by jdemeyer

  • Description modified (diff)
  • Summary changed from Catch Sphinx errors to Catch fatal Sphinx errors
Note: See TracTickets for help on using tickets.