Function: picture-clear-column
picture-clear-column is an interactive and byte-compiled function
defined in picture.el.gz.
Signature
(picture-clear-column ARG)
Documentation
Clear out ARG columns after point without moving.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/picture.el.gz
(picture-insert last-command-event arg)) ; Always a character in this case.
(defun picture-clear-column (arg)
"Clear out ARG columns after point without moving."
(interactive "p")
(let* ((original-col (current-column))
(target-col (max 0 (+ original-col arg)))
pos)
(move-to-column target-col t)
(setq pos (point))
(move-to-column original-col)
(delete-region pos (point))
(save-excursion
(indent-to (max target-col original-col))))
(setq picture-desired-column (current-column)))