Camelia, the Perl 6 bug

IRC log for #padre, 2010-02-08

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

All times shown according to UTC.

Time Nick Message
00:06 SvenDowideit joined #padre
00:17 teejay joined #padre
00:21 LeK left #padre
01:08 jazzanova joined #padre
01:46 shadowpaste joined #padre
01:53 shadowpaste joined #padre
01:59 shadowpaste joined #padre
02:03 shadowpaste joined #padre
02:20 shadowpaste joined #padre
02:25 shadowpaste joined #padre
02:31 shadowpaste joined #padre
02:31 submersible1 left #padre
02:41 shadowpaste joined #padre
02:54 shadowpaste joined #padre
02:55 shadowpaste joined #padre
03:06 shadowpaste joined #padre
03:10 ppant joined #padre
03:15 ppant joined #padre
03:20 ppant joined #padre
03:25 ppant joined #padre
03:29 nuba joined #padre
03:29 nuba hello folks, autarch hinted at http://meta.stackoverflow.com/questions/31913/​open-source-advertising-sidebar-1h-2010/31972 on #moose
03:30 nuba and I ended up doing a few pics to use as ads for padre there
03:30 nuba this one http://naraka.pauleira.com/moo​se/stackoverflow-padre-ad.png
03:30 ppant joined #padre
03:30 nuba this other one http://naraka.pauleira.com/moo​se/stackoverflow-padre-ad2.png
03:30 nuba and the last http://naraka.pauleira.com/moo​se/stackoverflow-padre-ad3.png
03:35 ppant joined #padre
03:40 ppant joined #padre
03:45 ppant joined #padre
03:50 ppant joined #padre
03:56 ppant joined #padre
04:01 ppant joined #padre
04:06 ppant joined #padre
04:11 ppant joined #padre
04:16 ppant joined #padre
04:21 ppant joined #padre
04:26 ppant joined #padre
04:31 ppant joined #padre
04:36 ppant joined #padre
04:41 ppant joined #padre
04:46 ppant joined #padre
04:51 ppant joined #padre
04:56 ppant joined #padre
05:01 ppant joined #padre
05:06 ppant joined #padre
05:11 ppant joined #padre
05:16 ppant joined #padre
05:21 ppant joined #padre
05:26 ppant joined #padre
05:51 submersible1 joined #padre
05:56 Alias someone boot ppant
05:57 Alias Or is this all just netsplits
05:59 ppant joined #padre
06:04 ppant joined #padre
06:09 ppant joined #padre
06:10 SvenDowideit_ mmmm, does anyone leave their padre running for days at a time?
06:11 Alias Sure
06:11 SvenDowideit_ mines up to using 634M virtual, and i think it must have caused the oom that stopped my virtualbox
06:11 Alias If someone would only implement the telemetry server, we could prove that
06:12 SvenDowideit_ hey, there's a thing - you talked of a wonnerful plan to have MyPlugin stored in the cloud
06:12 SvenDowideit_ is there a technical plan, or just a user story that someone will eventually make happen in their own way
06:13 submersible1 swarm server could stash resources too
06:13 Alias There's a dedicated Sync server coming
06:13 * SvenDowideit_ has just re-re-re come across weave and mongoDB
06:13 Alias A university team is writing it
06:13 SvenDowideit_ aha
06:14 Alias Inspired by Weabve
06:14 * SvenDowideit_ was looking at the weave api's and thinking that a perl server should be simple enough too
06:14 ppant joined #padre
06:16 SvenDowideit_ mmm, restart padre with same session, now its 369M virtual
06:16 Alias How big is the session?
06:16 SvenDowideit_ guess i should this, that, the other and oh, taht too :)
06:17 Alias You don't have 100 files or something do you?
06:17 SvenDowideit_ 14 files
06:17 Alias Or several freaking enormous ones?
06:17 SvenDowideit_ none huge
06:17 Alias Syntax highlighting?
06:17 Alias er
06:17 SvenDowideit_ defaults
06:17 Alias Syntax checker
06:17 SvenDowideit_ ok, one that is 2608 lines
06:17 SvenDowideit_ ah, yes, i might have that on
06:17 Alias Try turning it off and restrating
06:17 Alias And any plugins you might hafve
06:17 SvenDowideit_ na :)
06:17 Alias Then restart and turn on each feature gradually
06:18 SvenDowideit_ i'll break out the changes to that memory leak module of yours
06:18 SvenDowideit_ which i added stuff to and forgot to get you to publish
06:18 SvenDowideit_ maybe some time later this week :)
06:19 SvenDowideit_ its not causing real problems for me yet, just a surprise
06:19 SvenDowideit_ and if i turn the problem off, i'll completely forget to think about looking into it
06:19 SvenDowideit_ reminds me
06:19 SvenDowideit_ Module::Install and Module::Starter
06:20 SvenDowideit_ are they the 'right way' for a cpan newbie to start?
06:20 ppant joined #padre
06:21 Alias I'm not a fan of Module::Starter
06:21 Alias It likes to write a bunch of spewy boilerplate
06:21 Alias But Module::Install should be fine
06:21 SvenDowideit_ mmm
06:22 SvenDowideit_ i used M::S to make an M::I project
06:22 SvenDowideit_ and yes, there are broken bits
06:22 SvenDowideit_ but the core of the q is - if someone who has never made one wants to get that all autocreated
06:23 SvenDowideit_ so that they can plonk in the code and start writing tests - as thats where the most value is
06:23 SvenDowideit_ what should they do?
06:23 Alias Some of it is fine
06:23 Alias But there's some boilerplate test scripts and stuff I don't like regardless
06:23 SvenDowideit_ conversly, have you listed the spewy bits for fixing?
06:24 * SvenDowideit_ will act dumb for 10seconds :)
06:25 ppant joined #padre
06:25 Alias Some of it is just a case of religion
06:26 SvenDowideit_ excellent - I'll ignore your dislike unless i hear of a better way to autogenerate, or i learn enough to discuss it :)
06:27 SvenDowideit_ i did find a bug, which i need to report today
06:28 Alias I fully plan to write a Padre module starter at some point
06:28 Alias Once Padre understands projects a bit better
06:29 SvenDowideit_ :)
06:29 SvenDowideit_ i hope i won't be forced to use Padre to use it :p
06:30 ppant joined #padre
06:30 waxhead joined #padre
06:31 Alias Initially, you will
06:33 SvenDowideit_ i guess the obvious q is - why not get Module::Starter to be the est practice driver, and then make a UI for it
06:34 waxhead how goes the testing of the new threading code?
06:35 Alias Because if it's done inside of Padre it can be done tighter
06:35 ppant joined #padre
06:35 Alias For example, you could allow customisation of the code based on stuff only Padre knows
06:35 Alias Automate the application of Perl::Tidy and so on
06:35 * SvenDowideit_ shudders and pokes himeself in the eye
06:36 Alias Or we could allow the creation of partial distributions, and so on
06:37 SvenDowideit_ thats very reminiscent of devstudio's inability to do standard makefiles
06:37 Alias Well, nothing we make it non-standard
06:37 Alias We always use standards, and support them
06:38 Alias It's just we might be able to do a slightly better job of making a standard one
06:38 SvenDowideit_ thats exactly where MS started
06:38 Alias By knowing more about your preferences than ::Starter can
06:38 SvenDowideit_ rather than implementing using a preexisting module
06:38 SvenDowideit_ and then driving its development from the lessons learnt
06:39 SvenDowideit_ i guess it really starts from the question - is there a good enough module out there
06:39 SvenDowideit_ if not, then it makes sense to start again
06:39 Alias And that we don't really know
06:39 SvenDowideit_ bummer
06:40 ppant joined #padre
06:40 SvenDowideit_ makes sense i guess
06:40 SvenDowideit_ how often do you use a tool like Module::Starter
06:41 SvenDowideit_ somewhere about never?
06:41 Alias never
06:41 Alias All my distros have less stuff
06:41 SvenDowideit_ y, that makes is about impossible for there to come about a best practice generation tool
06:41 SvenDowideit_ as those in the know copy what they already have
06:41 SvenDowideit_ i do the same for things i know :(
06:42 SvenDowideit_ mmm, rt.cpan.org won't let me make a new ticket, i wonder if my browser is sodded
06:45 ppant joined #padre
06:46 Alias SvenDowideit_: "Create new Distro from this file" is definitely an option
06:46 SvenDowideit_ i imagine it'd be pretty easy, y
06:47 Alias The tricky bit is working out what their preferences are
06:47 SvenDowideit_ what is a bigger deal is the user being sure that what gets done by default are the perl best practice
06:47 Sewi joined #padre
06:47 Alias We still don't have quite enough intuition implemented yet
06:47 Alias True
06:47 SvenDowideit_ as that is the main responsibility of generators
06:47 SvenDowideit_ the rest are very much more minor
06:48 SvenDowideit_ which is why i was hoping M::S had some attention given to it
06:49 Alias Part of the problem is that it's one of Andy Lesters
06:49 SvenDowideit_ should i ask?
06:49 Alias He has only a medium level of interaction with the general community
06:50 SvenDowideit_ so about a million times more than people like me :)
06:50 ppant joined #padre
06:50 Alias No, you are quite open to other people
06:50 SvenDowideit_ open, yes, but i'm not actually around - similar end result, but for different reasons
06:50 Sewi gm
06:51 SvenDowideit_ and of course, he's actually done alot of stuff
06:52 SvenDowideit_ so basically M::S has a good idea, and a good name, but is unlikely to move fast/far enough
06:55 ppant joined #padre
06:57 Alias More or less
06:57 Alias Andy's stuff tends to inch along and never leave his control.,
06:58 SvenDowideit_ guess that explains the fork in svn.ali.as
06:59 Alias Well, I take forks from time to time
06:59 Alias Often they amount to nothing or lilttle
06:59 * SvenDowideit_ will have to remember that for when i choose modules
07:00 ppant joined #padre
07:01 kaare joined #padre
07:01 SvenDowideit_ given that i'm finally working on WWW::Mechanise::Foswiki
07:02 SvenDowideit_ i take the good with the bad :)
07:05 ppant joined #padre
07:10 ppant joined #padre
07:12 daxim joined #padre
07:15 ppant joined #padre
07:20 ppant joined #padre
07:25 ppant joined #padre
07:26 patspam I've been getting quite a lot of 100% CPU spikes since I upgraded to 0.56
07:26 patspam they last for about 5-10secs
07:26 Alias hrm
07:27 patspam on Ubuntu
07:27 Alias Can you isolate it?
07:27 patspam not yet, could be one of the plugins
07:27 Alias Run perl dev.pl with NYTProf
07:28 patspam will do
07:30 ppant joined #padre
07:35 ppant joined #padre
07:38 azawawi joined #padre
07:38 azawawi gm
07:40 ppant joined #padre
07:40 Sewi Hi azawawi
07:42 waxhead hey Sewi, azawawi
07:45 ppant joined #padre
07:50 ppant joined #padre
07:56 ppant joined #padre
08:01 ppant joined #padre
08:06 ppant joined #padre
08:11 pece joined #padre
08:11 ppant joined #padre
08:11 marcela joined #padre
08:16 ppant joined #padre
08:16 azawawi joined #padre
08:17 azawawi Can anyone test "Open with default system editor" and "Open in file browser" (File -> Open... submenu) on Linux?
08:18 * azawawi &
08:20 patspam was getting quite a lot of crashes too, so I've removed .padre and so far performance probs and crashes have stopped
08:21 ppant joined #padre
08:26 ppant joined #padre
08:31 ppant joined #padre
08:36 ppant joined #padre
08:41 ppant joined #padre
08:42 kgish joined #padre
08:44 danlucraft joined #padre
08:46 ppant joined #padre
08:51 ppant joined #padre
08:56 ppant joined #padre
09:01 ppant joined #padre
09:06 ppant joined #padre
09:11 ppant joined #padre
09:16 ppant joined #padre
09:20 Sewi ping Alias
09:21 ppant joined #padre
09:27 ppant joined #padre
09:27 pece joined #padre
09:32 ppant joined #padre
09:37 Alias Sewi: Pong
09:37 ppant joined #padre
09:37 Sewi Alias: hi, you're template::toolkit maintainer, are you?
09:37 * Alias is No
09:37 Alias no
09:37 Alias I did a couple of releases to nudge Andy into maintaining things better
09:38 Sewi Oh, sorry, I thought because you were listed on rt...
09:38 Alias I am
09:38 Alias The RT thing comes from the co-maint
09:39 Alias But I don't have commit to version control
09:39 Alias And I wouldn't dare do a release as long as Andy is around
09:39 Sewi :-)
09:40 Sewi TT behaves different for the top level data reference than for objects within the reference tree, but I'll wait for him, just opened a ticket on it.
09:42 ppant joined #padre
09:47 ppant joined #padre
09:50 basti1985 joined #padre
09:51 basti1985 left #padre
09:52 ppant joined #padre
09:54 waxhead ppant, what's with the 5 minute limit in the channel?
09:57 ppant joined #padre
10:02 ppant joined #padre
10:06 Alias Someone needs to ban him
10:07 ppant joined #padre
10:07 waxhead ok
10:12 waxhead oh.. well I can't do it...
10:12 ppant joined #padre
10:14 waxhead ppant, you really need to get a hold of your client!
10:14 waxhead hmm.. I've really managed to break the regex editor...
10:16 waxhead right.. seems it's something to do with the way I'm (ab)using it...
10:17 ppant joined #padre
10:23 ppant joined #padre
10:28 ppant joined #padre
10:30 * Alias commits --reset support
10:31 Alias So that when slave-driver + Swarm instantly segfaults you at startup, you can destroy your whole config dir and start fresh
10:33 ppant joined #padre
10:34 jq Alias: file::homedir 0.90 final?
10:37 Alias hrm?
10:38 ppant joined #padre
10:38 Alias _02 didn't do so well
10:39 jq oh?
10:41 jq hmm, it seems that maybe we should discriminate against existing xdg-user-dir script instead of /etc/xdg
10:41 jq since we're now using this
10:42 jq do you mind relying on file::which?
10:42 asphere joined #padre
10:43 ppant joined #padre
10:48 Alias That's fine
10:48 ppant joined #padre
10:48 Alias If we ever go core we can just replicate the code in it
10:53 ppant joined #padre
10:58 ppant joined #padre
11:03 ppant joined #padre
11:06 submersible joined #padre
11:08 ppant joined #padre
11:08 pece joined #padre
11:09 azawawi joined #padre
11:11 toussaint joined #padre
11:13 azawawi any idea when svn irc logger will work again?
11:13 SvenDowideit joined #padre
11:13 ppant joined #padre
11:14 toussaint hi everybody. I am looking for an answer to a question I long wanted to ask. I am not sure if I am right here, but so far, I believe it is a configuration issue with Padre.
11:14 Sewi azawawi: Guess as soon as szab will be back from fosdom
11:14 Sewi toussaint: Hi, just ask your question.
11:16 toussaint Sewi: thanx. I am coding a project, and I am developing a couple of .pm's for it. I have them in the project's lib/ directory, and I include them via "use Findbin qw($Bin); use lib "$Bin/..""; I have turned on the automatic syntax/error checking of padre (very nice feature!), but it runs the script in /tmp, so it can't locate the .pm's and throws an error.
11:18 azawawi toussaint: let me see
11:18 Sewi This is a known problem
11:18 Sewi There is a ticket for this
11:18 Sewi But I think Adam was working on it lately
11:18 toussaint I am on v 0.50
11:18 toussaint via Debian/Testing
11:18 ppant joined #padre
11:20 toussaint Well, it is good to know it is not me missing some perl-technique that gets around it, I had the problem more often when incorporating libs of other people without bothering to change the @INC. Perhaps I do that on a temporary basis, or can I tell padre to use a user-specified tmp-directory?
11:23 ppant joined #padre
11:25 Sewi toussaint: Sorry, the only workaround seems a custom use lib /absolute/path at the beginning
11:26 toussaint Sewi: ok. that is cool, I can do that for the time being. Thanx for the help, and all the great work on this great IDE
11:29 ppant joined #padre
11:31 Alias There's some bugs in the way that we marshall files to temp and do things with them
11:31 Alias There's already one fix in 0.56 to make it work better on Win32
11:33 azawawi Alias: for padre --desktop we need now to run another elevated process that does the actual registry actions...
11:33 danlucraft joined #padre
11:34 ppant joined #padre
11:34 Alias azawawi: sure thing
11:34 azawawi Alias: UAC security prevents us from playing with the registry like in WinXP
11:34 Alias azawawi: Get cracking :)
11:34 Alias ... assuming UAC security it turned on
11:34 Alias Is it possible to detect that?
11:34 Alias it -> is
11:34 azawawi http://www.itwriting.com/blog/198-c-cod​e-to-detect-uac-elevation-on-vista.html
11:39 ppant joined #padre
11:40 azawawi any idea why the caret shows only once in every dialog (on xp)
11:41 azawawi after focus
11:42 Haarg joined #padre
11:44 ppant joined #padre
11:49 ppant joined #padre
11:49 azawawi Alias: finished most PerlCritic and badcode warnings... svn up plz
11:52 samir joined #padre
11:54 ppant joined #padre
11:59 ppant joined #padre
12:04 samir Hi guys, i'm having a problem with SVN and Padre on windows
12:04 Alias hi
12:04 samir it seems that the plugin that comes in CPAN is installed
12:05 samir but i need some SVN Tools on the OS
12:05 samir there is anyone that you recommend?
12:10 samir Alias : and what matters most, how do I say to Padre where are the SVN software I have installed?
12:17 Alias I assume it will look for "svn"
12:17 Alias Meaning installed in the PATH
12:39 azawawi joined #padre
13:05 azawawi an example X<> index from lib/pods/*.pod folder (http://pastebin.ca/1790072)
13:29 mj41 joined #padre
13:45 mib_afkhyw joined #padre
13:50 mj41 joined #padre
15:02 awnstudio joined #padre
15:06 PacoLinux joined #padre
15:23 CromeDome joined #padre
15:40 davorg joined #padre
15:42 basti1985 joined #padre
15:42 basti1985 left #padre
15:50 nuba hello folks, autarch hinted at http://meta.stackoverflow.com/questions/31913/​open-source-advertising-sidebar-1h-2010/31972 on #moose
15:50 nuba and I ended up doing a few pics to use as ads for padre there
15:50 nuba this one http://naraka.pauleira.com/moo​se/stackoverflow-padre-ad.png
15:50 nuba this other one http://naraka.pauleira.com/moo​se/stackoverflow-padre-ad2.png
15:50 nuba and the last http://naraka.pauleira.com/moo​se/stackoverflow-padre-ad3.png
15:51 nuba dia any of the core padre guys had the chance to look at it?
15:51 nuba did*
16:01 jq nuba: seems to be ok
16:07 jq Alias: i guess you can release file-homedir-0.90_03
16:07 jq fdo usage is now based on presence of script instead of blindly following (/usr/local)?/etc/xdg
16:08 nuba jq: which one?
16:08 SvenDowideit__ joined #padre
16:15 * daxim reviews jq
16:21 jq daxim?
16:21 daxim if I say nothing, it's good
16:21 jq nuba: all 3 look fine to me
16:21 daxim wanna have karma? karma you get. jq++
16:21 jq maybe the 3rd one
16:22 jq daxim: don't care about this karma. i just wasn't understanding what you were saying :-)
16:25 jjore joined #padre
16:42 nuba ok, its on http://meta.stackoverflow.com/questions/31913/ope​n-source-advertising-sidebar-1h-2010/38721#38721
17:07 kyanardag joined #padre
17:11 Haarg joined #padre
17:51 rhebus joined #padre
18:34 dapatrick joined #padre
18:41 tsee joined #padre
19:09 LeK joined #padre
19:10 LeK hi
19:14 LeK left #padre
19:17 kthakore hi
19:18 kgish joined #padre
19:20 LeK joined #padre
19:21 kgish joined #padre
20:42 azawawi joined #padre
20:42 azawawi rhebus: ping
20:42 azawawi rhebus: regarding http://padre.perlide.org/trac/ticket/846
20:43 azawawi rhebus: it does not happen on my xp/vista machine, could you check if there is no changed files on your Padre directory (svn st) ?
21:09 rindolf joined #padre
21:11 * azawawi good night &
21:54 rindolf joined #padre
21:54 cognominal joined #padre
21:55 asphere joined #padre
22:10 tsee joined #padre
22:48 Alias_ joined #padre
22:51 CSJewell joined #padre
22:53 nuba_ joined #padre
23:03 submersible1 braaains
23:11 patspam joined #padre
23:31 Alias Where's the 0.56 standalone?

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