Moin, * David Haller <david@dhaller.de> [01-09-18 14:40]:
On Die, 18 Sep 2001, Thorsten Haude wrote:
* David Haller <david@dhaller.de> [01-09-18 10:40]:
ein 'macro index d "<save-message>=admin/trash\rset history=1\r" ... sollte also helfen (auch wenn das eben die ganze history loescht). Argl. Am besten, ich stelle den Gebrauch von Mutt ganz ein, dann habe ich keine Probleme mehr mit der History. Naja, dafuer ist das ja auch nicht gedacht... Hast du mal ueberlegt, ob da ein mbox-hook nicht reicht... Ich habe eine Weile über einen Mülleimer nachgedacht, dann diese Lösung irgendwo aufgeschnappt. Außer der Sache mit der History klappt das auch vorzüglich. Wie soll ein mbox-hook helfen? Ich will doch nicht jede Mail löschen.
Um nur einen (z.B. den letzten) Eintrag zu entfernen musst du wohl history.c aendern und ein mutt_history_remove_last(history_class_t hclass) oder so schreiben... Hm. Hast Du schon an Mutt entwickelt? Wie leicht ist denn der Einstieg in den Code? Ne, aber ich hab in die history.c geschaut, die sieht einfach genug aus... scheint ne recht klare Schnittstelle zu sein. Man muesste sozusagen mutt_add_history "umdrehen" :) Na mal sehen, vielleicht komme ich am Wochenende dazu. Wenn nötig, mache ich einen krassen Patch, in dem ich meinen Mülleimer einfach hart kodiere.
Und such doch erstmal, ob du nicht nen vorhandenen Patch findest (von mutt.org aus), oder ob das in der aktuellen Version schon drin ist... (ich hab hier in 1.3.17 reingeschaut, da war's noch nicht dabei)... Yup. Danke!
Thorsten -- They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. - Benjamin Franklin