-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Moin, On Wednesday 18 April 2007 02:20:10 Tom Christiansen wrote: > =for your consideration, > > The surrounding module, Smack.pm, runs perfectly well, as demonstrated by > > % perl -MSmack -e 'smack && snarf && print "hurray!\n" ' > > after clipping this message body and placing it in the obviously-named > file: the expected "hurray!" is indeed correctly emitted. But it is > a false cheer, for this innocent module nevertheless has a bug or two > lurking in it. > > Can you* see the problem? If so, is it really glaringly obvious to > everyone but me? Has awareness of this niggling nasty passed into > general understanding? > > I don't think so, but could of course be wrong. Yet even if I *am* > mistaken (and so more of you will say "Duh, Tom!" than who will say > "D'oh, Perl!"), what are the poor module writers realistically supposed > to do about this? Must they retroactively insulate themselves from this > strange-action-at-a-distance bug? This vexing matter may well not > even have existed back when they wrote their innocent module. > > Why must module writers understand this? I really can't see how it's > their fault. Anything that forces everybody else all to go off and > change their existing module code can't be a good thing. I would argue > therefore that the fault lies not in these modules, but elsewhere > entirely-- pragmatically speaking, that is. Why must your message readers understand this? I really can't see how it's their failt. Anything that forces everybody else all to go off and change their existing..er sorry you lost me already. Could you proviede please a concise summary on what the problem actually is? All the best, Tels - -- Signed on Wed Apr 18 12:13:03 2007 with key 0x93B84C15. Get one of my photo posters: http://bloodgate.com/posters PGP key on http://bloodgate.com/tels.asc or per email. "Q: What do you get when you cross an insomniac, an agnostic, and a dyslexic? A: Someone who stays up all night wondering if there is a Dog." -- Groucho Marx -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iQEVAwUBRiYLlXcLPEOTuEwVAQIuFAf9E/3HVbZCDKmu90uev0/oDapkWDlKFFrN x1oa92mvYYSrOJu+bpqBIsg2hCy/hRBRedbfsNeoqM5+uQ5nxhsa7u8AdBtJvn9N 1WnVnGqjAVJqfmkXnLQnmh81Yi2J4SowoV4+OLMMJelcVuZ7gD2kZ5ZYJwQQGtrs dZ9yjnK1ycn4M77B4H/qXhydzjcEcSPMa4hKwsCL624XDMaj7ZIOb/Sjw+qM9caO PUe2JHj9RuiamhLO+U84qojt5iGM9PYjh9EcIUFuaBJXqspSBJG4VJ2RYqQdsid/ gF6bSUDVKMd7krleLwch09SQOcjPXGNARbGgPlqDuWTlc3O05v2GVA== =x+iI -----END PGP SIGNATURE-----Thread Previous | Thread Next