--- /usr/lib/python2.3/curses/textpad.py 2004-06-07 21:52:02.000000000 +0200 +++ textpad.py 2004-10-17 21:54:34.012447888 +0200 @@ -109,6 +109,8 @@ if x == 0 and self._end_of_line(y) == 0: self.win.deleteln() else: + # first undo the effect of self._end_of_line + self.win.move(y, x) self.win.clrtoeol() elif ch == ascii.FF: # ^l self.win.refresh()