Camelia, the Perl 6 bug

IRC log for #mojo, 2012-10-18

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

All times shown according to UTC.

Time Nick Message
00:03 mandreacchio joined #mojo
00:03 tempire or the marcus™ method, and start my own firm
00:06 tempire http://opalang.org/ claims the same as meteorjs
00:59 laouji joined #mojo
01:12 mandreacchio joined #mojo
01:30 davido joined #mojo
01:36 gryphon joined #mojo
01:42 d4rkie joined #mojo
02:06 thaljef joined #mojo
02:08 sri OPPA GANGNAM STYLE!
02:08 sri tempire: derbyjs seems closer
02:09 * sri just learned that json support in postgres is terrible
02:23 mandreacchio joined #mojo
02:29 sri you need stored procedures and magic to put indexes on json data
02:42 noganex_ joined #mojo
02:51 xaka joined #mojo
02:51 AmeliePoulain joined #mojo
03:00 AmeliePoulain joined #mojo
03:31 asarch joined #mojo
03:35 amirite joined #mojo
03:36 gryphon joined #mojo
03:41 amirite joined #mojo
03:49 amirite joined #mojo
03:51 usong joined #mojo
03:56 crab yep. it's just a text field and a validator.
03:59 tempire it's cool that they have the built in validator though
04:12 mandreacchio_ joined #mojo
04:19 AmeliePoulain joined #mojo
04:29 trone joined #mojo
04:31 Foxcool joined #mojo
05:10 kevouze joined #mojo
05:21 ovnimancer joined #mojo
05:26 mandreacchio joined #mojo
05:38 Vandal joined #mojo
05:52 duncanthrax joined #mojo
05:56 marcus They just added that tho. There is probably more to come.
06:02 dpetrov_ joined #mojo
06:02 mandreacchio joined #mojo
06:09 nyamned joined #mojo
06:11 crab indeed.
06:12 spleenjack joined #mojo
06:18 mandreacchio_ joined #mojo
06:21 kevouze joined #mojo
06:22 cosimo joined #mojo
06:23 yakudza joined #mojo
06:53 kevouze any newcomer here keen to help out for a survey about newcomer experience in Perl?
06:53 kevouze Thanks to all already who took part!
06:53 kevouze tinyurl.com/perlnewcomersurvey
07:08 buu what
07:08 buu oh
07:09 buu Pretty sure there's not many newcomers on this server.
07:12 kevouze oh ok. I am still trying to get a few more responses. Any help would be appreciated. The dataset will be released to Perl
07:12 buu kevouze: I would try freenode is what I mean
07:17 batman joined #mojo
07:18 pau4o joined #mojo
07:20 Mike-PerlRecruiter_ joined #mojo
07:31 cosmincx joined #mojo
07:57 fhelmber_ joined #mojo
08:27 spleenjack joined #mojo
08:35 bc547_ joined #mojo
08:36 Vandal joined #mojo
09:23 bjoernfan Can you get Mojo::Test (or useragent, I guess) to post a form via an existing submit button? (Or is that maybe considered bad practice, even if it was possible?)
09:25 Grrrr joined #mojo
09:28 rem_lex| joined #mojo
09:44 Britzel_ joined #mojo
10:04 ObseLeTe joined #mojo
10:13 ObseLeTe joined #mojo
10:14 mandreacchio joined #mojo
10:15 daxim joined #mojo
10:24 kitt_vl joined #mojo
10:27 batman bjoernfan: maybe you can do $url = $t->get_ok('/form/page')->tx->r​es->dom->at('form')->{action'}; $t->post_ok($url, {}, $data); ?
10:27 batman or something like that?
10:30 abra joined #mojo
10:31 preflex joined #mojo
10:39 bjoernfan With my own supplied $data, I guess? I kind of wanted to do a check of table row 3, check if the columns contain what's expected, then submit the form in the last column of that row. This is because I don't know the database ID of the element on that row, but there are ways around that, of course. Like extracting the ID before POST, or truncating my database before each test, so I know the ID:s beforehand.
10:40 bjoernfan I know I did something like find->form('foo')->submit(); with Mechanize, thought it might fit in Mojo::Useragent as well.
10:46 batman yeah. same shit, different wrapping :)
10:46 batman except Mojo::UserAgent and Test::Mojo actually works...
10:47 mhi left #mojo
11:13 mandreacchio joined #mojo
11:21 bjoernfan Yeah, but the Mechanize thing posted it using whatever's already there, like hidden fields and stuff. I only had to change the fields I knew I wanted to change before POST:ing.
11:22 jontaylor joined #mojo
11:23 batman bjoernfan: ah. right
11:53 ObseLeTe What's the name of the template framework work like this: % t div => ... => class => ... => etc. begin ... % end ?
12:04 judofyr joined #mojo
12:16 batman ObseLeTe: it's a collection of modules if i understand your question correctly
12:19 batman https://metacpan.org/module/Mojo::Template is in the centre
12:20 ObseLeTe this is the mojo::Template : https://github.com/tempire/MojoExample/b​lob/master/templates/blogs/index.html.ep ?
12:22 judofyr ObseLeTe: yes. dunno quite where the t-helper is coming from
12:22 ObseLeTe ok
12:22 ObseLeTe thanks
12:22 judofyr ObseLeTe: of course: https://metacpan.org/module/Mo​jolicious::Plugin::TagHelpers
12:22 judofyr ObseLeTe: just didn't knew that "t" was an alias for "tag"
12:22 ObseLeTe yes
12:24 judofyr ObseLeTe: so "%" comes from Mojo::Template, while "t" is just a regular helper
12:25 Lucas1 joined #mojo
12:25 ObseLeTe ok
12:29 batman helper = a perl function available inside the template
12:29 Adura Though, I also use them in controllers, hah.
12:29 judofyr helpers = guaranteed to become a mess after some time
12:29 batman Adura: true. they are available *everywhere*
12:31 judofyr ./script/app eval 'say app->t(div => id => "hello")'
12:31 judofyr *everywhere*
12:32 batman perl -Mojo -le'print a->t("span", class => "foo", sub {"yay"})' #:)
12:33 Adura It's a means of using $self as your namespace.
12:34 batman Adura: what do you mean?
12:35 Adura As opposed to use Mypackage;, Mypackage->new/::method.
12:39 mandreacchio joined #mojo
12:54 gryphon joined #mojo
13:07 sri bjoernfan: i've thought about some more machanize-ish features, but they don't fit into Mojo::UserAgent very well
13:09 sri something like $t->submit('selector > for > submit-button', {values => 'to merge into default values'}) would be rather trivial though
13:10 gensym left #mojo
13:11 sri we would basically need a Mojo::UserAgent::Transactor->extr​act_form_values_for_submit_button method, that creates a follow up request into which we then can merge new form values
13:11 judofyr bjoernfan / sri: I have some code which does something like that
13:12 sri yea, it should probably happen in a capybara clone
13:13 judofyr this is basically it: http://cl.ly/text/3l2f0g0F2q1b
13:38 sri judofyr: no support for checked?
13:39 judofyr sri: I didn't have any checkboxes on the page I was using it for :)
13:39 sri :)
13:40 sri you shouldn't use given/when btw. it's considered experimental and will break
13:40 judofyr hm. why? smart-match?
13:40 sri yea, complete smartmatch redesign
13:42 judofyr but there will be a different switch-mechanism?
13:43 sri yes
13:43 judofyr good
13:45 sri proposed sematics change all the time though, i believe this was the last version http://www.xray.mpe.mpg.de/mailing-lis​ts/perl5-porters/2012-09/msg00890.html
13:46 jnap joined #mojo
14:09 sri perhaps we should have a discussion about more mechanize features in Test::Mojo
14:09 sri i'm not opposed to $t->submit('selector') and $t->follow_link('selector')
14:09 Dana joined #mojo
14:09 sri as long as the maintenance cost is worth it ;)
14:11 sri stuff like extracting form values should be reusable and useful outside of tests for example
14:15 sh4 joined #mojo
14:17 * sri meant submit_ok and follow_link_ok
14:23 bjoernfan sri: Yeah, I would find it useful. I'll trust you to decide if you think it belongs in Mojo::UserAgent. ;)
14:24 bjoernfan purl: yay/nay?
14:24 purl no idea, bjoernfan
14:24 bjoernfan :shrugs:
14:25 judofyr sri: btw: https://twitter.com/judofyr​/status/258909457373876226
14:25 sri bjoernfan: how would it fit into Mojo::UserAgent?
14:26 sri judofyr++
14:26 judofyr sri: testing uploads are also very useful
14:27 bjoernfan Oh, you said $t. But why wouldn't you put it in UserAgent? Isn't UserAgent "replacing" Mechanize?
14:29 judofyr bjoernfan: well, UA doesn't have any "extracting data from the DOM"-methods at the moment
14:29 bjoernfan judofyr: Thanks for the code btw, thought I solved this small piece with a $t->ua->get->at->blabla instead, only needed it for a small thing.
14:29 judofyr (I think)
14:30 sri the user agent doesn't keep the last transaction around, which would get tricky when you go non-blocking
14:30 sri Test::Mojo can do it because the api is all blocking
14:31 bjoernfan Okay. (Can't really argue with you on that ;))
14:31 judofyr it should be accessible outside of T::M though
14:31 sri judofyr: "it" being?
14:31 judofyr well, at least the "extract form data"
14:31 sri right
14:31 judofyr the rest is essentially just $ua->post_form($url, $query)
14:32 judofyr (or whatever the syntax is again)
14:32 knshaum joined #mojo
14:34 judofyr sri: although it might not be very useful for Capybara-clone with a Selenium-driver, since you'll have to sue the Selenium-nodes, not Mojo::DOM
14:34 judofyr acutally, maybe it's easier to just write a Mojo::DOM-wrapper around it
14:35 jfuller joined #mojo
14:37 jfuller I am running into an issue where my site fails to respond to some requests, I think its cases where it generates an exception, but I am not sure because it does not appear to be logging the error anywhere.
14:44 d4rkie joined #mojo
15:06 nyamned joined #mojo
15:33 thaljef joined #mojo
15:34 scrooby joined #mojo
15:36 thaljef1 joined #mojo
15:36 scrooby what would the best way be to stream a file via MojoLicious::UserAgent to a websocket?
15:42 scrooby Would Mojo::IOLoop::Stream be appropriate?
15:47 xaka joined #mojo
16:02 bluescreen joined #mojo
16:03 jberger joined #mojo
16:04 jberger hi all, while killing time at a tutoring session, I'm considering what would go into making a Mojo::Template subclass or handler or whatever for LaTeX
16:04 jberger most things seem to be fine, I would probably change the use of % to @ or something
16:04 jberger but one thing seems inaccessible, the escape handler
16:05 jberger rather than using Mojo::Util::xml_escape I would need to use TeX::Encode
16:05 jberger am I right that this is not configurable, and if not should it be?
16:06 * jberger worries that sri is probably getting sick of me by now
16:07 * jberger ducks
16:07 sri jberger: haha, don't worry
16:07 * jberger carefully looks up
16:08 sri you're right though, it is not configurable
16:09 jberger should/could it be
16:09 sri i'm a little worried about the performance cost
16:09 jberger storing the $ESCAPE string in an attribute, then retriving it once can't the that much of a hit
16:09 sri but very ugly
16:10 sri hmm
16:10 sri i guess we kinda do that already with prepend/append
16:10 jberger I'm not aware of append/prepend, let me look
16:11 sri brb pizza
16:11 jberger ok, I follow
16:11 jberger (mmmm pizza)
16:13 jberger I guess I could redefine _escape in the append section
16:14 jberger a little silly, but it would work
16:14 jberger in fact, as currently implemented it could go into the prepend section too
16:15 jberger doesn't really matter as subs are at compile time
16:19 tempire I don't know that Mechanize features make sense anymore
16:19 jfuller joined #mojo
16:20 tempire Selenium::WebDriver is the end result of what mechanize has always tried to be
16:20 sri jberger: you do seem to have a nag for controversial features :)
16:20 sri tempire: i guess
16:20 tempire and if you don't care about the ui, then Test::Mojo does the job
16:20 jberger sri: yep
16:21 jberger but I haven't gotten frustrated even though none of mine have been included
16:21 jberger so I've got that going for me, which is nice
16:22 batman joined #mojo
16:22 sri the html4 comment thing got included ;p
16:23 sri i'm not against making escape configurable though, just the api is tricky... performance and aesthetics
16:24 sri prepend/append are already borderline too much imo
16:24 tempire jberger: you're approaching it well, so it's not tiresome.  some people feel rejected and don't take the time to figure out the ecosystem; you're clearly taking the time.
16:25 sri yay, tweetbot for mac is out!
16:26 sri oh my, high price though
16:27 tempire I wonder how long the alpha/beta will keep working
16:27 jberger oh right, the HTML4 thing, forgot about that
16:27 andrefs joined #mojo
16:30 jfuller sri: I'm running a mojo site via starman, and I'm hitting a situation where some calls never respond. I'm just getting inactivity time outs. As far as I can tell, mojo is not logging any issues. The calls do not do anything exceptional and should return almost immediately. Where would you suggest I start trying to debug this?
16:31 jberger ok, my tutoring session is over and I have to go teach, mull this over and I'll be back at some point
16:31 jberger fyi, here is my working example, using prepend for the escaping redefinition
16:31 jberger https://gist.github.com/3913017
16:31 sri jberger: need to think about it some more
16:32 sri only problem is the right api
16:33 sri if only method calls weren't so damn slow in perl
16:53 * sri actually hates saying -1 to features, but thinks that for mojolicious to work everything needs to be curated very carefully
17:05 labrown joined #mojo
17:17 sri here's a possible patch http://hastebin.com/raw/ganudaviko
17:18 * sri pokes tempire, crab, marcus and jberger
17:18 marcus o/
17:18 sri \o
17:19 sri it's basically the same as append/prepend, but with a significant return value
17:20 * tempire eye's bleed when reading patches
17:20 tempire er
17:20 tempire *eyes
17:20 sri i guess only the pod part is significant
17:21 sri and the test example
17:21 sri you basically change escaping with something like $mt->escape('Mojo::Util::html_escape(@_)');
17:22 sri another alternative would be to give _escape a public name, so it can be redefined with prepend
17:23 sri like escape_expression or so
17:23 Adura escape__
17:23 sri what kind of convention is that?
17:23 Adura Well, there's no uppercase _
17:24 * sri doesn't follow
17:24 Adura It's a method to escape _
17:24 sri where is it used?
17:25 Adura I'm not sure where it'd be used, I just found the idea of such a function name humourous.
17:28 marcus sri: it's a bit like the opposite of <%== ? :)
17:29 sri marcus: it's a way to redefine what <%= does
17:30 marcus sri: for the rest of the template after the helper is run?
17:30 sri <%= '<html>' is just a cuter way to write <%== _escape '<html>'
17:31 sri it's a built in function
17:31 sri currently private
17:32 sri https://github.com/kraih/mojo/blo​b/master/lib/Mojo/Template.pm#L25
17:32 sri that code is at the start of every template
17:34 sri hmm, given the confused responses i guess this might not be a good feature
17:35 * marcus is confuzzled
17:35 marcus I just wanted my homeland episode and then go home!
17:35 * sri chains marcus to the channel
17:35 marcus actually, it's the bad wifi that keeps me here.
17:36 marcus 98.3KB/s :-/
17:37 dpetrov_ joined #mojo
17:37 * tempire understands now
17:38 romel joined #mojo
17:38 tempire I like the idea.  I don't have a use for it at the moment, but it would open up templates to be used for a completely different class of things.
17:38 sri tempire: which solution do you like more, escape attribute or public name for the function?
17:40 * marcus switches back to yorufukuru after seeing tweetbot for mac pricing.
17:40 marcus srsly
17:40 * sri bought tweetbot anyway
17:40 tempire I don't think $20 is bad
17:41 sri it's 16 euro
17:41 marcus yorufukurou even
17:41 tempire not sure what you mean by public name.  as I understood it, setting the attribute would change what <%= does.
17:42 sri tempire: right, but there are two ways we could implement it
17:42 sri escaping works through a secret function currently named _escape
17:42 sri you could redefine it already to change escaping behavior
17:42 sri but it's private as _escape
17:44 tempire attribute makes sense to me.
17:45 sri and the scope of the attribute too? should it include the Mojo::ByteStream exception magic too, or just the actual escaping bit?
17:47 tempire would this redefine <%== as well?
17:47 sri nope
17:47 sri <%= just happens to pass through Mojo::ByteStream objects
17:48 sri unescaped
17:48 purl unescaped is more readable IMO
17:49 sri <%== is completely separate from all escaping
17:50 kthakore hallo
17:50 tempire I'm not sure what you mean by Mojo::ByteStream exception m agic
17:50 sri <%= Mojo::ByteStream->new('<html>') does not get escaped
17:51 sri \o
17:54 sri tempire: i better just show you the code :) https://github.com/kraih/mojo/blo​b/master/lib/Mojo/Template.pm#L29
17:55 sri my patch only allows the 3rd line of the sub to be redefined
17:55 sri question is if we should allow/require all 3 to be redefined
17:56 tempire ooooh
18:00 tempire I can't think of any problems that would be caused by Mojo::ByteStream
18:00 * tempire feels like he's not the best person to make that decision, because he has no use case for this feature.
18:00 sri ooooh
18:01 sri actually it might be a bad idea to allow redefining that behavior
18:01 sri because blocks
18:01 sri Mojo::Template internally generates Mojo::ByteStream objects for begine/end blocks, since they are considered to be already escaped
18:02 sri redefining would double escape blocks all the time
18:05 jnap_ joined #mojo
18:09 inokenty joined #mojo
18:13 good_news_everyone joined #mojo
18:13 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/DXndDA
18:13 good_news_everyone [mojo/master] added escape attribute to Mojo::Template - Sebastian Riedel
18:13 good_news_everyone left #mojo
18:24 alester joined #mojo
18:25 tempire interesting: http://www.udacity.com/overv​iew/Course/cs344/CourseRev/1
18:29 sri i kinda hate escape/append/prepend in Mojo::Template... but i guess it's necessary
18:53 jnap joined #mojo
18:54 tempire tapbots response to tweetbot pricing is brilliant
19:00 sri hmmmmm
19:01 sri here's an alternative implementation http://hastebin.com/raw/kicapipato
19:01 sri it allows escaping to be changed with "sub mt_escape { reverse shift }" and the like
19:01 sri (in the template)
19:02 sri no compilation magic, but a public name that's a new special case for helpers
19:03 sri it seems cleaner... until you look at the helper situation...where it's an entirely new kind of exception
19:12 yakudza joined #mojo
19:12 * sri demands feedback!
19:13 kthakore sri: feedback
19:13 purl feedback is probably most needed when messages get rejected.
19:13 * sri sets kthakore on fire
19:20 Mike-PerlRecruiter_ joined #mojo
19:29 good_news_everyone joined #mojo
19:29 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/qJIi5w
19:29 good_news_everyone [mojo/master] tweaked escaping documentation - Sebastian Riedel
19:29 good_news_everyone left #mojo
19:34 edoardo joined #mojo
19:36 edoardo hi! i have a question about config, is it possible to access it in the startup, or better, in a callback used in some routes?
19:37 Dana ~
19:37 edoardo the only way i found is $self->app->defaults->{config}
19:38 edoardo which looks hackish
19:41 edoardo maybe i'm using the wrong approach, the callback is for checking authorization (basic authorization), and i was trying to have a list of authorized users in the config
19:41 sri hmm, i have a bad feeling about this pull request https://github.com/kraih/mojo/pull/399
19:42 sri like a lot of stuff will break because of it... but i'm not sure why
19:43 edoardo sri: any suggestion for me?
19:43 sri edoardo: i'm kinda busy
19:43 edoardo ok
19:45 nicomen edoardo: could use a helper but then it's available in templates too
19:46 good_news_everyone joined #mojo
19:46 good_news_everyone [mojo] kraih pushed 2 new commits to master: http://git.io/XSzPfg
19:46 good_news_everyone [mojo/master] encode '%' in Mojo::Parameters string output - David Webb
19:46 good_news_everyone [mojo/master] Merge pull request #399 from dmw397/master - Sebastian Riedel
19:46 good_news_everyone left #mojo
19:48 thaljef joined #mojo
19:54 good_news_everyone joined #mojo
19:54 good_news_everyone [mojo] kraih pushed 2 new commits to master: http://git.io/HLyYkQ
19:54 good_news_everyone [mojo/master] test tweaks - Sebastian Riedel
19:54 good_news_everyone [mojo/master] better escaping tests - Sebastian Riedel
19:54 good_news_everyone left #mojo
19:57 sri the change seems correct, but i feel like i'm missing somethig
19:57 sri review!
20:07 sri oh noes, github down? :O
20:08 thaljef joined #mojo
20:10 thaljef1 joined #mojo
20:19 * kthakore is a smoldering pile of burnt
20:20 jberger joined #mojo
20:20 * jberger catches up on the irclog
20:21 kthakore jberger: I was set on fire .. :(
20:21 * jberger brings extinguisher
20:22 jberger the patch link is dead?
20:22 sri with github down... it seems everything is dead!
20:23 sri lets just get drunk
20:23 xaka joined #mojo
20:24 jberger github is down!!!
20:24 jberger HEAD FOR HILLS!
20:24 jberger sri: your second hastebin link is still good
20:25 sri the first is committed to master
20:29 jberger it seems that github isn't down, but really slow for me
20:30 jberger or maybe its down
20:30 jberger grrr
20:30 xaka doesn't work for me either
20:30 sri "major disruption"
20:30 xaka Connection refused while accessing https://github.com/... (arggh)
20:30 sri https://status.github.com
20:31 jberger sri: didn't know about status.
20:32 jberger thx
20:34 xaka glad they have status page and update it frequently, other service providers prefer to remain silent
20:34 sri hmm, according to their twitter it's a ddos attack :/
20:35 lukep joined #mojo
20:36 xaka looks like one of those drunk hackers just made a typo in url when he was about to start ddos :)
20:39 jberger so if I can ever pull master
20:39 jberger I can use the new escape attribute as 'encode 'latex', $_[0];'
20:39 good_news_everyone joined #mojo
20:39 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/q1atAw
20:39 good_news_everyone [mojo/master] test more special characters - Sebastian Riedel
20:39 good_news_everyone left #mojo
20:39 tempire what kind of goobers ddos github
20:40 sri mercurial jihadists?
20:40 kthakore tempire: this kinda goober?
20:40 tempire TERRORISTS!!
20:40 purl terrorists are now cutting them half a billion dollars slack on a debt they were owed...
20:41 tempire it must be a result of mika's album dropping today.  Too much happy going on, universe has to balance.
20:41 sri or the google stock
20:42 sri jberger: the first solution https://github.com/kraih/mojo/commit/43​a8a5ac481ad2d0e8e42a4f92c1ddd5628add9b
20:43 jberger yeah
20:43 jberger thanks!
20:43 sri i know i want escape to be configurable, but the final solution may still change
20:43 jberger I really like the mojolicious templating engine, I'll be happy to be able to use it with LaTeX
20:43 preflex joined #mojo
20:44 jberger sri: thats fine
20:44 jberger I'll keep my eye out for it
20:44 sri \o/
20:44 jberger I doubt I will be uploading anything to CPAN on it any time soon
20:44 jberger I need to work on my thesis, rather than uploading more stuff to PAUSE
20:45 jberger :-/
20:46 mandreacchio joined #mojo
20:50 jberger so I only notice one problem now
20:50 jberger since the prepend comes after the escape definition
20:51 jberger when I add 'use TeX::Encode; use Encode;' to the prepend, it comes after the use of the encode function
20:51 jberger so I have to use round braces
20:51 jberger which is fine, but perhaps unexpected
20:52 jberger I guess I could put it all in the escape attribute
20:52 jberger nm
20:52 sri yea, that's what you're supposed to do :)
20:53 jberger update the gist: https://gist.github.com/3913017
20:53 jberger I got there
20:54 jberger two and a half hours of physics tutoring, a hasty lunch and two hours of E&M lab babysitting makes my brain go all mushy
20:54 jberger thursdays suck
20:54 jberger and/or I need to get my degree and get out of here
21:04 amirite joined #mojo
21:13 sri thursdays are cool, new person of interest episode \o/
21:15 jberger sri: thursdays get much more cool once I leave campus and go home
21:35 good_news_everyone joined #mojo
21:35 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/ygsAHg
21:35 good_news_everyone [mojo/master] mention default value - Sebastian Riedel
21:35 good_news_everyone left #mojo
21:36 good_news_everyone joined #mojo
21:36 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/mWKJow
21:36 good_news_everyone [mojo/master] fixed default value - Sebastian Riedel
21:36 good_news_everyone left #mojo
21:36 * sri still doesn't like it
21:38 jberger sorry I always make such trouble
21:38 * jberger ducks again!
21:38 * jberger saw sri set kthakore on fire
21:38 * sri calls for the sheriff
21:40 * sri shakes tempire
21:40 good_news_everyone joined #mojo
21:40 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/9ZE9Hg
21:40 good_news_everyone [mojo/master] better escaping test and example - Sebastian Riedel
21:40 good_news_everyone left #mojo
21:41 bluescreen joined #mojo
21:42 * tempire stands on guard with his hand on his weapon.
21:42 tempire http://www.drinkstuff.com/products/pro​duct.asp?ID=4611&amp;title=Glitter+Gun
21:42 tempire http://www.drinkstuff.com/productimg/27670.jpg
21:51 kthakore Hey guys I have using Mojo recently a lot with our inhouse projects/products I want to make a generate like ./mojo generate MYAWESOMEPROECTTHATSITSONMOJO new_product
21:51 kthakore how do I do this?
21:55 tempire http://tempi.re/manage-your-web-app-with-commands
21:58 jberger for a good time visit: joel.phy.uic.edu:3000/yournamehere
21:58 jberger http://joel.phy.uic.edu:3000/yournamehere
21:59 jberger kthakore, I demonstrate commands in Galileo too
21:59 jberger https://github.com/jberger/Galile​o/tree/master/lib/Galileo/Command
22:00 kthakore jberger: http://joel.phy.uic.edu:3000/yournamehere is failing ... missing "is" ?
22:00 kthakore tempire++
22:01 jberger kthakore: thanks fixed
22:01 jberger anyway, its been fun, thanks all
22:01 * jberger bows to sri
22:01 * kthakore waves
22:01 rem_lex joined #mojo
22:10 kthakore jberger: galieo++ !
22:13 mandreacchio joined #mojo
22:28 jzawodn joined #mojo
23:15 sri tempire, marcus, crab: you think this api is acceptable? http://mojolicio.us/perldoc/Mojo/Template#escape
23:32 good_news_everyone joined #mojo
23:32 good_news_everyone [mojo] kraih pushed 1 new commit to master: http://git.io/5sWJlg
23:32 good_news_everyone [mojo/master] small optimizations - Sebastian Riedel
23:32 good_news_everyone left #mojo
23:40 vervain joined #mojo
23:52 mandreacchio joined #mojo
23:53 mandreacchio joined #mojo
23:54 * crab looks
23:55 crab yikes. that's weird.

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