Camelia, the Perl 6 bug

IRC log for #padre, 2010-02-14

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

All times shown according to UTC.

Time Nick Message
00:17 teejay joined #padre
00:41 SvenDowideit joined #padre
00:45 mohsen joined #padre
00:50 bennyBoy joined #padre
00:54 beny joined #padre
00:54 bennyBoy joined #padre
02:23 Alias joined #padre
02:36 kthakore hi Alias
02:44 teejay joined #padre
02:44 asphere joined #padre
02:44 u-foka joined #padre
02:44 Hyppolit joined #padre
02:44 charsbar_ joined #padre
02:44 jq joined #padre
02:44 jjore joined #padre
02:44 zzz_bayashi_ joined #padre
02:44 szabgab joined #padre
02:44 BooK joined #padre
02:44 Hinrik joined #padre
02:44 ingy joined #padre
02:44 Trelane joined #padre
02:44 garu joined #padre
02:55 submersible has anyone else noticed focus stealing issue w/ the 'File changed on disk' dialog?
02:55 kthakore submersible: huh?
02:55 kthakore where is that
02:57 submersible occasionally when I have something open in padre... and do svn update and the file changes - you get a dialog prompting for 'reload file' [Yes][No]
02:57 submersible that sometime buggers up the mouse input -
02:58 kthakore oh no
02:58 kthakore I haven't seen that
02:58 kthakore submersible: btw I still can't get tab support working in swarm
02:59 submersible really - are you running trunk?
02:59 submersible 0.093 works for me
03:00 submersible it completes non-ambigious usernames
03:01 submersible I saw a not_kthakore in there earlier....  there are still some disconnect issues w/ the tcp socket it seems
03:01 kthakore I have the plugin from trunk
03:01 kthakore swarm it self is from CPAN i think
03:02 submersible latest cpan is 0.093 and fixes a bunch of stuff
03:02 submersible if you are running from a full trunk checkout - use ./dev.pl -a to get all plugins from the checkout
03:04 kthakore oh
03:04 Hyppolit svn: r10781 | adamk++ | http://padre.perlide.org/trac/changeset/10781
03:04 Hyppolit Return null, not just a null list
03:04 Hyppolit trunk/Padre/lib/Padre/File/
03:04 kthakore I am using git svn
03:04 Hyppolit svn: r10782 | adamk++ | http://padre.perlide.org/trac/changeset/10782
03:04 Hyppolit Simplification
03:04 Hyppolit trunk/Padre/lib/Padre/Document/
03:05 Hyppolit svn: r10783 | adamk++ | http://padre.perlide.org/trac/changeset/10783
03:05 Hyppolit Whitespace nigglies
03:05 Hyppolit trunk/Padre/lib/Padre/Task/
03:05 Hyppolit svn: r10784 | adamk++ | http://padre.perlide.org/trac/changeset/10784
03:05 Hyppolit PerlTidy ruins the layout I want, so use a simpler one
03:05 Hyppolit trunk/Padre/lib/Padre/Project/
03:06 Hyppolit svn: r10785 | adamk++ | http://padre.perlide.org/trac/changeset/10785
03:06 Hyppolit Whitespace tweak
03:06 Hyppolit trunk/Padre/lib/Padre/Wx/Role/
03:06 submersible perltidy == oxymoron
03:06 Hyppolit svn: r10786 | adamk++ | http://padre.perlide.org/trac/changeset/10786
03:06 Hyppolit Remove the need to use %Padre::Config::SETTING directly
03:06 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/Dialog/
03:07 Alias shut it
03:07 Alias :)
03:08 submersible dont mind me
03:08 submersible I'm still dirty about the great perltidy of @4428
03:08 Alias I know
03:08 Alias Blame the zealot, not the tool
03:08 submersible I do - that guy does NOT want to meet this zealot on a dark night
03:19 kthakore what are you kooks on about now eh?
03:19 kthakore Alias: did you see my game?
03:20 Alias Was there a video?
03:20 kthakore video?
03:20 kthakore no
03:20 kthakore my computer is too crappy to take a screen cast
03:20 kthakore Alias: http://yapgh.blogspot.com/
03:21 Alias Does it install on Windows?
03:24 kthakore Alias: yes
03:25 Alias Instructions?
03:25 kthakore see the post
03:25 kthakore cpan Alien::SDL
03:25 Alias It says "sudo apt-get install"
03:25 kthakore for linux only
03:26 kthakore are you on linux
03:26 kthakore then don't read that line ;)
03:26 Alias The post doesn't distinguish
03:26 kthakore crap!
03:26 Alias And it says run cpan Alien::SDL twice?
03:26 kthakore For Linux) sudo apt-get install libsdl-dev libsdl_gfx-dev
03:26 kthakore For linux!
03:26 Alias oh, just aw the For Linux
03:27 kthakore crap let me fix that
03:29 kthakore Alias: fixed
03:29 kthakore if I can get pp to copy libsdl dll files for windows people I can distribute binaries too
03:39 kthakore Alias: ?? how did it go?
03:40 Alias Problems with WWW::Mechanize not installing mean I can't install it
03:40 Alias Are you using mech in the Alien module or something?
03:41 kthakore yeah
03:41 kthakore to download the binaries kmx made for windows
03:41 Alias You need the whole of Mech for that?
03:41 Alias Not just LWP or File::Fetch?
03:41 kthakore I thought I was using File::Fetch
03:41 kthakore oh right!
03:42 Alias C:\strawberry\cpan\build\Al​ien-SDL-v0.7.8-6POxGR>perl Build.PL
03:42 Alias Can't locate WWW/Mechanize.pm in @INC (@INC contains: . C:/str
03:42 kthakore www::mechanize for getting all links in sdl websites so I can pick source files for linux
03:42 kthakore crap ...
03:42 kthakore well that is a bugg
03:45 kthakore ok well just extract the binaries
03:45 kthakore for SDL
03:45 Alias You might have to use LWP across both OS and do the link scanning yourself
03:45 kthakore here let me get you the link
03:45 Alias Because configure_requires can't do OS-specific variation
03:46 kthakore Alias: http://sdl.perl.org/assets/lib-SDL-bin_win32.zip
03:46 Alias I'm still working on it properly
03:46 kthakore extract that in strawberry/c/
03:46 kthakore ok
03:48 Alias Instead of having people download the tarball, you should probably post it somewhere
03:48 Alias And then we can just do
03:49 Alias pip ...
03:53 Alias kthakore, if you can do it, you should try to make those test windows invisible for normal installations
03:53 kthakore Alias: ok
03:53 Alias Feedback I've seen over the years from File::HomeDir on Mac suggests people hate the whole visible/noticable testing thing
03:53 kthakore I was doing like Tk and WxWidgets did
03:54 kthakore sorry
03:54 kthakore :(
03:54 Alias I've been trying to get Wx to do the same
03:54 Alias Padre does all it's GUI testing invisibly now
03:54 kthakore how?
03:54 kthakore I don't understand
03:54 Alias I added a hack to the main window never calls ->Show
03:54 kthakore I need a window to get events on it
03:54 Alias The window exists, but it's in ->Hide state
03:54 kthakore ahh I see what you are doing!
03:55 kthakore we don't have hide or show
03:55 kthakore but we do have a different object that we can write to
03:55 Alias ... "if you can"
03:55 kthakore oh ok
03:55 Alias If you can't avoid showing something, that's fine
03:55 kthakore better to test then not right?
03:55 Alias Correct
03:56 Alias Test first, test silently second
03:57 Alias sooo...
03:57 Alias You don't actually say how to run the game
04:07 azawawi joined #padre
04:08 azawawi good morning
04:08 azawawi Alias: ping
04:09 kthakore Alias: err
04:09 kthakore Alias: perl shooter.pl
04:09 kthakore get the link http://gist.github.com/301949
04:09 kthakore I should make it more clear
04:09 Alias Didn't realise I had to download it separately, and then also install the physics thing
04:10 kthakore http://yapgh.blogspot.com/2010/02/qui​ck-game-for-toronto-perl-mongers.html
04:10 kthakore right
04:10 Alias It's working now
04:10 kthakore Alias: sorry :(
04:10 kthakore ok!
04:10 Alias The game gets easier as you go up the levels
04:10 Alias Which is a bit odd :)
04:10 kthakore really?
04:10 kthakore I thought it was harder
04:10 kthakore oh well
04:11 Alias After about level 5, all the particles cluster so close you can get most of them in one go
04:11 kthakore oh right
04:11 kthakore I am trying to fix that
04:11 kthakore but meh
04:11 kthakore its a 15 hour hack game
04:11 Alias Plus the whole getting slower thing :)
04:11 kthakore yeah
04:11 waxhead joined #padre
04:11 kthakore Physics::Particle is like O(n^3)
04:11 azawawi Alias: http://irclog.perlgeek.de/​padre/2010-02-13#i_1985747
04:12 kthakore Alias: trying to replace it
04:12 Alias azawawi, the advanced config is pretty cool, except for your way to do layout on resize
04:13 Alias azawawi, you have to use sizers for sizing, otherwise it's going to look bizarre
04:14 azawawi Alias: i only resize the colums :)
04:14 Alias It still fails
04:14 azawawi s/colums/columns
04:14 Alias It jumps around all over the place
04:19 cognominal joined #padre
04:20 azawawi when is perl 5.12 due?
04:29 Alias Why the hell does the Ack output make the OS beep
04:30 Alias It's annoying as hell
04:31 waxhead windows/
04:31 waxhead ?
04:32 Alias yeah
04:32 Alias Not even the double click, just the initial focus
04:49 cognominal joined #padre
06:13 danlucraft joined #padre
06:13 Hyppolit #139: Improve the speed of PPI (assigned enhancement) [ http://padre.perlide.org/trac/ticket/139#comment:5 ]
06:28 Hyppolit #849: file type recognition (new enhancement) [ http://padre.perlide.org/trac/ticket/849 ]
07:02 cognominal joined #padre
07:44 azawawi joined #padre
07:48 pece joined #padre
07:53 pece2 joined #padre
07:59 Hyppolit svn: r10787 | azawawi++ | http://padre.perlide.org/trac/changeset/10787
07:59 Hyppolit No more resizing, dialog modality is ended instead of simply hidden, and the value column width is now 600pixels (static)
07:59 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
08:01 Hyppolit svn: r10788 | azawawi++ | http://padre.perlide.org/trac/changeset/10788
08:01 Hyppolit Default value text field is initially disabled like the other controls
08:01 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
08:02 Hyppolit svn: r10789 | azawawi++ | http://padre.perlide.org/trac/changeset/10789
08:02 Hyppolit Removing unused method from previous commits
08:02 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
08:07 Hyppolit svn: r10790 | azawawi++ | http://padre.perlide.org/trac/changeset/10790
08:07 Hyppolit Added missing method documentation
08:07 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
08:07 azawawi joined #padre
08:09 Hyppolit svn: r10791 | azawawi++ | http://padre.perlide.org/trac/changeset/10791
08:09 Hyppolit Properly cancel the modal dialog instead of a naive hide
08:09 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
08:10 azawawi Alias: resizing is off now on advanced preference dialog. Have fun :)
08:10 Alias oh dear
08:10 Alias I've been making some big changes at the same time
08:11 Alias I'll merge I guess
08:11 azawawi Enjoy :)
08:12 azawawi what were working on btw?
08:12 azawawi finishing the "True/False" ?
08:12 azawawi i was thinking of doing "True/False" and value field depending on type below...
08:13 azawawi Alias: have you checked the _CURRENT and refresh bug in "nothing" mode?
08:13 Alias Not yet
08:14 Alias I've been doing some refactoring
08:14 Alias Unfortunately, the scope has widened over the last few hours :(
08:14 Alias And I haven't been risking incremental commits
08:14 Alias Bad habits
08:14 Alias For example, I undid your bulldozing in Advanced.pm
08:14 azawawi incremental commits are the best :)
08:21 patspam joined #padre
08:23 azawawi Alias: btw, the new single instance Padre seems to be a bit buggy...
08:23 azawawi Alias: sometimes when i right-click "Edit with Padre", i find that it cannot open a new...
08:24 azawawi Alias: when using padre.bat "I get an error like Socket bind error"... i dont remember it
08:24 azawawi Alias: after killing all the processes and waiting like 5 seconds...
08:24 azawawi Alias: padre.exe works again
08:25 azawawi Alias: and ignore my rambling if you're working on something more important :)
08:25 szabgab azawawi, http://www.aijazansari.com/201​0/02/13/why-should-i-use-cpan/
08:31 Alias azawawi, I've been trying to find the reason that opening files is so slow when you have a lot of other files open
08:32 kaare joined #padre
08:32 Alias azawawi, and I've found it, it's your fault :)
08:32 Alias 2542.0ms28287.42s $self->Destroy( pop @$alt ) while @$alt;
08:32 Alias In Padre::Wx::Menu::Window::refresh
08:33 Alias The reason Padre is so slow is that when we open a new file, we destroy the entire Window menu and rebuild it from scratch
08:34 azawawi it aint my fault :)
08:40 * azawawi downloading all fosdem videos... :)
08:59 cognominal joined #padre
09:04 Hyppolit svn: r10792 | adamk++ | http://padre.perlide.org/trac/changeset/10792
09:04 Hyppolit Changed all for loops to foreach that should have been foreaches.
09:04 Hyppolit
09:04 Hyppolit Converting more direct refresh calls to lock statements, which should improve startup speed a bit more and
09:04 Hyppolit trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Action/ trunk/Padre/lib/Padre/Config/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Task/HTTPClient/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Debugger/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Directory/ trunk/Padre/lib/Padre/Wx/Menu/ trunk/Padre/script/ trunk/Padre/share/examples/absol
09:06 Alias Link to Padre fosdem video?
09:11 szabgab http://mirror.geeksoc.org/fosdem/2010/lig​htningtalks/sunday/11-sun-padre.xvid.avi
09:11 szabgab or maybe this: http://video.fosdem.org/2010/lightni​ngtalks/sunday/11-sun-padre.xvid.avi
09:12 Sewi joined #padre
09:12 Sewi hi all
09:14 szabgab I felt much better during the talk than now as I am watching it
09:14 szabgab need to learn to talk
09:20 Sewi Is it online?
09:21 szabgab http://video.fosdem.org/2010/lightni​ngtalks/sunday/11-sun-padre.xvid.avi
09:21 Sewi thanks
09:22 tsee joined #padre
09:49 szabgab tsee,   http://szabgab.com/img/fosdem_2010_tuits.jpg
09:49 tsee szabgab, I know those things. :) I have one on my desk somewhere.
10:20 kaare joined #padre
10:34 LeK joined #padre
10:35 LeK hi
11:36 patspam joined #padre
11:38 patspam joined #padre
12:17 kgish joined #padre
12:24 kgish joined #padre
12:30 pece joined #padre
13:09 cognominal joined #padre
13:50 CSJewell2 joined #padre
13:51 Alias szabgab, you know looking at your talk you say "vi or emacs" like 50 times
13:52 Alias We need to invent a "Vimacs" term or something :)
13:52 bennyBoy joined #padre
13:54 szabgab watching my talk was quite depressing
13:54 Alias You need to practise more to make sure the english flows
13:54 Alias Spoken practice
13:54 Alias But generally it went well
13:56 Alias 200 dependencies?
13:56 Alias Padre isn't on the Top 100 list
13:56 Alias So it has to be lower than 140ish
13:57 szabgab maybe
13:57 szabgab I really just made up that number
13:57 Alias BTW, that ease of installation quote is from me :)
13:57 szabgab or the dependency count is incomplete
13:57 Alias Via a scientific study on Mozilla vs IE
13:58 szabgab :-)
13:58 danlucraft joined #padre
13:59 Alias That's a crazy long "lightning" talk
13:59 Alias Note: Go buy your own clicker, that you trust, that has both decent range and built in vibration when you are within a minute of running out of time
13:59 submersible joined #padre
13:59 Alias It really sucks not being able to roam around the stage
14:12 bennyBoy szabgab, are you talking about you're talk at fosdem ?
14:12 szabgab bennyBoy, yes that talk
14:13 szabgab Alias, it was all their setup
14:13 szabgab and I think it was working when I was pointing at it
14:14 bennyBoy szabgab, I was there and honnestly for me it was understandable enough
14:16 szabgab the Padre talk?
14:17 szabgab yes it is understandable but I could have done much better with some more practice
14:17 bennyBoy yes the padre talk.
14:18 szabgab oh and you are from .be I see
14:18 bennyBoy it was a really good to presentation to this unknown EDI for me. Thanks I'm giving it a try
14:19 bennyBoy yep from belgium (sorry for me english by the way)
14:19 szabgab we have a French section here :-)
14:20 bennyBoy ?
14:20 Sewi bennyBoy: We're all calling our native speakers if we need good english :-)
14:21 bennyBoy Sewi, I'm not sure to really understand your sentence ;-)
14:22 Sewi bennyBoy: Most of us don't speak/write good English :-)
14:22 bennyBoy Sewi, ah ok perfect ;-)
14:23 Sewi But there are some people from be and fr here and there is a up-to-date French translation for Padre.
14:24 bennyBoy so to resume I liked the talk on padre at Fosdem, so I tried to install it on archlinux (via AUR) but it doesn't seem to work because of dependencies
14:25 tsee szabgab, is there a video of your dosdem talk?
14:25 bennyBoy so i'm giving it a try on windows, and I think I'll adopte you IDE so you won at least one user with your conference ;-)
14:25 bennyBoy tsee, yes there is on fosde.org site
14:25 bennyBoy +m *
14:26 tsee bennyBoy, thanks!
14:32 Sewi bennyBoy: did you try the linux install via cpan?
14:33 bennyBoy Sewi, no I just tried via yaourt and AUR, I'll try with CPAN if you want
14:34 Sewi Up to you, but cpan should work everywhere as  it takes care of dependencies.
14:35 bennyBoy yes but the maintenance it's not ideal,  I would prefer use my package manager which should use cpan to install dependencies
14:36 Sewi bennyBoy: sure. I don't know who - if any - from the Padre team does the archlinux packages.
14:37 bennyBoy but to be honnest, the package has been flagged "out of date" so
14:37 bennyBoy as I told you, I just tried but didn't spend time on investigation or cpan way ;-)
15:00 azawawi joined #padre
15:00 azawawi good evening
15:01 azawawi Alias: ping
15:01 azawawi Alias: i will try to work tonight on "True/False" radio buttons in the advanced preferences
15:01 azawawi Alias: hide the value when it is boolean
15:07 cognominal joined #padre
15:54 bennyBoy joined #padre
16:39 CSJewell2 joined #padre
16:42 bennyBoy joined #padre
16:57 pece joined #padre
17:00 pece2 joined #padre
17:09 pece joined #padre
18:14 kaare joined #padre
18:21 kgish trying to install padre on my netbook but Wx-Perl-ProcessStream chokes in t/00-load.t Error: Unable to intialize gtk, is DISPLAY set properly?
18:33 szabgab kgish, and doe you have $DISPLAY ?
18:33 szabgab maybe you are installing as root?
18:36 kgish DISPLAY=:0.0
18:36 kgish yes, sudo cpan
18:37 kgish using ubuntu 9.04
18:37 kgish followed instructions wiki/Download#Ubuntu1
18:38 kgish according to the wiki: sudo cpan ExtUtils::CBuilder Alien::wxWidgets Wx Padre
18:39 kgish should I build Alien::wxWidgets from source using local::lib then?
18:42 kgish szabgab++
18:42 szabgab I am doing that but maybe it is not necessary
18:43 szabgab if you want to install using sudo then you can force install this packages
18:43 kgish tried cpan as root, should stick with sudo cpan as self
18:43 szabgab or you can install that one with local::lib
18:43 szabgab and then maybe the instructions on the wiki need to be fixed
18:44 szabgab actually last time I looked at them I was quite sure they need to be fixed
18:44 kgish actually was getting jinxed with local::lib so removed it
18:58 tsee_ joined #padre
18:58 szabgab for me it works quite well
18:58 szabgab kgish,  what distro do you have on that netbook?
19:23 ashgenesis joined #padre
19:49 rindolf joined #padre
19:52 rindolf Hi all.
19:53 kthakore hi rindolf
19:54 rindolf Hi kthakore
19:54 rindolf kthakore: what's up?
19:59 kgish szabgab, 2.6.28-18-generic
19:59 szabgab i did not mean kernel
19:59 szabgab is it Ubuntu ?
19:59 kgish ubuntu 9.04
20:00 szabgab so I am not sure why that would not work with local::lib
20:01 kgish i didn't mean padre in particular didn't work with local::lib, it was some other project ...
20:02 szabgab ah
20:02 szabgab The Bugzilla test suite did not work with local::lib
20:02 szabgab but it is fixed now :-)
20:03 kgish only problem on my netbook is that some wx-dialogs get truncated, smaller screen doesn't take panels into consideration
20:06 kgish szabgab, had a nice stay in Belgium?
20:06 szabgab it was cold and windy but otherwise it was nice
20:06 szabgab and I think it was useful, we just have to do a lot more of this
20:07 kgish glad to hear the perl stand got alot of attention
20:07 szabgab now I am trying to organize my visit to YAPC::NA and then I hope to stop-by in Amsterdam on the way back
20:07 kgish that would be cool
20:08 kgish is the Debugger plugin no longer required in padre?
20:08 szabgab no, Padre has its own debugger now
20:09 szabgab albeit a very limited one
20:09 kgish right, so i can remove it
20:09 szabgab anyway, I need to go to sleep
20:09 szabgab night &
22:17 SvenDowideit joined #padre
23:06 submersible1 joined #padre
23:20 kthakore hi submersible1
23:20 submersible1 hi
23:21 submersible1 I see several anonymouses
23:21 submersible1 from yesterday
23:21 kthakore submersible1: I have been kthakroe for the most part
23:22 submersible1 cool - probably means some other ppl trying it out
23:22 kthakore hi five!
23:35 kthakore submersible1: what do I need to do to get tab support working?
23:36 submersible1 beats me - It was working for me ... hold on.
23:37 submersible1 0.093 from CPAN works .. hitting tab in the chat inputbox autocompletes usernames
23:38 kthakore hmmm oh well
23:39 kthakore who the hell was bramble?
23:39 submersible1 that would be me
23:39 submersible1 @work
23:39 kthakore oh ok
23:40 submersible1 each of those were tab completed
23:40 kthakore does swarm work behind proxy
23:40 submersible1 if you proxy is smart enough not to fsck with it !
23:41 submersible1 If I can wrap some SSL around the WxSocket stuff - it should be possible to defeat your average proxy with that
23:41 kthakore no ssl at work
23:41 submersible1 if you can telnet to 'swarm.perlide.org' on port 12000 - all is well
23:42 submersible1 otherwise - no
23:42 kthakore ya no
23:42 kthakore crap
23:42 kthakore oh well
23:51 Haarg joined #padre

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