(string-list-remove-ignore-case): Remove car of the element.
authorueno <ueno>
Sun, 10 Sep 2000 15:34:23 +0000 (15:34 +0000)
committerueno <ueno>
Sun, 10 Sep 2000 15:34:23 +0000 (15:34 +0000)
(string-list-delete-ignore-case): Ditto.
(string-list-remove): Ditto.
(string-list-delete): Ditto.

lisp/ChangeLog
lisp/liece-inlines.el

index a464c05..f44ed84 100644 (file)
@@ -1,3 +1,10 @@
+2000-09-10   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-inlines.el (string-list-remove-ignore-case): Remove car of the element.
+       (string-list-delete-ignore-case): Ditto.
+       (string-list-remove): Ditto.
+       (string-list-delete): Ditto.
+
 2000-09-06   Daiki Ueno  <ueno@unixuser.org>
 
        * liece-clfns.el (remq): New compiler macro.
index 60b0e37..c73a7f4 100644 (file)
 (defsubst string-list-remove-ignore-case (thing list)
   (let ((element (string-list-member-ignore-case thing list)))
     (if element
-       (remq element list)
+       (remq (car element) list)
       list)))
 
 (defsubst string-list-delete-ignore-case (thing list)
   (let ((element (string-list-member-ignore-case thing list)))
     (if element
-       (delq element list)
+       (delq (car element) list)
       list)))
 
 (defsubst string-list-remove (thing list)
   (let ((element (member thing list)))
     (if element
-       (remq element list)
+       (remq (car element) list)
       list)))
 
 (defsubst string-list-delete (thing list)
   (let ((element (member thing list)))
     (if element
-       (delq element list)
+       (delq (car element) list)
       list)))
 
 (defsubst string-list-modify-ignore-case (modifiers list)