[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nnimap 0.87 -> 0.88 patches



Index: nnimap/ChangeLog
diff -c nnimap/ChangeLog:1.155 nnimap/ChangeLog:1.157
*** nnimap/ChangeLog:1.155	Mon Dec 21 12:32:13 1998
--- nnimap/ChangeLog	Tue Dec 22 06:26:32 1998
***************
*** 1,3 ****
--- 1,12 ----
+ 1998-12-22 15:24:11  Simon Josefsson  <jas@pdc.kth.se>
+ 
+ 	* nnimap 0.88 released.
+ 
+ 1998-12-21 21:47:58  Simon Josefsson  <jas@pdc.kth.se>
+ 
+ 	* nnimap.el (nnimap-request-article-part): Convert unibyte string
+ 	to multibyte.
+ 
  1998-12-21 21:29:46  Simon Josefsson  <jas@pdc.kth.se>
  
  	* nnimap 0.87 released.
Index: nnimap/nnimap.el
diff -c nnimap/nnimap.el:1.115 nnimap/nnimap.el:1.117
*** nnimap/nnimap.el:1.115	Mon Dec 21 12:31:42 1998
--- nnimap/nnimap.el	Tue Dec 22 06:26:44 1998
***************
*** 96,102 ****
  
  (nnoo-declare nnimap) ; we derive from no one
  
! (defconst nnimap-version "nnimap 0.87")
  
  ;; Various server variables.
  
--- 96,102 ----
  
  (nnoo-declare nnimap) ; we derive from no one
  
! (defconst nnimap-version "nnimap 0.88")
  
  ;; Various server variables.
  
***************
*** 519,525 ****
          ;; Find the article by number
          (nnimap-send-command-wait (format "UID FETCH %d (%s%s)" article part
  					  (if add-peek ".PEEK" "")))
!         (let ((text (imap-message-get article part)))
            (with-current-buffer (or to-buffer nntp-server-buffer)
              (erase-buffer)
              (if (not text)
--- 519,529 ----
          ;; Find the article by number
          (nnimap-send-command-wait (format "UID FETCH %d (%s%s)" article part
  					  (if add-peek ".PEEK" "")))
!         (let ((text (funcall (if (and (fboundp 'string-as-multibyte)
! 				      (subrp (symbol-function 
! 					      'string-as-multibyte)))
! 				 'string-as-multibyte
! 			       'identity) (imap-message-get article part))))
            (with-current-buffer (or to-buffer nntp-server-buffer)
              (erase-buffer)
              (if (not text)