A Little compatibility insurance.
The new account walking functions use some SXEmacs-only features, namely:
dllists and #'mapfam. This changeset allows eMoney to be run and
byte-compiled on XEmacs
* emoney.el: Globally declare `dllist-car', `dllist-lrotate',
`dllist-rrotate', and `mapfam' so XEmacs can byte-compile.
(emoney-emacs-is-sexy-enough): New. Non-nil when super
sexy features are available such as dllists.
(emoney-walk-accounts-next): Use it.
(emoney-walk-accounts-previous): Ditto.
(emoney-mode-map): Ditto.
Signed-off-by: Steve Youngs <steve@sxemacs.org>