Hi Uwe,
This is probably my fault somehow, but ...
On Wed, Sep 10, 2014 at 7:46 AM, Uwe Brauer <oub(a)mat.ucm.es> wrote:
>> "Uwe" == Uwe Brauer <oub(a)mat.ucm.es> writes:
> Hello
> I have been used calendar/diary for ages. But today an error message
> popped up, which I don't understand
> Debugger entered--Lisp error: (error "Unknown button type
`diary-entry'")
I investigated further:
in our diary-lib we have
;; XEmacs change. We don't have button.el, it's in Emacs 22
;(define-button-type 'diary-entry
; 'action #'diary-goto-entry
; 'face #'diary-button)
After uncommenting this part of the code and evaluating it everything
now is fine.
I already uncommented this form when I did the rest of the button
work. The ChangeLog says:
2014-05-06 Jerry James <james(a)xemacs.org>
* Makefile (REQUIRES): Add fsf-compat for button.el.
* cal-compat.el (make-button): Removed, now in button.el.
(insert-button): Ditto.
* diary-lib: Uncomment define-button-type form.
(diary-goto-entry): Revert to upstream use of button functions.
My copy of diary-lib.el indeed has that form uncommented, and "hg
status" shows no local modifications. This should be:
changeset: 83:59ec40b5f0a6
user: Jerry James <loganjerry(a)gmail.com>
date: Wed May 07 13:27:59 2014 -0600
summary: Remove workarounds for the absence of button.el, which is
now in fsf-compat.
which was released as package version 1.39. Since then versions 1.40
and 1.41 have been released, too.
What version of the package do you have? Regards,
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta