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

SVN Emacspeak error



Hi Raman and others,

Just a heads up to let you know that current svn versions of emacspeak are
breaking emacs 22's calendar functionality. The problem is that running make
install is not installing the g-client stuff (nor is it getting automatically
built when you do a make emacspeak). However, the calendar load hook is getting
updated to load gcal-emacs-calendar-setup, which fails because gcal.el has not
been installed. 

Note that as this is SVN emacspeak, these sort of glitches are to be expected
and this e-mail is just to alert others who may be running from the SVN version
to the issue. It is not what I would call a 'bug' in the strict sense. although
I've not done it, I suspect the problem goes away if you manually install the
g-client stuff (which I will try next). 

I have included a stack trace in case my explination is not clear or incorrect
so that you can see what is happening. 

Also, I've noticed that from the svn sources, if you do a make install, it also
installs the .svn directories. This can cause problems with later make installs
because some of the files in the .svn directories don't have write permission.
Not a big problem, but good to know if your seeing make install errors. Many
svn users woldn't even notice as they are probably just running straight from
the svn directory tree. I'm not doing this as I do builds for emacs 21 and
emacs 22, which I keep in different source trees. I have my emacspeak load
stuff configured so that it selects the source tree appropriate for the version
of emacs I'm running. 

Tim

Debugger entered--Lisp error: (file-error "Cannot open load file" "gcal")
  gcal-emacs-calendar-setup()
  run-hooks(calendar-mode-hook)
  apply(run-hooks calendar-mode-hook)
  run-mode-hooks(calendar-mode-hook)
  calendar-mode()
  calendar-basic-setup(nil)
  ad-Orig-calendar(nil)
  calendar(nil)
  call-interactively(calendar)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)

-- 
Tim Cross
tcross@rapttech.com.au

There are two types of people in IT - those who do not manage what they 
understand and those who do not understand what they manage.

-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help"



If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive