bpo-31537: Update readline documentation example. (GH-3925) (GH-3948) · python/cpython@10eb14e

File tree

2 files changed

lines changed

  • Misc/NEWS.d/next/Documentation

2 files changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -312,13 +312,13 @@ sessions, by only appending the new history. ::

312312
313313

try:

314314

readline.read_history_file(histfile)

315-

h_len = readline.get_history_length()

315+

h_len = readline.get_current_history_length()

316316

except FileNotFoundError:

317317

open(histfile, 'wb').close()

318318

h_len = 0

319319
320320

def save(prev_h_len, histfile):

321-

new_h_len = readline.get_history_length()

321+

new_h_len = readline.get_current_history_length()

322322

readline.set_history_length(1000)

323323

readline.append_history_file(new_h_len - prev_h_len, histfile)

324324

atexit.register(save, h_len, histfile)

Original file line numberDiff line numberDiff line change

@@ -0,0 +1,2 @@

1+

Fix incorrect usage of ``get_history_length`` in readline documentation

2+

example code. Patch by Brad Smith.