emacs-wiki-discuss
[Top][All Lists]
Advanced

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

[emacs-wiki-discuss] Re: Problem with Planner mode and "read-kbd-macro".


From: George Hartzell
Subject: [emacs-wiki-discuss] Re: Problem with Planner mode and "read-kbd-macro".
Date: Wed, 21 Jul 2004 20:22:20 -0700

Sacha Chua writes:
 > Cc-ing our mailing list at address@hidden
 > (http://lists.nongnu.org/mailman/listinfo/emacs-wiki-discuss). =)
 > 
 > George Hartzell <address@hidden> writes:
 > 
 > >   "XEmacs 21.4 (patch 14) \"Reasonable Discussion\" [Lucid] 
 > > (i386--freebsd) of Mon Oct 20 2003 on ghost.alerce.com"
 > ...
 > > Running planner-goto-today puts me in an buffer like the
 > > documentation describes. When I try to add a task, it asks me for a
 > > name, then flashes the calendar at me and dies with the following
 > > message in the minibuffer:
 > >   Autoloading failed to define function read-kbd-macro
 > > This happens with both -dev and -stable.
 > 
 > Odd. Is anyone else using XEmacs on FreeBSD?
 > 
 > Could you please (setq debug-on-error t) and send me the backtrace?
 > This looks like a calendar issue.

Signaling: (error "Autoloading failed to define function read-kbd-macro")
  read-kbd-macro("RET")
  #<compiled-function (keys) "...(17)" [keys vectorp read-kbd-macro] 2 
653366>("RET")
  (kbd "RET")
  (define-key map (kbd "RET") (quote planner-calendar-select))
  (let ((map ...)) (use-local-map map) (define-key map (kbd "RET") (quote 
planner-calendar-select)) (define-key map [mouse-1] (quote 
planner-calendar-select)) (setq planner-calendar-selected-date nil) (let (...) 
(or planner-calendar-selected-date ...)))
  (unwind-protect (let (...) (use-local-map map) (define-key map ... ...) 
(define-key map ... ...) (setq planner-calendar-selected-date nil) (let ... 
...)) (use-local-map old-map))
  (let ((old-map ...)) (unwind-protect (let ... ... ... ... ... ...) 
(use-local-map old-map)))
  (progn (calendar) (let (...) (unwind-protect ... ...)))
  (if planner-use-day-pages (progn (calendar) (let ... ...)))
  (when planner-use-day-pages (calendar) (let (...) (unwind-protect ... ...)))
  (save-window-excursion (when planner-use-day-pages (calendar) (let ... ...)))
  (save-excursion (save-window-excursion (when planner-use-day-pages ... ...)))
  planner-read-date()
  (let ((planner-expand-name-favor-future-p ...)) (planner-read-date))
  (cond ((and current-prefix-arg ... ...) (planner-page-name)) ((condition-case 
nil ... ...) (planner-date-to-filename ...)) (t (let ... ...)))
  (list (read-string "Describe task: ") (cond (... ...) (... ...) (t ...)) (if 
(and current-prefix-arg ... ...) (planner-page-name) (let ... ...)))
  call-interactively(planner-create-task-from-buffer)
  command-execute(planner-create-task-from-buffer t)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)


 > Hmm. Long shot, but could you try loading fsf-compat before loading
 > planner? If that works, then I'll make it one of the requires.

(require 'fsf-compat) doesn't work, it whines about not being able to
find it.

(require 'auto-autoloads) [which is one of the files in the fsf-compat
directory) complains with an "Already loaded" in the minibuffer.

g.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]