- To: tcross@xxxxxxxxxxx
- Subject: Re: emacspeak causes gnus not to work
- From: raman@xxxxxxxxxxx (T. V. Raman)
- Date: Tue, 20 May 2003 10:20:15 -0400 (EDT)
- Old-Date: Tue, 20 May 2003 10:20:08 -0400 (EDT)
Tim -- Advice itself is quite robust with regard to working in terms of
advice being loaded before the definition of the function being advised.
The two places you will have trouble if emacspeak loads too late --and
you might well ahve trouble in other spots two;-) are --
0) The mapping etween speech enabling modules and packages wont be
set up in time, and as a result you wont get a package speech enabled
automatically
1) Functions whose interactive prompts need to be speech enabled wont
be speech enabled. Also, if some other package itself uses advice
--emacspeak may not work correctly. The final bullet above was never
really an issue until recently since no other major package used advice
--but some new packages like ECB do use advice.
The advice design is robust enough for the ecb and emacspeak advice
to co-exist --but you're still safer having emacspeak load first.