X-Git-Url: http://git.kpe.io/?p=kmrcl.git;a=blobdiff_plain;f=lists.lisp;h=285bb397f426333f8b3eac243144c8704d08eb05;hp=8bc548d829f924dabe8bf4b11b56618987e589ad;hb=7fad9c10510187764a6afbe0ac070a68011278b8;hpb=c8d30e413138f2463ba99a531df2c301cadb206a diff --git a/lists.lisp b/lists.lisp index 8bc548d..285bb39 100644 --- a/lists.lisp +++ b/lists.lisp @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Apr 2000 ;;;; -;;;; $Id: lists.lisp,v 1.7 2003/06/20 08:35:22 kevin Exp $ +;;;; $Id: lists.lisp,v 1.8 2003/07/05 02:32:08 kevin Exp $ ;;;; ;;;; This file, part of KMRCL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -176,11 +176,4 @@ ,plist) (setf ,plist (append ,plist (list ,pkey ,value))))))) -(defun get-plist (key plist &key (test 'eql) (missing nil)) - (let-if (pos (member key plist :test test)) - (cadr pos) - missing)) -(defun (setf get-plist) (value key plist &key (test #'eql)) - (update-plist key value plist :test test) - value)