2001-02-16 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
authorShengHuo ZHU <zsh@cs.rochester.edu>
Fri, 16 Feb 2001 16:50:22 +0000 (16:50 +0000)
committerShengHuo ZHU <zsh@cs.rochester.edu>
Fri, 16 Feb 2001 16:50:22 +0000 (16:50 +0000)
* gnus-range.el (gnus-range-normalize): New function.

lisp/ChangeLog
lisp/gnus-range.el

index 25a819d..7b14f44 100644 (file)
@@ -1,3 +1,7 @@
+2001-02-16 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
+
+       * gnus-range.el (gnus-range-normalize): New function.
+
 2001-02-15  NAGY Andras <nagya@inf.elte.hu>
 
        * imap.el (imap-gssapi-open): Set imap-c-l-s-first.
index 223a32e..45855d9 100644 (file)
 
 ;;; List and range functions
 
+(defsubst gnus-range-normalize (range)
+  "Normalize RANGE.
+If RANGE is a single range, return (RANGE). Otherwise, return RANGE."
+  (if (listp (cdr range)) (list range) range))
+
 (defun gnus-last-element (list)
   "Return last element of LIST."
   (while (cdr list)