At 10:56 AM 7/7/00 -0400, you wrote:
>Hi all,
>
>I upgraded to the latest version of JDE (a product I love, btw), but now
>whenever I try to compile a class, I get the old "Save abbrevs in
>~/.abbrev_defs? (y or n)" message.
>
>In my _emacs file, I have:
>
>;; Incorporate abbrev's for commonly misspelled words.
>(setq-default abbrev-mode t)
>(read-abbrev-file "~/_abbrev_defs")
>(read-abbrev-file "~/.abbrev_defs")
>(setq save-abbrevs t)
>
>and this used to be sufficient, but for some reason it isn't anymore.
>
>What do I need to do to make Emacs stop asking me this?
>What's different in
>JDE that makes it do that?
The JDE provides abbreviations for commonly used Java keywords. It
initializes the abbrev mode table and enables abbrev-mode whenever you load
a source file if jde-enable-abbrev-mode is nonnil. It does this whenever
you open a source file because different projects may have different
abbreviations. Initializing the abbrevs table makes Emacs file save
routines think that the abbrevs have changed and so it tries to save them.
The next JDE release will set the variable abbrevs-changed to nil in
jde-mode after initializing the abbrev table. This should eliminate the
needless prompt. Meanwhile, as a workaround, you can insert
(setq abbrevs-changed nil)
in your jde-mode hook function.
- Paul
------------------------------------------------------------
TECH SUPPORT POLICY
I respond only to requests that contain a complete problem report. The
easiest way to ensure that your report is complete is to include the output
of the JDE->Help->Submit Problem Report command in your request.
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
JDE website: http://sunsite.auc.dk/jde/
JDE mailing list archive:
http://www.mail-archive.com/[email protected]/maillist.html