Skip to content

Commit 8e23cd0

Browse files
[3.11] gh-101100: Fix sphinx warnings in turtle.rst (GH-109394) (#109417)
(cherry picked from commit 21e80f4) Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
1 parent f1f85a4 commit 8e23cd0

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

Doc/library/turtle.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -2298,7 +2298,7 @@ Public classes
22982298
.. class:: RawTurtle(canvas)
22992299
RawPen(canvas)
23002300

2301-
:param canvas: a :class:`tkinter.Canvas`, a :class:`ScrolledCanvas` or a
2301+
:param canvas: a :class:`!tkinter.Canvas`, a :class:`ScrolledCanvas` or a
23022302
:class:`TurtleScreen`
23032303

23042304
Create a turtle. The turtle has all methods described above as "methods of
@@ -2313,7 +2313,7 @@ Public classes
23132313

23142314
.. class:: TurtleScreen(cv)
23152315

2316-
:param cv: a :class:`tkinter.Canvas`
2316+
:param cv: a :class:`!tkinter.Canvas`
23172317

23182318
Provides screen oriented methods like :func:`bgcolor` etc. that are described
23192319
above.
@@ -2397,15 +2397,15 @@ instance if one is not already present.
23972397

23982398
``Turtle`` is a subclass of :class:`RawTurtle`, which *doesn't* automatically
23992399
create a drawing surface - a *canvas* will need to be provided or created for
2400-
it. The *canvas* can be a :class:`tkinter.Canvas`, :class:`ScrolledCanvas`
2400+
it. The *canvas* can be a :class:`!tkinter.Canvas`, :class:`ScrolledCanvas`
24012401
or :class:`TurtleScreen`.
24022402

24032403

24042404
:class:`TurtleScreen` is the basic drawing surface for a
24052405
turtle. :class:`Screen` is a subclass of ``TurtleScreen``, and
24062406
includes :ref:`some additional methods <screenspecific>` for managing its
24072407
appearance (including size and title) and behaviour. ``TurtleScreen``'s
2408-
constructor needs a :class:`tkinter.Canvas` or a
2408+
constructor needs a :class:`!tkinter.Canvas` or a
24092409
:class:`ScrolledCanvas` as an argument.
24102410

24112411
The functional interface for turtle graphics uses the various methods of

Doc/tools/.nitignore

-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,6 @@ Doc/library/tkinter.scrolledtext.rst
132132
Doc/library/tkinter.ttk.rst
133133
Doc/library/traceback.rst
134134
Doc/library/tty.rst
135-
Doc/library/turtle.rst
136135
Doc/library/unittest.mock.rst
137136
Doc/library/unittest.rst
138137
Doc/library/urllib.parse.rst

0 commit comments

Comments
 (0)