Linuxtrent: VM e archiviazione reply...

  • From: Matteo Ianeselli <m.ianeselli@xxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 5 Mar 2002 21:42:45 +0100


Alura: il buon Filippo chiede se con VM per Emacs e` possibile far
qualcosa del tipo archiviare le risposte ai messaggi nello stesso
folder da cui si fa la risposta (almeno, questa e` come la interpreto
io).

Per ora ho qualcosina di ``funzionicchiante'', PERO`:

1) Le risposte in questione non sono visibili finche` non si chiude e
   riapre il folder.

2) Alla spedizione della risposta, VM chiede se bisogna salvare il
   folder (vedo di lavorarci intorno...) e bisogna rispondere di si.

Questo e` il codice (del tutto alpha), pensato per VM 7.01 su GNU
Emacs 21, da mettere nel proprio ~/.vm, con l'avviso di farsi prima
dei backup dei folder della posta, visto che non garantisco
assolutamente *nulla* sul buon funzionamento.

Semplicemente non fa altro che tentare di mettere in FCC: anche il
folder da cui si e` avviato il reply (e SOLO i reply).

Il codice per determinare il nome del folder da cui si sta facendo il
reply (il ciclo while) e` preso pari pari dal codice di
vm-mail-mark-replied

----------------------------------------------------------------------

(defun ianezz-vm-archive-in-folder ()
  (save-excursion
    (let ((mp vm-reply-list)
          replying-from-folder)
      (while mp
        (if (null (buffer-name (vm-buffer-of (car mp))))
            ()
          (setq replying-from-folder 
                (buffer-file-name (vm-buffer-of (car mp))) ))
        (setq mp (cdr mp)))

      (goto-char (mail-header-end))
      (insert "FCC: " replying-from-folder "\n") )))

(add-hook 'vm-reply-hook 'ianezz-vm-archive-in-folder)






-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts:

  • » Linuxtrent: VM e archiviazione reply...