Re: FW: error exmh 2.8.0 04/21/2012

[email protected] Tue, 24 Apr 2012 20:17:26 -0400
Newsgroups gmane.mail.exmh.user
Message-ID <[email protected]>
On Tue, 24 Apr 2012 22:51:43 -0000, "Welch, Brent" said:
> Try something like this
> if {tcl_version < 8.5} {
>   proc lassign {values args} {
>     uplevel 1 [list foreach $args $values break]
>   }
> }

Wow, that's so.... LISP-y ;)  Amazingly enough, it works (tested by
defining a 'proc lassign_compat' on the fly if tcl_version < 8.6, and then
calling lassign_compat with various parameters from the log pane's Tcl:
evaluation line).

Am committing an updated fix - have tested it on my box and it does the
right thing for tcl 8.5.  Can somebody still running 8.4 test it?

_______________________________________________
Exmh-users mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/exmh-users
signature.asc (application/pgp-signature, 865 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Exmh version 2.5 07/13/2001

iQIVAwUBT5dClgdmEQWDXROgAQIa1RAArm7BrQaRqouQJaumO+CKPIQPJiPtC4eI
NxsBwjmA92RLBdxFQh4tbKNcs+4W6RMPvPlyA2uJviqwo3kUMn4wu7I389SVZOGN
Voe6E2kW0HToFOFAnjdRzvj1Vh5Mp4TTVGhe1wO46GmC6koPvnvrH7MfoPlkHpbc
qJMTwQcLEhzUdkjo29X7ksURdL7uzIR/I/QcdJSfv5g77LX9jox1DhUTV5XFygmW
xnw3QYEsnAE1OctzmmlcO3/BfxrX+NdPL24pIiOpprhUbjzmIYbJWSkE7NC+Nb6d
nMVosPmX0HkEkE7z6iYqg5j7fDi4yvsDT6GFzFgmHMzf+50Yo4Ya+fHbONUOaYfd
h1mIdjluI5CeV+BNKLm8g3vGM5T6/vVGREfrKgfsmPB6mufY5tG/30ZX3loslRZW
nYepPXympJDIz1qxiDr1dFqBLzsSu18Gm1ygAsGASRxnPM88dtDpuKC/WLfKK36c
Dbc28/eL5ojREJCRHwUzELdM+43Zz3KIiFebh6sIsXQT6cGp8rbRfdZ5jw4wDfER
S92wK95eBUYw64AyGzFZj2pwZd4MqBCQCMJZCBhpFJRleRDSAItjhcFAAZJDwTPz
6PwByBtxO7PJv7Oe0A+UzV8WU9DvGcXEvqfXXR4n5+gH8z/swkRmMxsTYR/bD2Sb
9b2R4qWUBGA=
=s+kU
-----END PGP SIGNATURE-----