* Re: nero.el requires emacs-21.X [not found] <16988.21013.317619.9402@chlr4920.ch.intel.com> @ 2005-04-12 23:07 ` Joe Corneli 2005-04-13 15:59 ` Kevin Rodgers 0 siblings, 1 reply; 2+ messages in thread From: Joe Corneli @ 2005-04-12 23:07 UTC (permalink / raw) Cc: help-gnu-emacs Hm... I use CVS, so um, yeah. Never ran into that. If your emacs is pre March 2002, its pretty old (like, older than my entire Emacs Lisp coding life). Should I make changes to support these old Emacses - and if so, anyone have any advice about what to do? I haven't done anything that seems very out of the ordinary (to me)... I can dig around - but maybe this issue is familiar to people who lived through the changes you're talking about, in the flesh. Joe, I happened to try to load nero.el in Emacs-21.3 today; it fails with ;;; nero.el --- a fast Lynx-based browser for Emacs ;; Copyright (C) 2005 Joe Corneli <jcorneli@math.utexas.edu> ;; Time-stamp: <jac -- Mon Mar 28 00:36:43 CST 2005> Loading nero... load: Symbol's value as variable is void: macro-declaration-function Examining the CVS lisp/Changelogs, this is because macro-declaration-function didn't exist until March 2002. You might want some sort of test like (if (fboundp 'macro-declaration-function) ...) somewhere, etc. 2002-03-24 Gerd Moellmann <gerd@gnu.org> * subr.el (macro-declaration-function): New function. Set the variable macro-declaration-function to it. now in lisp/byte-run.el 2005-03-14 Lute Kamstra <lute@gnu.org> * emacs-lisp/debug.el (debugger-make-xrefs): Docstring fix. Ignore a `*' at the beginning of a line. * subr.el (macro-declaration-function): Move to emacs-lisp/byte-run.el. Cheers, Andy Scott ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: nero.el requires emacs-21.X 2005-04-12 23:07 ` nero.el requires emacs-21.X Joe Corneli @ 2005-04-13 15:59 ` Kevin Rodgers 0 siblings, 0 replies; 2+ messages in thread From: Kevin Rodgers @ 2005-04-13 15:59 UTC (permalink / raw) Joe Corneli wrote: > Hm... I use CVS, so um, yeah. Never ran into that. > > If your emacs is pre March 2002, its pretty old (like, older than my > entire Emacs Lisp coding life). > > Should I make changes to support these old Emacses - and if so, anyone > have any advice about what to do? I haven't done anything that seems > very out of the ordinary (to me)... I can dig around - but maybe this > issue is familiar to people who lived through the changes you're > talking about, in the flesh. > > > Joe, > > I happened to try to load nero.el in Emacs-21.3 today; it fails > with > > ;;; nero.el --- a fast Lynx-based browser for Emacs > ;; Copyright (C) 2005 Joe Corneli <jcorneli@math.utexas.edu> > ;; Time-stamp: <jac -- Mon Mar 28 00:36:43 CST 2005> > > Loading nero... > load: Symbol's value as variable is void: macro-declaration-function I just loaded a more recent version of nero.el in Emacs 21.3 (invoked with -q) and ran M-x nero-home with no errors: ;; Time-stamp: <jac -- Sun Apr 3 16:28:44 CDT 2005> Furthermore, I don't see any references to macro-declaration-function in nero.el. So the bug report itself is a little suspicious... > Examining the CVS lisp/Changelogs, this is because > macro-declaration-function didn't exist until March 2002. > > You might want some sort of test like > (if (fboundp 'macro-declaration-function) ...) > somewhere, etc. > > 2002-03-24 Gerd Moellmann <gerd@gnu.org> > > * subr.el (macro-declaration-function): New function. Set the > variable macro-declaration-function to it. > > now in lisp/byte-run.el > 2005-03-14 Lute Kamstra <lute@gnu.org> > > * emacs-lisp/debug.el (debugger-make-xrefs): Docstring fix. > Ignore a `*' at the beginning of a line. > > * subr.el (macro-declaration-function): Move to emacs-lisp/byte-run.el. > > > Cheers, > Andy Scott -- Kevin Rodgers ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2005-04-13 15:59 UTC | newest] Thread overview: 2+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <16988.21013.317619.9402@chlr4920.ch.intel.com> 2005-04-12 23:07 ` nero.el requires emacs-21.X Joe Corneli 2005-04-13 15:59 ` Kevin Rodgers
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).