MCPcopy Index your code
hub / github.com/python/cpython / do

Method do

Lib/_pyrepl/commands.py:407–416  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

405
406class backspace(EditCommand):
407 def do(self) -> None:
408 r = self.reader
409 b = r.buffer
410 for i in range(r.get_arg()):
411 if r.pos > 0:
412 r.pos -= 1
413 del b[r.pos]
414 r.dirty = True
415 else:
416 self.reader.error("can't backspace at start")
417
418
419class delete(EditCommand):

Callers

nothing calls this directly

Calls 2

get_argMethod · 0.80
errorMethod · 0.45

Tested by

no test coverage detected