Reiner Steib writes: > On Wed, Aug 15 2007, Michaël Cadilhac wrote: > >>>> | 11.84; Some AUCTeX bug >>>> | [Bug: 21.5-b27] Some XEmacs bug > [...] >> Hope the format (« Bug: 22.1.50.1; Bug test. ») pleases >> everyone. :-) > > I'd slightly prefer the AUCTeX variant (omit "Bug: ") and skip the > built version (".1"). At first sight, having the subject starting with numbers seemed quite disturbing to me. But you're right, the lesser the better. So we're going for something like (string-match "^\\(\\([.0-9]+\\)*\\)\\.[0-9]+$" emacs-version) (setq topic (concat (match-string 1 emacs-version) "; " topic)) Question: do I have to make a special case for MS-DOS? This would be because loadup.el does not seem to compute the same emacs-version for MS-DOS: ;; Determine which last version number to use ;; based on the executables that now exist. (if (and (or (equal (nth 3 command-line-args) "dump") (equal (nth 4 command-line-args) "dump")) (not (eq system-type 'ms-dos))) [...] (defconst emacs-version (format "%s.%d" emacs-version (if versions (1+ (apply 'max versions)) 1))))) -- | Michaël `Micha' Cadilhac | Le docteur : Je panse donc j'essuie, | | http://michael.cadilhac.name | Le voleur aillant trop avoué : | | JID/MSN: | J'épenche donc je fuis. | `---- michael.cadilhac@gmail.com | - --'