Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-lwp-gsoc, 2014-06-15

| Channels | #perl6-lwp-gsoc index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:14 FROGGS_ joined #perl6-lwp-gsoc
07:26 FROGGS[mobile] joined #perl6-lwp-gsoc
17:36 FROGGS joined #perl6-lwp-gsoc
17:36 FROGGS o/
17:51 sergot \o
17:51 sergot FROGGS: we can do those things now :)
17:52 FROGGS yeah :o)
17:52 FROGGS I recognized that http-download preserves the filename now (if one is given), which is very nice :o)
17:53 FROGGS and I'd like to experiment with a grammar for HTTP::Response
17:53 sergot FROGGS: yeah, I really wanted to make it so
17:53 sergot would be great :)
17:53 FROGGS because then we would be a) faster, and b) we treat the body in the right encoding hopefully
17:55 sergot true
17:55 sergot :)
18:00 sergot grammar would be nice :)
19:12 FROGGS the grammar seems to work
19:12 FROGGS now the actions...
19:39 moritz I've been offline for most of the past 3 days; did I miss anything?
19:39 FROGGS hmmm, nothing from my side at least
19:39 FROGGS my plan is to improve parsing responses right now
22:22 FROGGS wow, I was able to download a binary O.o
22:32 FROGGS it also only takes 2.4 to 2.7s to download these files
22:33 FROGGS instead of spending more than 20s to get lines from IO::Socket::INET just to concat them with \n right after that
22:41 dalek http-useragent/header_parses: c8bab4c | (Tobias Leich)++ | lib/HTTP/UserAgent.pm6:
22:41 dalek http-useragent/header_parses: two step response message parsing, to not guess encoding
22:41 dalek http-useragent/header_parses:
22:41 dalek http-useragent/header_parses: We fetch the response as a buf8, split its status line, header and body
22:41 dalek http-useragent/header_parses: and then find out the encoding before actually treat the body as text.
22:41 dalek http-useragent/header_parses: Since the body also can be a binary blob, and therefore wants to stay
22:41 dalek http-useragent/header_parses: an buf8.
22:41 dalek http-useragent/header_parses: review: https://github.com/sergot/http-useragent/commit/c8bab4c264
22:42 dalek http-headers/header_parses: bcd0647 | (Tobias Leich)++ | lib/HTTP/Headers.pm6:
22:42 dalek http-headers/header_parses: add grammar to parse headers
22:42 dalek http-headers/header_parses: review: https://github.com/sergot/http-headers/commit/bcd06479a4
22:43 dalek http-message/header_parses: 6a18014 | (Tobias Leich)++ | lib/HTTP/Message.pm6:
22:43 dalek http-message/header_parses: strip .parse method, we might not need it
22:43 dalek http-message/header_parses: review: https://github.com/sergot/http-message/commit/6a18014499
22:44 FROGGS ERROR: Permission to sergot/http-response.git denied to FROGGS.
22:44 FROGGS :o(

| Channels | #perl6-lwp-gsoc index | Today | | Search | Google Search | Plain-Text | summary