Camelia, the Perl 6 bug

IRC log for #padre, 2010-08-11

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

All times shown according to UTC.

Time Nick Message
00:52 jazzanova joined #padre
02:30 GabrielVieira2 joined #padre
03:57 Sno| joined #padre
04:14 Hyppolit svn: r12177 | waxhead++ | http://padre.perlide.org/trac/changeset/12177
04:14 Hyppolit Changed the version number to the current released version to allow testing of the failing make disttest in the release.pl script.
04:14 Hyppolit trunk/Padre/lib/Padre/Wx/FBP/
04:16 Hyppolit svn: r12178 | szabgab++ | http://padre.perlide.org/trac/changeset/12178
04:16 Hyppolit no need to export function
04:16 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
04:16 Hyppolit svn: r12179 | szabgab++ | http://padre.perlide.org/trac/changeset/12179
04:16 Hyppolit [Perl6] add some warnings when color is missing
04:16 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
04:40 waxhead what creates the padre.dump file?
04:46 danlucraft joined #padre
04:56 waxhead got it..
04:58 Hyppolit svn: r12180 | waxhead++ | http://padre.perlide.org/trac/changeset/12180
04:58 Hyppolit Minor grammatical correction.
04:58 Hyppolit trunk/Padre/xt/
05:15 kaare joined #padre
05:19 marcela joined #padre
05:29 Hyppolit svn: r12181 | waxhead++ | http://padre.perlide.org/trac/changeset/12181
05:29 Hyppolit xt/badcode.t  was complaining it was missing the use t::lib::Padre in truth, this test doesn't appear to need padre to run, but it's either add this to satisfy the xt/badcode.t test or add it to the %SKIP, which makes even less sense.
05:29 Hyppolit trunk/Padre/t/
05:49 Hyppolit svn: r12182 | waxhead++ | http://padre.perlide.org/trac/changeset/12182
05:49 Hyppolit changed the case of $DB::Single to $DB::single as per the match in the regex.
05:49 Hyppolit trunk/Padre/xt/
06:13 waxhead how come print statements don't come out of tests?
06:15 waxhead drat... I'm working on the wrong file... ignore me..
06:20 marcela joined #padre
07:10 Casan joined #padre
07:38 danlucraft joined #padre
07:45 waxhead woo hoo!! release.pl works
07:46 waxhead szabgab, apart from the release manager, who/what else uses the release.pl script?
07:46 waxhead ok, out of here for the night...
07:46 waxhead back later.
08:07 szabgab waxhead: only the release manager
08:08 szabgab but it is used to release all the plugins as well
08:08 szabgab or at least "can be used"
08:29 mj41_ joined #padre
08:30 mj41__ joined #padre
08:34 rindolf joined #padre
09:03 rindolf joined #padre
09:42 rindolf joined #padre
10:08 daxim joined #padre
10:15 rindolf joined #padre
10:34 rindolf joined #padre
10:58 rindolf joined #padre
11:27 [1]Casan joined #padre
11:35 Hyppolit svn: r12183 | chorny++ | http://padre.perlide.org/trac/changeset/12183
11:35 Hyppolit v0.04
11:35 Hyppolit trunk/Padre-Plugin-Kate/ trunk/Padre-Plugin-Kate/lib/Padre/Plugin/
12:30 waxhead szabgab, thanks...
12:30 waxhead szabgab, I'm thinking the script needs a major re-write... :)
12:31 waxhead refactor would be a better word...
12:31 szabgab can it be done step by step ?
12:31 szabgab yeah
12:31 szabgab and it should be kept working at every step
12:31 waxhead szabgab, yeah it can...
12:31 szabgab unlike what the othe .au guy does :)
12:32 waxhead there's some odd things in the script, like doing disttest more than once...
12:33 waxhead I just need to add a few comments and I'll commit what I have here, which is a bit messy, but works
12:34 szabgab there is a reason for the duplicate dist test
12:34 szabgab one of them is AFAIK without DISPLAY
12:37 Hyppolit svn: r12184 | waxhead++ | http://padre.perlide.org/trac/changeset/12184
12:37 Hyppolit Changes to the script correct failing disttest and testing under RELEASE_TESTING.
12:37 Hyppolit trunk/tools/
12:37 waxhead szabgab, which is fine, but it runs tests that need DISPLAY
12:37 waxhead at least that's what I've found.. and was baffling me no end.
12:39 waxhead so it's wrapped with a RELEASE_TESTING reset to prevent those tests that check for it from running..
12:40 waxhead one of the really odd things was the constant failing of the xt/actions test... turns out that Padre::Share::share has some expectation of a Padre directory, so adding it to the destination in the svn command fixed it...
12:40 szabgab waxhead: the point would be to create the same environment as the Fedora packagers have
12:40 szabgab so we only release when they can package it
12:41 waxhead took me ages to find that and a lot of combing through code..
12:41 waxhead how do you mean?
12:41 szabgab er?
12:41 szabgab They run without DISPLAY
12:41 szabgab so we also run once without DISPLAY
12:42 waxhead right..
12:43 waxhead that's OK, the problem though appears to be with running with RELEASE_TESTING set when disttest is run, which triggers some tests that want a display to run.
12:45 waxhead OK.. now I get why it's like that.. I'm fixing the script to make sure it runs the disttest iwthout DISPLAY set, and it's commented why..
12:47 szabgab each test should be able to skip itself if it needs DISPLAY and there is none available
12:52 waxhead szabgab, right.. in that case then, it would appear there are a number of tests that don't check for DISPLAY and fail badly.
12:53 waxhead I should go through and have then test for DISPLAY like the rest?
12:59 waxhead joined #padre
13:00 waxhead szabgab, I think I see the problem in the tests... just checking my assumptions...
13:00 waxhead they do appear to check for DISPLAY...
13:16 rindolf joined #padre
13:19 chorny joined #padre
13:20 chorny szabgab: hi
13:20 chorny szabgab: To release Padre-Plugin-JavaScript, I need comaint for Padre::Document::JavaScript too
13:21 rindolf Hi all.
13:28 Hyppolit svn: r12185 | waxhead++ | http://padre.perlide.org/trac/changeset/12185
13:28 Hyppolit Set the skip message to be consistant with others.
13:28 Hyppolit trunk/Padre/xt/
13:31 waxhead interesting...
13:36 kthakore waxhead: what what?
13:37 kaare joined #padre
13:43 siegfri3d joined #padre
13:46 rindolf joined #padre
13:51 Hyppolit svn: r12186 | waxhead++ | http://padre.perlide.org/trac/changeset/12186
13:51 Hyppolit added in a couple more upper level directories to serach for dev.pl for when disttest runs and doesn't contain a dev.pl, where one exists during the release process.
13:51 Hyppolit trunk/Padre/xt/
13:52 waxhead kthakore, these tests and DISPLAY settings...
13:53 kthakore waxhead: right?
14:01 chorny new Task API is missing docs
14:03 kthakore siegfri3d: !!! do you read dominic deegan?
14:05 Hyppolit svn: r12187 | waxhead++ | http://padre.perlide.org/trac/changeset/12187
14:05 Hyppolit Added in extra higher level directories to search for dev.pl, same as actions.t
14:05 Hyppolit trunk/Padre/xt/
14:05 siegfri3d kthakore: Not that I remember ; )
14:06 waxhead chorny, I believe it's also not quite finished either..
14:06 waxhead chorny, Alias will be busy with the .au elections and said he'd be back after that...
14:06 kthakore siegfri3d: siegfried is character from there
14:08 siegfri3d kthakore: Uouu really? I think now I want to read it : )
14:09 * waxhead wonders if he has enough battery to finish these tests....
14:12 siegfri3d kthakore: Where I found it?
14:13 kthakore siegfri3d: earlier in the before 'war in hell' arc
14:13 kthakore siegfri3d: http://www.dominic-deegan.com/contents.php
14:13 kthakore siegfri3d: he is a kinght who dies
14:14 kthakore siegfri3d: goes to hell
14:14 kthakore and becomes a demon
14:14 kthakore see 'The Shadow of Siegfried'
14:14 kthakore he dies in the war in hell
14:14 kthakore siegfri3d: http://www.dominic-deegan.c​om/view.php?date=2006-04-21
14:14 kthakore siegfri3d: he comes back last panel ehere
14:15 kthakore here
14:16 siegfri3d kthakore: Cool : )
14:18 reneeb joined #padre
14:20 dapatrick joined #padre
14:24 siegfri3d kthakore: thanks for tip ; )
14:40 kthakore siegfri3d: np
14:41 kthakore ls
14:41 kthakore Sewi:  around?
14:41 kthakore an WxPerl ppl around?
14:42 shadowpaste "kthakore" at 217.168.150.38 pasted "Why Doesn't OnRun get called?" (40 lines) at http://paste.scsys.co.uk/47905
14:42 kthakore anyone?
14:42 kthakore ^^
14:42 kthakore Alias: ping? chorny pingy?
14:43 * chorny does know very little about wx
14:44 kthakore okie ..
14:49 kthakore I am trying to do this http://code.technoplaza.net/wx-sdl/part1/
14:53 szabgab chorny: I think it might be better to rename that module to be with the namespace of the plugin
14:54 chorny szabgab: Padre::Plugin::JavaScript::Document ?
14:54 szabgab chorny++
14:55 kthakore szabgab: I am trying to make Padre::Plugin::SDL but ... this is all I have to work with
14:55 kthakore http://code.technoplaza.net/wx-sdl/part1/
14:55 kthakore szabgab: what is the equivalent in WxPerl. I mean ... OnRun() stuff doesn't seem to work
14:55 kthakore szabgab: who can I talk to?
14:56 szabgab kthakore: then good luck :)
14:56 kthakore wtf?
14:56 kthakore haha
14:56 kthakore haah
14:56 szabgab try on the wxperl mailing list
14:56 kthakore szabgab: that was helpful man
14:56 kthakore ok
14:56 kthakore is it activisH?
14:56 szabgab Mattia is the man
14:57 kthakore szabgab: okie
14:57 kthakore thanks man
15:02 kthakore szabgab: um what is padre's mailing list?
15:04 szabgab ml?
15:04 kthakore padre-dev@perl.org
15:04 kthakore or?
15:04 szabgab Hyppolit: ml is http://mail.perlide.org/mailman/listinfo/padre-dev
15:04 Hyppolit ml was unknown
15:04 Hyppolit ml is now http://mail.perlide.org/mailman/listinfo/padre-dev
15:04 kthakore ah ok
15:04 kthakore I can't get there ..
15:04 kthakore no access to mail* sites
15:04 kthakore from work
15:05 szabgab :)
15:05 szabgab because mail is dangerous
15:05 szabgab unlike irc
15:06 kthakore haha
15:06 kthakore I know right?
15:06 kthakore ...
15:06 kthakore so stupid
15:06 kthakore szabgab: please give me the email address?
15:07 szabgab padre-dev@perlide.org
15:07 kthakore thanks
15:07 kthakore szabgab: sent
15:08 kthakore szabgab: oh btw SDL 2.511 is roxing the boxings!
15:08 szabgab kthakore++
15:08 kthakore szabgab: tell me if you like the Padre::Plugin::SDL idea
15:08 kthakore szabgab: I am think you can write SDL commands and it will write to a screen in WxPerl
15:09 kthakore like a REPL
15:09 kthakore you go
15:09 kthakore > $app->draw_line( [0,1,10,1], 0xFFFFFF )
15:09 kthakore and it will show it on the screen
15:10 kthakore eventually I want to allow people to make animations of their scprites in it
15:10 kthakore sprites.
15:10 kthakore Flash like ..
15:12 szabgab look at padre/Padre/share/examples/wx/31_repl.pl
15:13 szabgab that is the beginning of a stand-alone repl
15:13 kthakore oooh thanks!
15:13 szabgab I'll try to add perl 6 toit
15:13 kthakore szabgab: I can have SDL run seperate too
15:13 kthakore the window for I mean ...
15:15 kthakore szabgab: I can see it ...
15:15 kthakore can't
15:15 kthakore I ahve 0.62
15:15 kthakore I did new -> examples
15:15 kthakore Open ->  examples
15:21 rindolf joined #padre
15:59 PerlJam kthakore++ that would be awesome.
16:00 kthakore PerlJam: which part?
16:00 PerlJam SDL REPL
16:00 kthakore we have that in SDL::Coro::REPL thing rightn ow
16:00 PerlJam yeah, but in padre  :)
16:00 kthakore PerlJam: I think the animation builder will be a lot more fun
16:37 dodu joined #padre
16:40 cognominal joined #padre
17:01 szabgab kthakore: I added it to trunk about 4 days ago
17:03 kthakore szabgab: ah ok
17:03 kthakore szabgab: thaks
17:04 kthakore svn
17:04 kthakore svn?
17:04 Hyppolit svn is http://padre.perlide.org/tr​ac/wiki/DownloadRepository and also http://svn.perlide.org/padre/trunk/ and also http://padre.perlide.org/trac/browser
17:07 kthakore szabgab: have you played zumbis?
17:08 kthakore szabgab: http://search.cpan.org/~garu/Game​s-Zumbis-0.02/lib/Games/Zumbis.pm
17:32 kthakore szabgab: your repl doesnt seem to work
17:32 kthakore how do I run it?
17:32 kthakore oh ...
17:33 kthakore I can't run it from inside padre
17:52 jnap joined #padre
17:53 jnap hey, has anyone had luck installing the lastest Padre onto MacOSX 10.6?  Any tips not on the website?
18:10 [2]awnstudio joined #padre
18:16 Sewi jnap: There have been reports on not-latest MacOS
18:17 Sewi If you manage to get Wx running there, please please post a report
18:22 jnap ok  I will
18:23 jnap is not so easy unfortunately.  using macports is not cutting it
18:23 jnap I'm also on a perlbrew managed perl, perhaps thats going to make trouble.
18:32 [2]awnstudio joined #padre
18:48 Sewi jnap: MacOS preinstalled Perl lacks threading support - as far as I know.
18:50 GabrielVieira2 joined #padre
18:56 rindolf joined #padre
19:01 jnap yeah, that's why I did a custom Perlbrew Perl
19:16 rindolf Hi all.
19:47 [1]Casan joined #padre
20:15 GabrielVieira joined #padre
20:45 GabrielVieira joined #padre
21:24 mj41 joined #padre
21:26 kaare left #padre
21:27 [2]awnstudio joined #padre
21:35 [2]awnstudio joined #padre
21:45 perlite joined #padre
21:50 chorny joined #padre
21:55 chorny cargo culting code for a task did not help :(
22:29 chorny at first
22:31 Hyppolit svn: r12188 | chorny++ | http://padre.perlide.org/trac/changeset/12188
22:31 Hyppolit compatibility with new Task API
22:31 Hyppolit trunk/Padre-Plugin-Nopaste/ trunk/Padre-Plugin-Nopaste/lib/Padre/Plugin/ trunk/Padre-Plugin-Nopaste​/lib/Padre/Plugin/Nopaste/
22:35 Hyppolit svn: r12189 | chorny++ | http://padre.perlide.org/trac/changeset/12189
22:35 Hyppolit better output
22:35 Hyppolit trunk/Padre-Plugin-Nopaste/ trunk/Padre-Plugin-Nopaste/lib/Padre/Plugin/
22:38 Hyppolit svn: r12190 | chorny++ | http://padre.perlide.org/trac/changeset/12190
22:38 Hyppolit remove remains of debugging
22:38 Hyppolit trunk/Padre-Plugin-Nopaste​/lib/Padre/Plugin/Nopaste/
22:41 chorny so a big aircraft landed and brought this wonderful cargo...
22:44 waxhead joined #padre
23:05 Hyppolit svn: r12191 | waxhead++ | http://padre.perlide.org/trac/changeset/12191
23:05 Hyppolit Test was failing under no DISPLAY being set, added check for DISPLAY.
23:05 Hyppolit trunk/Padre/xt/
23:07 Hyppolit svn: r12192 | waxhead++ | http://padre.perlide.org/trac/changeset/12192
23:07 Hyppolit Changed Skip notification on no DISPLAY to match other test output.
23:07 Hyppolit trunk/Padre/xt/
23:14 Hyppolit svn: r12193 | waxhead++ | http://padre.perlide.org/trac/changeset/12193
23:14 Hyppolit Move the BEGIN block before the use Padre:: pragmas.
23:14 Hyppolit trunk/Padre/t/
23:28 Hyppolit svn: r12194 | waxhead++ | http://padre.perlide.org/trac/changeset/12194
23:28 Hyppolit Move the BEGIN block to check for DISPLAY before the calls to use Padre::*
23:28 Hyppolit trunk/Padre/t/
23:31 Hyppolit svn: r12195 | waxhead++ | http://padre.perlide.org/trac/changeset/12195
23:31 Hyppolit Added test for DISPLAY.
23:31 Hyppolit trunk/Padre/t/
23:31 Hyppolit svn: r12196 | waxhead++ | http://padre.perlide.org/trac/changeset/12196
23:31 Hyppolit Move the BEGIN block to check for DISPLAY before the calls to use Padre::*
23:31 Hyppolit trunk/Padre/t/
23:35 Hyppolit svn: r12197 | waxhead++ | http://padre.perlide.org/trac/changeset/12197
23:35 Hyppolit Move the BEGIN block to check for DISPLAY before the calls to use Padre::* moved the number of tests to begin block so it's more visible.
23:35 Hyppolit trunk/Padre/t/
23:37 Hyppolit svn: r12198 | waxhead++ | http://padre.perlide.org/trac/changeset/12198
23:37 Hyppolit Move the BEGIN block to check for DISPLAY before the calls to use Padre::* moved the number of tests to begin block so it's more visible.
23:37 Hyppolit trunk/Padre/t/
23:38 Hyppolit svn: r12199 | waxhead++ | http://padre.perlide.org/trac/changeset/12199
23:38 Hyppolit Move the BEGIN block to check for DISPLAY before the calls to use Padre::* moved the number of tests to begin block so it's more visible.
23:38 Hyppolit trunk/Padre/t/
23:40 Hyppolit svn: r12200 | waxhead++ | http://padre.perlide.org/trac/changeset/12200
23:40 Hyppolit Move the BEGIN block to check for DISPLAY before the calls to use Padre::* moved the number of tests to begin block so it's more visible.
23:40 Hyppolit trunk/Padre/t/
23:44 Getty waxhead: wtf?
23:45 waxhead what's wrong?
23:45 Getty nothing, just a huge flood 8-)
23:45 Getty and the last 4 ones identical
23:45 waxhead different tests...
23:45 Getty oh... :)
23:45 Getty so comment + files makes the deal, ok ;)
23:46 _dolmen_ joined #padre
23:46 waxhead yes, it's a flood... but I found that I was running the tests with the release script and they were still failing, only to discover I'd fixed one or two up but hadn't committed them...
23:46 Getty hehe, reminds me on my github services tests...
23:47 Getty all 20 sec. a push
23:47 waxhead so to make sure I didn't do that again, thus wasting so much time, I went through each of the tests that failed, fixed them, tested them then committed it.. in case I got distracted and didn't finish the task..
23:47 waxhead I think I've done it now though...
23:47 waxhead just going through the full release ( not actual ) testing everything now...
23:48 waxhead then I'll commit the release.pl script removing all the crap I put in there due to not fully understanding what was going on before hand...
23:48 waxhead and there's now comments in the code that at least tells me /why/ the tests are there as they are.. and should one fail, what to fix.. :)
23:49 Getty comments?? dont confuse the other coders with facts!
23:49 Getty ;)
23:49 waxhead but yes, it was a flood, I could have made it the one commit, but after this morning's head scratching and time wasting, I'd rather do it one at a time.. :)
23:49 waxhead yep..
23:49 Getty yeah i always just think of the "taking back"
23:50 waxhead how so?
23:50 Getty even tho... also not hard if i think about it
23:50 waxhead embarrasingly, once all this is done, it will be the first time in a long time the release.pl script and process works as it should, with  out me mucking about working around tests that fail...

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