From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 17 Dec 2003 10:16:05 +0200 From: Maxim Tyurin To: ALT Linux general discussion list Subject: Re: [Comm] 4 =?koi8-r?B?18/Q0s/TwSDQ?= =?koi8-r?Q?=CF?= mutt Message-ID: <20031217081605.GB11495@mrkooll.tdr.pibhe.com> Mail-Followup-To: ALT Linux general discussion list References: <20031216194556.GA11943@wrars-comp.wrarsdomain> <20031217053932.GR27085@inferno.immo> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LpQ9ahxlCli8rRTG" Content-Disposition: inline In-Reply-To: <20031217053932.GR27085@inferno.immo> User-Agent: Mutt/1.4.1i X-PGP-KeyID: 4A101D3B X-Request-PGP: x-hkp://wwwkeys.nl.pgp.net X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Dec 2003 08:16:18 -0000 Archived-At: List-Archive: List-Post: --LpQ9ahxlCli8rRTG Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Dec 17, 2003 at 08:39:32AM +0300, Alexey I. Froloff wrote: > * Andrey Rahmatullin [031216 22:48]: > > 1. Как просматривать хтмл-письма в опере и/или елинкс? Причем желательно, > > чтобы по дефолту было именно links -dump. > mailcap, читать mutt'овский manual.txt, секция 5.3. > > > 2. Как сделать BAT!-like отсечение подписЕй по тире-тире-пробелу (-- )? > http://www.vim.org/scripts/script.php?script_id=99 > Это и ещё много-много вкусностей. Если другим редактором пользуетесь то примерно так: в muttrc set editor="/home/mrkooll/scripts/sigkiller.py %s; emacs --eval '(setq default-major-mode '\\''mail-mode)' --eval '(setq make-backup-files nil)' %s" cat scripts/sigkiller.py [10:15] #!/usr/bin/env python # -*- coding: koi8-r -*- import re, sys from operator import truth l = open(sys.argv[1], 'rb').readlines() l1 = [] reSIG = re.compile('^(>+) -- '); reQUOT = re.compile('^>'); reEDIT = re.compile('From .*'); if len(l) and truth(reEDIT.match(l[0])): # Это письмо просто редактируется open(sys.argv[1], 'wb').writelines(l); sys.exit(0); n = 1; for i in l: if n: if not truth(reSIG.match(i)): l1.append(i); else: n = 0; else: if not truth(reQUOT.match(i)): l1.append(i); open(sys.argv[1], 'wb').writelines(l1); -- With Best Regards, Maxim Tyurin JID: MrKooll@jabber.pibhe.com --LpQ9ahxlCli8rRTG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/4BDF9GgyV0oQHTsRAvvAAKDSqElyjsDTe9Ov1uibwKsPGZPwLgCfbrt9 MpQwij2R7ENWfAhRYk7pQgE= =aJxk -----END PGP SIGNATURE----- --LpQ9ahxlCli8rRTG--