[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Splitting and moving generic.el.
From: |
Lute Kamstra |
Subject: |
Re: Splitting and moving generic.el. |
Date: |
Wed, 20 Apr 2005 12:50:36 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Jason Rumney <address@hidden> writes:
> For some reason I'm missing all mail to emacs-devel between 4 April
> and 8 April, so I had to look into the archives to find this being
> discussed.
>
> 2005-04-05 Lute Kamstra <address@hidden>
>
> * generic.el: Commentary section cleanup.
> (generic): Delete.
> (generic-use-find-file-hook, generic-lines-to-scan)
> (generic-find-file-regexp, generic-ignore-files-regexp)
> (default-generic-mode, generic-mode-find-file-hook)
> (generic-mode-ini-file-find-file-hook): Move to generic-x.el.
> * generic-x.el (generic-x): Docstring fix. Put it in the data group.
> (generic-use-find-file-hook, generic-lines-to-scan)
> (generic-find-file-regexp, generic-ignore-files-regexp)
> (default-generic-mode, generic-mode-find-file-hook)
> (generic-mode-ini-file-find-file-hook): Moved from generic.el.
>
>
> This change seems to have caused problems. The only reference in my
> .emacs to generic is a
>
> (require 'generic-x)
>
> which used to give me some extra generic based modes.
>
> Now it just gives me an error:
>
> Loading generic...done
>
> An error has occured while loading ~/.emacs:
>
> Symbol's value as variable is void: default-generic-mode
Doing (require 'generic-x) shouldn't load generic unless generic-x is
loaded from source. Any idea why your lisp/generic-x.el isn't
compiled?
The error suggests that an old version of generic is used (from before
define-generic-mode became a macro, one month ago). Do you have
lisp/emacs-lisp/generic.el, revision 1.1? Is your
lisp/emacs-lisp/generic.elc up to date? Is an old lisp/generic.el{,c}
shadowing lisp/emacs-lisp/generic.el{,c}?
Can you reproduce your problem when you (do a make bootstrap and)
start Emacs with "emacs -Q" and do (require 'generic-x) manually?
Lute.
- Re: Splitting and moving generic.el., Lute Kamstra, 2005/04/05
- Re: Splitting and moving generic.el., Jason Rumney, 2005/04/20
- Re: Splitting and moving generic.el.,
Lute Kamstra <=
- Re: Splitting and moving generic.el., Jason Rumney, 2005/04/20
- Re: Splitting and moving generic.el., Lute Kamstra, 2005/04/20
- Re: Splitting and moving generic.el., Jason Rumney, 2005/04/20
- Re: Splitting and moving generic.el., Lute Kamstra, 2005/04/20
- Re: Splitting and moving generic.el., Eli Zaretskii, 2005/04/20
- Re: Splitting and moving generic.el., Eli Zaretskii, 2005/04/20
- Re: Splitting and moving generic.el., Jason Rumney, 2005/04/20
- Re: Splitting and moving generic.el., Eli Zaretskii, 2005/04/20
- Re: Splitting and moving generic.el., Eli Zaretskii, 2005/04/20