Function: artist-calculate-new-chars
artist-calculate-new-chars is a byte-compiled function defined in
artist.el.gz.
Signature
(artist-calculate-new-chars POINT-LIST)
Documentation
Return a list of coords with line-chars calculated. Input: POINT-LIST.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/artist.el.gz
(defun artist-calculate-new-chars (point-list)
"Return a list of coords with line-chars calculated. Input: POINT-LIST."
(if (null (cdr point-list))
(list (artist-coord-add-new-char (car point-list) ?o ))
(let ((last-coord (car point-list)))
(cons (artist-coord-add-new-char
(car point-list)
(artist-calculate-new-char (car (cdr point-list))
(car point-list)))
(mapcar
(lambda (this-coord)
(prog1
(artist-coord-add-new-char
this-coord
(artist-calculate-new-char last-coord this-coord))
(setq last-coord this-coord)))
(cdr point-list))))))