[plt-dev] Re: drdr messages cause poor Apple Mail to be very unhappy
That's exactly how I implemented it earlier actually.
Jay
On Wed, Mar 17, 2010 at 5:52 PM, Carl Eastlund <carl.eastlund at gmail.com> wrote:
> I suggest the alternate behavior of truncating each individual list of
> errors at, say, 50 or 100. That way even if the message gets
> truncated, a person can see some errors to start at. As is, with
> 4,000 errors, truncating at 500 lines will probably leave off several
> people's errors entirely.
>
> Carl Eastlund
>
> On Wed, Mar 17, 2010 at 4:42 PM, Jay McCarthy <jay.mccarthy at gmail.com> wrote:
>> DrDr will do that from now on.
>>
>> Who wants to break everything to test it?
>>
>> Jay
>>
>> On Wed, Mar 17, 2010 at 2:38 PM, John Clements
>> <clements at brinckerhoff.org> wrote:
>>> 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
> [snip]
>
--
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://teammccarthy.org/jay
"The glory of God is Intelligence" - D&C 93