[Seaside] Internet line endings

Nick Ager nick.ager at gmail.com
Thu Mar 8 21:15:49 UTC 2012


Hi Sebastian,

I came across this issue a while ago:

http://forum.world.st/debugging-javascript-within-browsers-is-hard-when-the-browser-show-the-response-on-a-single-line-td3724683.html

Nick


On 8 March 2012 19:54, Sebastian Sastre <sebastian at flowingconcept.com>wrote:

> ok.
>
> Here is a correction on the suggested code:
>
> WAFileLibrary>>documentForFile: aFilename
> | content |
> content := self perform: (self asSelector: aFilename).
> ^ content isString
> ifTrue: [content withInternetLineEndings]
> ifFalse: [content]
>
>
>
> On Mar 8, 2012, at 4:33 PM, Paul DeBruicker wrote:
>
> I think what you've shown is more robust as the XHR responses still aren't
> pretty printed in the "Net" panel.  They just come out as one long line.
>
>
>
>
>
>
>
>
> On 12-03-08 10:47 AM, Sebastian Sastre wrote:
>
> yep, good one
>
>
>
> On Mar 8, 2012, at 3:42 PM, Paul DeBruicker wrote:
>
>
> Chrome/Chromium can pretty print javascript in its developer tools.
>
>
>
> At the bottom of the "Scripts" pane there is a button that is a
>
> matched set of braces (e.g. {} ). In the script drop down switch to
>
> the '(program)' script and click the braces.
>
>
> As you make ajax requests or whatever the scripts in the responses are
>
> added to that menu.
>
>
>
>
>
>
>
> On 12-03-08 10:13 AM, Sebastian Sastre wrote:
>
> Hey there,
>
>
> for the record:
>
>
> If you find yourself having to debug javascript /served by Seaside
>
> libraries/ you could be in trouble because you probably find that code
>
> all in a long single line. So you can't put breakpoints, etc. Is not
>
> even readable.
>
>
> In such situation you want to use this:
>
>
> WAFileLibrary>>documentForFile: aFilename
>
> | content |
>
> content := self asSelector: aFilename.
>
> ^ (self perform: content) withInternetLineEndings
>
>
> sebastian <http://about.me/sebastianconcept>
>
>
> o/
>
>
>
>
>
>
> _______________________________________________
>
> seaside mailing list
>
> seaside at lists.squeakfoundation.org
>
> <mailto:seaside at lists.squeakfoundation.org<seaside at lists.squeakfoundation.org>
> >
>
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
> _______________________________________________
>
> seaside mailing list
>
> seaside at lists.squeakfoundation.org
>
> <mailto:seaside at lists.squeakfoundation.org<seaside at lists.squeakfoundation.org>
> >
>
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
> sebastian <http://about.me/sebastianconcept>
>
>
> o/
>
>
>
>
>
>
> _______________________________________________
>
> seaside mailing list
>
> seaside at lists.squeakfoundation.org
>
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
> sebastian <http://about.me/sebastianconcept>
>
> o/
>
>
>
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20120308/522c7900/attachment.htm


More information about the seaside mailing list