pretty cool, Thanks !

now I can write in my favourite editor and run the perl script so that
it will be shown in Firefox

On 8/19/10, Daniel Wagner <daniel.wag...@1und1.de> wrote:
> Right, you actually need to encode your Javascript first, add the JSON
> window dressing, then encode the whole shebang again:
>
> my $code = slurp($ARGV[0]);
> $code =uri_escape_utf8($code,"^A-Za-z");
> $code = "{\"code\": \"$code\" }";
> $code =uri_escape_utf8($code,"^A-Za-z");
>
> That did it for me.
>
>
> Regards,
> Daniel
>
> b a schrieb:
>> So I tried the following Perl code to do what you said, didn't work
>> out very well :(
>> I see that the slashes are  %252F and spaces are encoded as being
>> %2520 instead of %20,
>> I tried to use uri_escape_utf8 for that, or tried a regex, neither of
>> which worked..
>>
>>
>> use strict;
>> use warnings;
>> use URI::Escape;
>> use Perl6::Slurp;
>>
>> my $code = slurp($ARGV[0]);
>> $code = "{\"code\": \"$code\" }";
>>
>> $code =uri_escape_utf8($code,"^A-Za-z");
>>
>> my $url = "http://demo.qooxdoo.org/current/playground/#$code";;
>>
>> print $url;
>>
>> my $command = "firefox \"$url\"";
>> system($command);
>>
>>
>> On 8/19/10, Daniel Wagner <daniel.wag...@1und1.de> wrote:
>>> Don't know much about vi, but maybe you can get it to load a Playground
>>> URI with the code attached in the browser. The format is this:
>>>
>>> { "code": "// your code here" }
>>>
>>> URIencode this and then load like so:
>>>
>>> http://demo.qooxdoo.org/devel/playground/index.html#%7B%22code%22%3A%20%22%252F%252Fyour%2520code%2520here%22%7D
>>>
>>> Note that different browsers have different length limits for URIs so if
>>> your code gets too long it may not work.
>>>
>>>
>>> Regards,
>>> Daniel
>>>
>>> b a schrieb:
>>>> Is there a way that I could edit my code with vim and then try it in
>>>> the playground ? I want to automate this somehow from the console..
>>>>
>>>> ------------------------------------------------------------------------------
>>>> This SF.net email is sponsored by
>>>>
>>>> Make an app they can't live without
>>>> Enter the BlackBerry Developer Challenge
>>>> http://p.sf.net/sfu/RIM-dev2dev
>>>> _______________________________________________
>>>> qooxdoo-devel mailing list
>>>> qooxdoo-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> This SF.net email is sponsored by
>>>
>>> Make an app they can't live without
>>> Enter the BlackBerry Developer Challenge
>>> http://p.sf.net/sfu/RIM-dev2dev
>>> _______________________________________________
>>> qooxdoo-devel mailing list
>>> qooxdoo-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>
>>
>> ------------------------------------------------------------------------------
>> This SF.net email is sponsored by
>>
>> Make an app they can't live without
>> Enter the BlackBerry Developer Challenge
>> http://p.sf.net/sfu/RIM-dev2dev
>> _______________________________________________
>> qooxdoo-devel mailing list
>> qooxdoo-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by
>
> Make an app they can't live without
> Enter the BlackBerry Developer Challenge
> http://p.sf.net/sfu/RIM-dev2dev
> _______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to