From: Zheng Yu Date: Tue, 23 Dec 2025 04:35:23 +0000 (-0600) Subject: gh-122431: Correct the non-negative error message in `readline.append_history_file... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a273bc99d2ff853f59ee6da4d897b1be72a03975;p=thirdparty%2FPython%2Fcpython.git gh-122431: Correct the non-negative error message in `readline.append_history_file` (GH-143075) "positive" -> "non-negative", since zero is included. --- diff --git a/Misc/NEWS.d/next/Library/2025-12-22-22-36-21.gh-issue-122431.9E3085.rst b/Misc/NEWS.d/next/Library/2025-12-22-22-36-21.gh-issue-122431.9E3085.rst new file mode 100644 index 000000000000..8936ac9395f7 --- /dev/null +++ b/Misc/NEWS.d/next/Library/2025-12-22-22-36-21.gh-issue-122431.9E3085.rst @@ -0,0 +1 @@ +Corrected the error message in :func:`readline.append_history_file` to state that ``nelements`` must be non-negative instead of positive. diff --git a/Modules/readline.c b/Modules/readline.c index cc84eb6229e6..579a34b02ceb 100644 --- a/Modules/readline.c +++ b/Modules/readline.c @@ -391,7 +391,7 @@ readline_append_history_file_impl(PyObject *module, int nelements, { if (nelements < 0) { - PyErr_SetString(PyExc_ValueError, "nelements must be positive"); + PyErr_SetString(PyExc_ValueError, "nelements must be non-negative"); return NULL; }