[plt-dev] drdr messages cause poor Apple Mail to be very unhappy

From: John Clements (clements at brinckerhoff.org)
Date: Wed Mar 17 16:38:42 EDT 2010

Messages like this one (excerpt pasted below) cause poor Apple Mail to freak out and nearly collapse.  Opening three such messages caused the application to become unresponsive for nearly five minutes.  The problem seems to have to do with highlighting the links. I'm guessing either that it's checking the links somehow, or using an n^2 algorithm to discover them. I realize that this is more an indication of Apple Mail's pathetic-ness than anything else, but I propose that drdr emails could be truncated after the first 500 lines or so, with the full text on the web site.

john


> DrDr has finished building revision 18567 after 4.12m.
> 
> http://drdr.plt-scheme.org/18567/
> 
> samth:
> You are receiving this email because the DrDr test of revision 18567 (which you committed) contained a NEW condition that may need inspecting.
> 	unclean
> 		http://drdr.plt-scheme.org/18567/collects/typed-scheme/private/optimize.ss
> 		http://drdr.plt-scheme.org/18567/collects/typed-scheme/types/type-table.ss
> 
> 	stderr
> 		http://drdr.plt-scheme.org/18567/collects/typed-scheme/private/optimize.ss
> 		http://drdr.plt-scheme.org/18567/collects/typed-scheme/types/type-table.ss
> 
> 
> jacobm:
> You are receiving this email because a file you are responsible for has a condition that may need inspecting.
> 	stderr:
> 		http://drdr.plt-scheme.org/18567/collects/planet/cachepath.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/config.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/info.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/lang/reader.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/parsereq.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/planet-archives.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/planet.scrbl
> 		http://drdr.plt-scheme.org/18567/collects/planet/planet.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/private/command.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/private/data.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/private/define-config.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/private/linkage.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/private/planet-shared.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/private/prefix-dispatcher.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/private/short-syntax-helpers.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/resolver.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/terse-info.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/util.ss
> 
> 	unclean:
> 		http://drdr.plt-scheme.org/18567/collects/planet/cachepath.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/config.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/info.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/lang/reader.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/parsereq.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/planet-archives.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/planet.scrbl
> 		http://drdr.plt-scheme.org/18567/collects/planet/planet.ss
> 		http://drdr.plt-scheme.org/18567/collects/planet/private/command.ss
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2484 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20100317/3048908c/attachment.p7s>

Posted on the dev mailing list.