[mew-int 2499] Re: A patch: make-string in emacs 23

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
Thu May 15 18:10:55 JST 2008


Hello,
Thank you for sending backtrace.

> > Unfortunately, CVS HEAD today is broken. I cannot compile it. So, it
> > would take a time.
> 
> I think it was broken only for a short time, then fixed again.

I cannot compile CVS HEAD yet. But I just want to know whether or not
the following patch solves the problem.

This code is acceptable even if the problem is caused by Emacs's
bug. Note that I'm not sure this is a bug or the spec for Emacs.

--Kazu

Index: mew-header.el
===================================================================
RCS file: /cvsroot/mew/mew/mew-header.el,v
retrieving revision 1.43
diff -c -r1.43 mew-header.el
*** mew-header.el	4 Apr 2008 09:15:50 -0000	1.43
--- mew-header.el	15 May 2008 09:07:19 -0000
***************
*** 270,276 ****
    (when str
      (let* ((i 0) (len (length str))
  	   (par-cnt 0) (tmp-cnt 0) (sep-cnt 0)
! 	   (tmp (mew-make-string len))
  	   c ret prevc)
        (catch 'max
  	(while (< i len)
--- 270,276 ----
    (when str
      (let* ((i 0) (len (length str))
  	   (par-cnt 0) (tmp-cnt 0) (sep-cnt 0)
! 	   (tmp (mew-set-string-multibyte (mew-make-string len)))
  	   c ret prevc)
        (catch 'max
  	(while (< i len)




More information about the Mew-int mailing list