Function: artist-modify-new-chars

artist-modify-new-chars is a byte-compiled function defined in artist.el.gz.

Signature

(artist-modify-new-chars POINT-LIST)

Documentation

Replace intersecting characters in POINT-LIST.

This function returns a point-list.

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/artist.el.gz
;; artist-modify-new-chars
;; Replaces some characters with some other characters.
;;
;; artist-modify-new-chars works on a point-list, returns point-list.
;;
(defun artist-modify-new-chars (point-list)
  "Replace intersecting characters in POINT-LIST.
This function returns a point-list."
  (mapcar
   (lambda (coord)
     (let* ((new-c (artist-coord-get-new-char coord))
	    (saved-c (artist-coord-get-saved-char coord))
	    (modified-c (artist-intersection-char new-c saved-c)))
       (artist-coord-set-new-char coord modified-c)))
   point-list))