[11:17] <BradB> spiv: it's amazing how non-trivial it is to format bug report text and comment text.
[11:18] <BradB> (until browsers support CSS 2.1 anyway)
[11:20] <spiv> BradB: I know :)
[11:20] <spiv> "wrap: pre" or something.
[11:20] <BradB> yeah, but that's the same as pre just about
[11:20] <BradB> it's white-space: pre
[11:20] <spiv> Basically the choices are <pre> or give up :)
[11:21] <BradB> i want CSS 2.1's: white-space: pre-wrap (or pre-line)
[11:21] <spiv> Yeah.
[11:21] <BradB> and then it Just Works
[11:21] <BradB> or ZPT needs a special case to output tr/\n/<br \/>/
[11:21] <BradB> s/tr/s/
[11:22] <BradB> tal:content="linebreaks foo" or something
[11:25] <spiv> BradB: I know that planet.twistedmatrix.com uses "white-space: pre-wrap -moz-pre-wrap -opera-pre-wrap -o-pre-wrap -pre-wrap;" :)
[11:25] <spiv> And "overflow: auto;", which is cute.
[11:26] <spiv> (That site is a Planet for the Twisted community)
[11:26] <BradB> that actually works? hm
[11:27] <spiv> I don't know if it works, I just know it's in the CSS :)
[11:30] <BradB> that site is screwed up in safari. the logo, about, extra stuff in the left column appears after all the blog entries.
[11:32] <spiv> Blah :(
[11:33] <spiv> Yeah, same in konquerr.
[11:33] <spiv> Hmm, although that might be the fault of the broken entry.
[11:35] <BradB> after i learned of the web developer plugin for firefox, i'm more or less ready to drop safari for any serious work
[11:35] <spiv> Yeah, it's awesome.
[11:38] <carlos> what does that plugin?
[11:41] <BradB> allows you to see, for example, the css that's being able to whatever you aim your pointer at
[11:41] <BradB> some cool form stuff
[11:42] <BradB> in short, it gives you much, much more info about the page you're looking at (the kinds of more detailed things you might want to know if you're developing the thing you're looking at), and gives you finer grained control over how you submit forms and such.
[11:43] <spiv> And also trivial but handy things like "resize to 800x600".
[11:45] <BradB> spiv: what does "-" signify in CSS like "white-space: -foo" then?
[11:46] <carlos> interesting ....
[11:46] <spiv> A non-standard attribute that the browser implementor wants to provide, but doesn't want to risk clashing with a future standardd 
[11:47] <BradB> cool.
[11:49] <spiv> So in this case, pre-wrap was specified in a CSS 2.1 or CSS 3 draft spec, or something, and so this is how Moz and friends support these features without clashing  with the final spec if it turns out to be different :)
[11:49] <spiv> As I understand it, anyway.  I can't remember where I read all this.