Thanks, I have now "fixed" the problem, but still don't understand why it happened. I installed planner.el on another computer running Ubuntu and it worked fine there.

I uninstalled emacs and all add ons on the errant computer and zapped all refs to emacs in /etc. A re-install didn't fix the problem, so in full "Sledgehammer to crack a nut" mode, I copied /usr/share/emacs from the computer that worked to the one that didn't. That got rid of the error.

So as you say there was something wrong with the setup. However, as everything was installed as a package on what are basically identical computers, I am not sure why one worked and the other didn't.

Ian.

Debugger entered--Lisp error: (void-function define-obsolete-function-alias)
  (define-obsolete-function-alias (quote view-diary-entries) (quote
diary-view-e
ntries))
  eval-buffer(#<buffer  *load*<2>> nil "diary-lib" nil t)
  load-with-code-conversion("/usr/share/emacs/21.4/lisp/diary-lib.el"
"diary-lib
" nil t)
  require(diary-lib)

I presume that it's just a problem with the function definition, but I know
nothing about lisp:) Can anyone point me at a fixed version of diary-lib.el or
give me some hints on how to fix the current code.

This doesn't look like a problem with planner-diary. There is no call to
define-obsolete-function-alias in the planner source.

It's look like something is funky with your setup. Can you do M-x
locate-library RET diary-lib RET to make sure that diary-lib is being loaded
from where you expect it to be? M-x list-load-path-shadows might also help.
Make sure you are trying in a fresh emacs session, and it would also be good to
test with emacs -q --no-site-file.



_______________________________________________
Planner-el-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/planner-el-discuss

Reply via email to