Skip to content
This repository was archived by the owner on Jan 30, 2023. It is now read-only.

Commit 817a8d0

Browse files
author
Matthias Koeppe
committed
src/doc/en/developer/packaging_sage_library.rst: More :mod: and :class: markup
1 parent f83d424 commit 817a8d0

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/doc/en/developer/packaging_sage_library.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -396,16 +396,16 @@ doctest annotation ``# optional``. This mechanism can also be used for making a
396396
doctest conditional on the presence of a portion of the Sage library.
397397

398398
The available tags take the form of package or module names such as
399-
``sage.combinat``, ``sage.graphs``, ``sage.plot``, ``sage.rings.number_field``,
400-
``sage.rings.real_double``, and ``sage.symbolic``. They are defined via
401-
"features" in a single file, ``SAGE_ROOT/src/sage/features/sagemath.py``, which
399+
:mod:`sage.combinat`, :mod:`sage.graphs`, :mod:`sage.plot`, :mod:`sage.rings.number_field`,
400+
:mod:`sage.rings.real_double`, and :mod:`sage.symbolic`. They are defined via
401+
:class:`~sage.features.Feature` subclasses in the module :mod:`sage.features.sagemath`, which
402402
also provides the mapping from features to the distributions providing them
403403
(actually, to SPKG names). Using this mapping, Sage can issue installation
404404
hints to the user.
405405

406-
For example, the package ``sage.tensor`` is purely algebraic and has
406+
For example, the package :mod:`sage.tensor` is purely algebraic and has
407407
no dependency on symbolics. However, there are a small number of
408-
doctests that depend on the Symbolic Ring for integration
408+
doctests that depend on :class:`sage.symbolic.ring.SymbolicRing` for integration
409409
testing. Hence, these doctests are marked ``# optional -
410410
sage.symbolic``.
411411

0 commit comments

Comments
 (0)