Bill Wohler | 15 Mar 2009 21:54
Picon
Picon
Gravatar

List vs values

A recent update to the Emacs source changed the Common Lisp "values" to
"list" in MH-E. That looks fine to me. They also wrapped a few calls
with "values-list" which I'm not familiar with. I'll test that this
change compiles on the various supported platforms.

If anyone is following CVS MH-E, can you please update, check the
changes, and report back? Here are the affected files:

RCS file: /cvsroot/emacs/emacs/lisp/mh-e/mh-search.el,v
RCS file: /cvsroot/emacs/emacs/lisp/mh-e/mh-seq.el,v
RCS file: /cvsroot/emacs/emacs/lisp/mh-e/mh-speed.el,v
RCS file: /cvsroot/emacs/emacs/lisp/mh-e/mh-thread.el,v
RCS file: /cvsroot/emacs/emacs/lisp/mh-e/mh-xface.el,v

Here's a sample diff:

--- mh-seq.el	25 Jan 2009 18:32:27 -0000	1.40
+++ mh-seq.el	13 Mar 2009 20:28:15 -0000	1.41
 <at>  <at>  -746,9 +746,10  <at>  <at> 
                   "-norecurse" folder "-sequence" (symbol-name mh-unseen-seq))
     (goto-char (point-min))
     (multiple-value-bind (folder unseen total)
-        (mh-parse-flist-output-line
-         (buffer-substring (point) (mh-line-end-position)))
-      (values total unseen folder))))
+        (values-list 
+         (mh-parse-flist-output-line
+          (buffer-substring (point) (mh-line-end-position))))
+      (list total unseen folder))))

(Continue reading)


Gmane