From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Sun, 8 May 2022 23:44:33 +0000 (-0700) Subject: pdb docs: workaround for double semicolon in strings (GH-17011) X-Git-Tag: v3.9.13~23 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bf5fc2adb7c6896cd6da59ce823098e611b16f90;p=thirdparty%2FPython%2Fcpython.git pdb docs: workaround for double semicolon in strings (GH-17011) see https://github.com/gotcha/ipdb/issues/172 Co-authored-by: Jelle Zijlstra (cherry picked from commit 2888b1107fd0b43cc800987a00155bdbeacdb23a) Co-authored-by: Godefroid Chapelle --- diff --git a/Doc/library/pdb.rst b/Doc/library/pdb.rst index 13e1a1993692..dcd509de56ad 100644 --- a/Doc/library/pdb.rst +++ b/Doc/library/pdb.rst @@ -233,7 +233,8 @@ Multiple commands may be entered on a single line, separated by ``;;``. (A single ``;`` is not used as it is the separator for multiple commands in a line that is passed to the Python parser.) No intelligence is applied to separating the commands; the input is split at the first ``;;`` pair, even if it is in the -middle of a quoted string. +middle of a quoted string. A workaround for strings with double semicolons +is to use implicit string concatenation ``';'';'`` or ``";"";"``. .. index:: pair: .pdbrc; file