+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.
(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)