Emacs Maxima mode



Hello,

I am using Emacs Maxima mode (Debian/sid package), and I am somewhat
annoyed that moving across expressions does often not work.  E.g. pressing
C-M-b

apply(append, maplist (lambda([phi],
      maplist(lambda([psi],append(phi,psi)),
        [[1,2],[3,4]])),
      [[a,b],[c,d]]));

when sitting on the last closing parentheses of this expression does not
work for me.  Also I would like to have _ noted as a separator in
identifiers when using M-f and M-b.  Does someone here have a patch?  What
do people on this list use for editing Maxima programs?

Thanks, Nicolas