Moving mime-write-headers to (chibi mime).

This commit is contained in:
Alex Shinn 2013-12-25 13:34:36 +09:00
parent 5850eeaf6f
commit db233e95b7
2 changed files with 10 additions and 1 deletions

View file

@ -208,6 +208,15 @@
(lp (+ i 2) from res)))
(lp (+ i 1) from res))))))
;;> Write out an alist of headers in mime format.
(define (mime-write-headers headers out)
(for-each
(lambda (h)
(display (car h) out) (display ": " out)
(display (cdr h) out) (display "\r\n" out))
headers))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; message parsing

View file

@ -2,7 +2,7 @@
(define-library (chibi mime)
(export assq-ref mime-header-fold mime-headers->list
mime-parse-content-type mime-decode-header
mime-message-fold mime-message->sxml)
mime-message-fold mime-message->sxml mime-write-headers)
(import (chibi) (chibi base64) (chibi quoted-printable)
(chibi string) (chibi io))
(include "mime.scm"))