Camelia, the Perl 6 bug

IRC log for #mojo, 2012-11-24

| Channels | #mojo index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 SmokeMachine joined #mojo
01:15 Mike-PerlRecruiter_ joined #mojo
01:49 * tempire groans
03:17 noganex joined #mojo
03:38 rem_lex| joined #mojo
04:22 good_news_everyone joined #mojo
04:22 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/-UrvOQ
04:22 good_news_everyone mojo/master fa572d6 Sebastian Riedel: improved support for relative redirects in Mojo::UserAgent::Transactor
04:22 good_news_everyone left #mojo
04:23 good_news_everyone joined #mojo
04:23 good_news_everyone [mojo] kraih created path_string (+1 new commit): http://git.io/l6P-6Q
04:23 good_news_everyone mojo/path_string 50179ec Sebastian Riedel: improved Mojo::Path performance significantly
04:23 good_news_everyone left #mojo
04:35 sri marcus, tempire, crab: the path_string branch is faster and makes %E4 work, breaks backwards compatibility though (see tests and doc changes), entirely your call what to do with it, i'll stay out of the discussion
04:52 * sri will not disappear but watch more from the sideline
04:58 Adura joined #mojo
06:00 Foxcool joined #mojo
07:10 Vandal joined #mojo
07:48 d4rkie joined #mojo
08:28 inokenty joined #mojo
08:30 d4rkie joined #mojo
08:46 marcus sri: it's better to burn out than to fade away. ;-)
08:48 marcus sri: so this changes so path is not normalized by default?
08:54 sinkovsky joined #mojo
08:57 amirite joined #mojo
09:14 batman joined #mojo
09:32 sinkovsky joined #mojo
09:45 Britzel joined #mojo
10:24 mire joined #mojo
10:32 mire joined #mojo
10:49 avkhozov joined #mojo
10:52 dabudabu joined #mojo
11:06 mire joined #mojo
11:54 alexeiras joined #mojo
12:21 alexeiras joined #mojo
13:05 jwang joined #mojo
13:16 Mike-PerlRecruiter_ joined #mojo
14:22 avkhozov joined #mojo
14:36 alexeiras joined #mojo
15:27 marcus crab/tempire thoughts/
15:34 asarch joined #mojo
16:13 d4rkie joined #mojo
16:21 janus joined #mojo
16:24 Foxcool joined #mojo
16:25 d4rkie joined #mojo
16:29 gryphon joined #mojo
17:10 xaka joined #mojo
17:13 marcus I just realize I don't hate software. It's people writing software I hate.
17:14 marcus realized even.
17:16 dvinciguerra joined #mojo
17:38 d4rkie joined #mojo
17:56 * sri hates people too
17:56 sri http://www.troll.me/images/e​mpathetic-shark/bro-hug.jpg
17:57 sri marcus: the problem is not just normalization, also "push @{$path->parts}, 'foobar';"
17:59 marcus sri:  push $url->path->parts, $part; <- like that? :)
17:59 sri yes
17:59 marcus changing it would break www.digitaltmuseum.no/ then
18:00 marcus they have such fucked up paths..
18:00 sri https://github.com/kraih/mojo/commit/50179​ec15091baee5b74bc219b44af750d305feb#L4L241
18:00 sri i don't see any solution that doesn't break the cookbook recipe
18:00 marcus sri: https://gist.github.com/4140709 # code we have in production :-/
18:01 sri fun
18:01 sinkovsky joined #mojo
18:02 sri yea, i think Mojo::Path is too messed up to be fixable before 4.0 in 2013/2014 with a lot of breakage
18:04 sri i've been reading up on browser implementations, and preserving the original seems to be the only choice
18:05 sri but there are no real specs, it's all just trial and error
18:06 marcus fun times
18:07 sri all specs are basically idealist, and only consider utf-8
18:11 marcus sri: Yeah, I don't see any way of fixing it without breaking something either.
18:16 sri s/broken/too idealist/
18:18 good_news_everyone joined #mojo
18:18 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/_L_Ipw
18:18 good_news_everyone mojo/master a11f1dc Sebastian Riedel: check is_abs instead of scheme
18:18 good_news_everyone left #mojo
18:21 mjy sri: thanks for fixing the Location: stuff so fast
18:23 mjy sri: as for the %E4 annoyance, I suppose most people could live with a flag e.g. $path->no_utf8_urls->... that removes the encode('UTF-8 ...) from to_string while breaking literal UTF-8 stuff (whoever does that can pre-escape their UTF-8 urls)
18:31 d4rkie joined #mojo
19:10 good_news_everyone joined #mojo
19:10 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/8SgQ4w
19:10 good_news_everyone mojo/master e7e9f10 Sebastian Riedel: added charset attribute to Mojo::Path
19:10 good_news_everyone left #mojo
19:14 good_news_everyone joined #mojo
19:14 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/Z-NWGw
19:14 good_news_everyone mojo/master 04b2a9f Sebastian Riedel: mention default charset
19:14 good_news_everyone left #mojo
19:20 cece|bnc joined #mojo
19:24 cedric left #mojo
19:43 good_news_everyone joined #mojo
19:43 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/YAOGew
19:43 good_news_everyone mojo/master 414ac32 Sebastian Riedel: fixed clone bug in Mojo::Parameters
19:43 good_news_everyone left #mojo
19:48 good_news_everyone joined #mojo
19:48 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/PY-aHQ
19:48 good_news_everyone mojo/master 3a8e353 Sebastian Riedel: better parameter tests
19:48 good_news_everyone left #mojo
20:17 good_news_everyone joined #mojo
20:17 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/G3YJyg
20:17 good_news_everyone mojo/master 93904a8 Sebastian Riedel: a few more URL tests
20:17 good_news_everyone left #mojo
20:19 Miked joined #mojo
20:19 good_news_everyone joined #mojo
20:19 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/mDdcCQ
20:19 good_news_everyone mojo/master 479f79f Sebastian Riedel: even more URL tests
20:19 good_news_everyone left #mojo
20:29 Kulag joined #mojo
20:34 sinkovsky joined #mojo
20:37 sinkovsky joined #mojo
20:42 tempire breaking changes -> point release.
20:42 * tempire throws down the glitter gauntlet
20:45 b2b joined #mojo
20:48 good_news_everyone joined #mojo
20:48 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/rBIkgw
20:48 good_news_everyone mojo/master a08aef9 Sebastian Riedel: reuse Mojo::Parameters instance in Mojo::URL
20:48 good_news_everyone left #mojo
20:50 niczero joined #mojo
20:51 good_news_everyone joined #mojo
20:51 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/A-zNGA
20:51 good_news_everyone mojo/master 724025e Sebastian Riedel: small optimization
20:51 good_news_everyone left #mojo
20:53 niczero We could kick off a new tradition of bumping a major version on Christmas day
20:54 sri Mojolicious will be two years old on december 26 (counting from 1.0)
21:00 * niczero chooses a recipe for the cake
21:09 * b2b blows off dust and tears open a twopack birthday candle set
21:15 dpetrov_ joined #mojo
21:21 rem_lex joined #mojo
21:28 sinkovsky joined #mojo
21:43 sinkovsky joined #mojo
22:01 jzawodn joined #mojo
22:02 geira joined #mojo
22:50 sinkovsky joined #mojo
22:55 good_news_everyone joined #mojo
22:55 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/uiBuOg
22:55 good_news_everyone mojo/master b473b78 Sebastian Riedel: added protocol method to Mojo::URL
22:55 good_news_everyone left #mojo
22:57 good_news_everyone joined #mojo
22:57 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/jtEHcQ
22:57 good_news_everyone mojo/master 95354dd Sebastian Riedel: a few more URL tests
22:57 good_news_everyone left #mojo
23:06 jzawodn joined #mojo
23:13 memowe joined #mojo
23:36 memowe joined #mojo
23:38 good_news_everyone joined #mojo
23:38 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/0NKS9Q
23:38 good_news_everyone mojo/master da5145b Sebastian Riedel: use protocol method consistently
23:38 good_news_everyone left #mojo
23:41 memowe joined #mojo
23:50 sinkovsky joined #mojo

| Channels | #mojo index | Today | | Search | Google Search | Plain-Text | summary