Cameron Horsburgh wrote:
> Cameron Horsburgh wrote:
> 
>>Hi folks,
>>
>>This has only become a problem for me in 2.7.32 or 2.7.33.
>>
>>When I use `M-x LilyPond-mode' in GNU Emacs (both 21.4 and 22.0) it
>>fails with the following error:
>>
>>Loading lilypond-mode (source)...
>>if: Wrong type argument: arrayp, nil
>>
>>Cameron
> 
> 
> Hmm, I'm still having trouble with this. The problem only seems to have
> been caused since I upgraded Emacs to the almost-ready-to-release 22.0,
> but affects my stable emacs as well (I'm using the Debian Sid stable and
> snapshot versions, which are supposed to be independent of one another.)
> 
> I've noticed in the lists that somebody else has had a similar problem:
> 
> http://lists.gnu.org/archive/html/bug-lilypond/2005-09/msg00093.html
> 
> Has anyone else been using the new Emacs with success?
> 
> Cameron
> 
> 
Okay, problem fixed, sort of.

It seems if I call LilyPond-mode in an unwritten buffer--for example
*scratch* or *messages* I get the error mentioned before. If I write the
buffer to a file and call LilyPond-mode (or let it load automatically
upon naming the buffer) I have no problems.

This means I have to name my buffer before I start working, not just
start typing in the scratch buffer, call LilyPond-mode when it gets
confusing and save when I want to compile. Obviously this isn't a big
problem, but it's unexpected behaviour that I haven't been able to
replicate in any other major-mode I've tried.

(And thanks to Milan--he's done a great job off list helping me pinpoint
the problem.)

Cameron Horsburgh



_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to