Remove Emacs 21 stuff.
authorKatsumi Yamaoka <yamaoka@jpl.org>
Wed, 22 Sep 2010 05:58:40 +0000 (05:58 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Wed, 22 Sep 2010 05:58:40 +0000 (05:58 +0000)
mailcap.el (mailcap-parse-mailcap, mailcap-parse-mimetypes)
mm-util.el (mm-decompress-buffer)
nnir.el (nnir-run-find-grep)
pop3.el (pop3-list): Use 3rd arg of split-string.

lisp/ChangeLog
lisp/mailcap.el
lisp/mm-util.el
lisp/nnir.el
lisp/pop3.el

index 574c3d5..45b3b24 100644 (file)
@@ -1,5 +1,10 @@
 2010-09-22  Katsumi Yamaoka  <yamaoka@jpl.org>
 
+       * mailcap.el (mailcap-parse-mailcap, mailcap-parse-mimetypes)
+       * mm-util.el (mm-decompress-buffer)
+       * nnir.el (nnir-run-find-grep)
+       * pop3.el (pop3-list): Use 3rd arg of split-string.
+
        * time-date.el (format-seconds): Comment fix.
 
        * dgnushack.el (toplevel): Don't advise byte-optimize-form-code-walker
index 71ffd12..5249285 100644 (file)
@@ -423,7 +423,7 @@ MAILCAPS if set; otherwise (on Unix) use the path from RFC 1524, plus
                "/usr/local/etc/mailcap"))))
     (let ((fnames (reverse
                   (if (stringp path)
-                      (delete "" (split-string path path-separator))
+                      (split-string path path-separator t)
                     path)))
          fname)
       (while fnames
@@ -941,7 +941,7 @@ If FORCE, re-parse even if already parsed."
                "/usr/local/etc/mime-types"
                "/usr/local/www/conf/mime-types"))))
     (let ((fnames (reverse (if (stringp path)
-                              (delete "" (split-string path path-separator))
+                              (split-string path path-separator t)
                             path)))
          fname)
       (while fnames
index 588915a..7f0d338 100644 (file)
@@ -1539,14 +1539,13 @@ decompressed data.  The buffer's multibyteness must be turned off."
                                       prog t (list t err-file) nil args)
                                jka-compr-acceptable-retval-list)
                    (erase-buffer)
-                   (insert (mapconcat
-                            'identity
-                            (delete "" (split-string
-                                        (prog2
-                                            (insert-file-contents err-file)
-                                            (buffer-string)
-                                          (erase-buffer))))
-                            " ")
+                   (insert (mapconcat 'identity
+                                      (split-string
+                                       (prog2
+                                           (insert-file-contents err-file)
+                                           (buffer-string)
+                                         (erase-buffer)) t)
+                                      " ")
                            "\n")
                    (setq err-msg
                          (format "Error while executing \"%s %s < %s\""
index a826b5b..954b489 100644 (file)
@@ -1536,17 +1536,13 @@ Tested with Namazu 2.0.6 on a GNU/Linux system."
           "find" group "-type" "f" "-name" "[0-9]*" "-exec"
           "grep"
           `("-l" ,@(and grep-options
-                        ;; Note: the 3rd arg of `split-string' is not
-                        ;; available in Emacs 21.
-                        (delete "" (split-string grep-options "\\s-")))
+                        (split-string grep-options "\\s-" t))
             "-e" ,regexp "{}" "+"))))
 
       ;; Translate relative paths to group names.
       (while (not (eobp))
-       (let* ((path (delete
-                     ""
-                     (split-string
-                      (buffer-substring (point) (line-end-position)) "/")))
+       (let* ((path (split-string
+                     (buffer-substring (point) (line-end-position)) "/" t))
               (art (string-to-number (car (last path)))))
          (while (string= "." (car path))
            (setq path (cdr path)))
index 950cae2..d2953dc 100644 (file)
@@ -520,8 +520,7 @@ Otherwise, return the size of the message-id MSG"
          (mapcar #'(lambda (s) (let ((split (split-string s " ")))
                                  (cons (string-to-number (nth 0 split))
                                        (string-to-number (nth 1 split)))))
-                 (delete "" (split-string (buffer-substring start end)
-                                          "\r\n"))))))))
+                 (split-string (buffer-substring start end) "\r\n" t)))))))
 
 (defun pop3-retr (process msg crashbuf)
   "Retrieve message-id MSG to buffer CRASHBUF."