[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re-ordering Property Lists

MacLISP's PUTPROP doesn't do any re-ordering of the plist - 
it is DEFPROP or DEFUN which decides that a *functional*
property should be reordered, so that the latest functional
definition should take precedence.  However, PUTPROP will
re-use a plist cell, if its putting a property which already
exists.  I've often felt the need for a function which explicitly
puts the the property at the end of the plist (and conversely
at the beginning).