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--