Re: Couple of useful (?) patches
David Maus <[email protected]> Sun, 10 Jul 2011 11:39:27 +0200
| Newsgroups | gmane.mail.wanderlust.general.japanese,gmane.mail.wanderlust.general,gmane.mail.emacs.mime.japanese |
|---|---|
| Message-ID | <87liw6qxtc.wl%[email protected]> |
--pgp-sign-Multipart_Sun_Jul_10_11:39:27_2011-1 Content-Type: multipart/mixed; boundary="Multipart_Sun_Jul_10_11:39:27_2011-1" --Multipart_Sun_Jul_10_11:39:27_2011-1 Content-Type: text/plain; charset=US-ASCII At Tue, 05 Jul 2011 15:32:19 -0400, Dave Abrahams wrote: > > As you can probably guess, I'm +1 for anything that fixes this annoyance. > Okay, attached patch should do the trick. It's not optimal because it depends on the special callback function `mime-preview-play-current-entity' bound to the text property `mime-button-callback' to distinguish between a real MIME button and a browsable URL. I think SEMI should use a dedicated text-property to indicate that something is a mime button and not a url. Best, -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber.... [email protected] Email..... [email protected] --Multipart_Sun_Jul_10_11:39:27_2011-1 Content-Type: text/plain; type=patch; charset=US-ASCII Content-Disposition: attachment; filename="remove-mime-buttons.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3dsL3dsLWRyYWZ0LmVsIGIvd2wvd2wtZHJhZnQuZWwKaW5kZXggMmUzZmFh ZS4uYmZjYjQ1ZSAxMDA2NDQKLS0tIGEvd2wvd2wtZHJhZnQuZWwKKysrIGIvd2wvd2wtZHJhZnQu ZWwKQEAgLTUyMSw4ICs1MjEsMjMgQEAgb3IgYHdsLWRyYWZ0LXJlcGx5LXdpdGgtYXJndW1lbnQt bGlzdCcgaWYgV0lUSC1BUkcgYXJndW1lbnQgaXMgbm9uLW5pbC4iCiAJKHdoZW4gZGVjb2RlLWl0 CiAJICAoZGVjb2RlLW1pbWUtY2hhcnNldC1yZWdpb24gKHBvaW50LW1pbikgKHBvaW50LW1heCkK IAkJCQkgICAgICB3bC1taW1lLWNoYXJzZXQpKQotCShidWZmZXItc3Vic3RyaW5nLW5vLXByb3Bl cnRpZXMKKwkoYnVmZmVyLXN1YnN0cmluZwogCSAocG9pbnQtbWluKSAocG9pbnQtbWF4KSkpKSkK KyAgICAoc2F2ZS1leGN1cnNpb24KKyAgICAgIChsZXQgKChjdXJyZW50LXByb3AgKGVxIChnZXQt dGV4dC1wcm9wZXJ0eSAocG9pbnQtbWluKSAnbWltZS1idXR0b24tY2FsbGJhY2spICdtaW1lLXBy ZXZpZXctcGxheS1jdXJyZW50LWVudGl0eSkpKQorCShnb3RvLWNoYXIgKHBvaW50LW1pbikpCisJ KHdoaWxlIChub3QgKGVvYnApKQorCSAgKGxldCAoKG5leHQtcHJvcC1wb3MgKG9yIChuZXh0LXNp bmdsZS1wcm9wZXJ0eS1jaGFuZ2UgKHBvaW50KSAnbWltZS1idXR0b24tY2FsbGJhY2spIChwb2lu dC1tYXgpKSkpCisJICAgIChjb25kCisJICAgICAoKGFuZCBjdXJyZW50LXByb3AgKG5vdCAoZ2V0 LXRleHQtcHJvcGVydHkgbmV4dC1wcm9wLXBvcyAnbWltZS1idXR0b24tY2FsbGJhY2spKSkKKwkg ICAgICAoa2lsbC1yZWdpb24gKHBvaW50KSBuZXh0LXByb3AtcG9zKQorCSAgICAgIChzZXRxIGN1 cnJlbnQtcHJvcCBuaWwpKQorCSAgICAgKChhbmQgKGVxIChnZXQtdGV4dC1wcm9wZXJ0eSBuZXh0 LXByb3AtcG9zICdtaW1lLWJ1dHRvbi1jYWxsYmFjaykgJ21pbWUtcHJldmlldy1wbGF5LWN1cnJl bnQtZW50aXR5KSAobm90IGN1cnJlbnQtcHJvcCkpCisJICAgICAgKGdvdG8tY2hhciBuZXh0LXBy b3AtcG9zKQorCSAgICAgIChzZXRxIGN1cnJlbnQtcHJvcCB0KSkKKwkgICAgICh0CisJICAgICAg KGdvdG8tY2hhciBuZXh0LXByb3AtcG9zKSkpKSkpKQorICAgIChzZXQtdGV4dC1wcm9wZXJ0aWVz IChwb2ludC1taW4pIChwb2ludC1tYXgpIG5pbCkKICAgICAod2hlbiBpZ25vcmVkLWZpZWxkcwog ICAgICAgKGdvdG8tY2hhciAocG9pbnQtbWluKSkKICAgICAgICh3bC1kcmFmdC1kZWxldGUtZmll bGRzIGlnbm9yZWQtZmllbGRzKSkK --Multipart_Sun_Jul_10_11:39:27_2011-1-- --pgp-sign-Multipart_Sun_Jul_10_11:39:27_2011-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iF4EABEIAAYFAk4Zc08ACgkQma24O1pEeOZJdwEAkbA15ML/LEtPsZp0ezshA19r h8v7hiqj30nrpW14hPoA/jtHd7el7CuGaCxO0plND5M1jNJuW92zKE7z2EtAhhtc =VVrm -----END PGP SIGNATURE----- --pgp-sign-Multipart_Sun_Jul_10_11:39:27_2011-1--