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