"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
In theory we could put 'head-start at the end efficiently, but I
guess
it's done this way on the theory that it's better to have the new
element at the start of the list as it's likely to be accessed soon.
I'll think about changing this in future versions of XEmacs (obviously
for backward compatibility a patch to htmlize is still necessary).
As far as I am concerned, don't bother unless perhaps FSF people did
things differently and code starts relying on this.
The current behavior of the plist functions is documented, yet I am
curious how this could have possibly worked in the past.
It should perhaps be made clearer in this and similar docstrings that
the side effect modification really means that PLIST might have
changed in unforseeable ways after the operation and that it does not
replace proper assignment.
Thanks
--
Marcus
note that "property" can also be used as syntactic sugar to reference
a property, breaking the clean design of verilog; [...]
(seen on
http://www.veripool.com/verilog-mode_news.html)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta