> This is a great start!  I will apply this to my local tree and see how
> it works.

I'd be surprised if it works well enough as-is.  But feel free to ask me
about problems you encounter (or about compiler warnings you don't know
how to address).

> So which versions of Emacs have you tested this on?

None: guaranteed 100% untested.

> I'll be testing on Emacs 28.2, and it looks like you use XEmacs,

I used to be maintainer of Emacs, so no, not XEmacs.

> just judging from the changes you made in this patch.  

The changes about (featurep 'xemacs) are made because the compiler knows
that (featurep 'xemacs) returns nil and can thus optimize things away,
whereas if you test a variable (such as `vm-xemacs-p`) the compiler
doesn't notice that this var will always be nil.


        Stefan


  • vm, emacs 28.2 (de... John Stoffel
    • vm, emacs 28.... Göran Uddeborg
      • Re: vm, e... John Stoffel
        • Re: v... Göran Uddeborg
          • R... John Stoffel
            • ... Stefan Monnier via General discussion of VM mail reader
              • ... Göran Uddeborg
                • ... Stefan Monnier via General discussion of VM mail reader
                • ... John Stoffel
                • ... Stefan Monnier
                • ... John Stoffel
                • ... Stefan Monnier
                • ... John Stoffel
                • ... Stefan Monnier via General discussion of VM mail reader

Reply via email to