Camelia, the Perl 6 bug

IRC log for #padre, 2012-03-01

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

All times shown according to UTC.

Time Nick Message
00:11 Alias azawawi: The tab complete is pretty neat
00:12 Alias It wouldn't be very hard to turn it into a slightly more general function
00:12 Alias We trap tab in editor generally... if leading make it normal tab, if not leading hand off to tab completion handlers
00:37 jnap joined #padre
00:38 bowtie left #padre
00:57 BooK_ joined #padre
00:57 BooK joined #padre
01:38 asarch joined #padre
01:49 jnap joined #padre
02:58 Hyppolit svn: r18502 | adamk++ | http://padre.perlide.org/trac/changeset/18502
02:58 Hyppolit Clean up look and feel to get rid of static box sizers
02:58 Hyppolit trunk/Padre-Plugin-Moose/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/ trunk/Padre-Plugin-Moose/li​b/Padre/Plugin/Moose/Role/
03:07 Hyppolit svn: r18503 | adamk++ | http://padre.perlide.org/trac/changeset/18503
03:07 Hyppolit Completed dependencies
03:07 Hyppolit trunk/Padre-Plugin-Moose/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
03:08 Alias azawawi: Do we need to use Moose to write the Moose plugin?
03:59 Hyppolit svn: r18504 | adamk++ | http://padre.perlide.org/trac/changeset/18504
03:59 Hyppolit Adding locking for reduced flicker and empty properties rather than disable it
03:59 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
05:06 sewi joined #padre
06:39 Versum joined #padre
06:39 Versum Good Day! Is it possible to turn on code completion for such functions as print, open, and so on? Now code complition don't work for these functions.
06:40 Alias_ It's difficult
06:40 Alias_ Code completion turns out to be one of the hardest problems in Perl
06:40 Alias_ Although doing it for built-ins shouldn't REALLY be that hard
06:41 Alias_ azawawi has been doing some initial experiments
06:41 Alias_ I think there will be a big focus on that sort of stuff once 1.0 is out
06:42 Versum may be exist another IDE with such feature?
07:13 mishin joined #padre
07:19 Hyppolit svn: r18505 | adamk++ | http://padre.perlide.org/trac/changeset/18505
07:19 Hyppolit Bump the ORLite dependencies to get the implicit create and delete_where
07:19 Hyppolit trunk/Padre/
07:37 Versum I subscribe to padre maillist. Send messegae into list. But not recive message from list. Is it normal? Is it exista lag between message sending and recieving?
07:38 El_Che you won't receive youw own mails
07:38 El_Che check the archive to see if your mail is there
07:41 Versum Is it necessarily to send messegae from registered mailbox?
07:42 El_Che yes
07:42 El_Che I need to check
07:42 El_Che but that's the default setting of the mailingsoftware
07:42 [Sno] joined #padre
08:37 mj41 joined #padre
08:54 dolmen joined #padre
09:05 sugar joined #padre
09:21 Alias__ joined #padre
09:22 sugar hi guys
09:22 sugar have a bug report, need to prove it
09:23 sugar my padre (0.94) crashes when i try to open file in directory whiche length is >= 32
09:24 sugar eg. on /home/sugar/programming/projects/bla/some.pl - opens norm
09:24 sugar perl -le 'my $x =  "/home/sugar/programming/projects/klog"; print length $x; $x =~ s|/||g; print length $x'
09:24 sugar 31 symbols
09:25 sugar on  /home/sugar/programming/projects/klog/some.pl - crash with segfault error
09:25 sugar sorry
09:25 sugar perl -le 'my $x = "/home/sugar/programming/projects/klog"; print length $x; $x =~ s|/||g; print length $x'
09:25 sugar 32
09:25 sugar perl -le 'my $x = "/home/sugar/programming/projects/bla"; print length $x; $x =~ s|/||g; print length $x'
09:25 sugar 31
09:26 sugar first path will crash padre
09:26 sugar second - not
09:26 sugar anybody has this issue?
09:27 sugar in 0.92  i didn't have this error
09:29 sugar any suggestions?
09:32 El_Che hi sugar
09:32 El_Che autch
09:32 El_Che can you start padre from the command line and see if you get any related output?
09:34 sugar only segfult
09:34 sugar but in russian =)
09:34 El_Che :)
09:34 sugar segfault error
09:34 El_Che do you have access to the bugtracker?
09:34 sugar El_Che: you do not have this issue?
09:34 sugar yes i ahve
09:34 El_Che let me try
09:35 sugar jr
09:35 sugar ok
09:35 El_Che I am pretty shure my paths are longer than that
09:37 sugar ok, mb it's my own issue
09:37 sugar something wrong in wx or distributution
09:38 sugar how can i have a backtrace or stacktrace?
09:38 sugar or somethinf debug ouput?
09:39 El_Che getting the latest svn
09:39 El_Che almost here
09:39 El_Che t
09:40 sugar something like "prove t/" ?
09:40 sugar or u mean "there"?
09:41 El_Che claudio@melbourne:~/Code/Padre/trunk/Padre$ export FILE=/home/claudio/Code/Nagios-Plugin-SN​MP-SunFM-Health/check_snmp_sunfm_health ; echo $FILE |wc -c
09:41 El_Che 75
09:41 El_Che so my path is 75 chars
09:41 El_Che claudio@melbourne:~/Code/Padre/trunk/Padre$ ./dev --die /home/claudio/Code/Nagios-Plugin-SNMP​-SunFM-Health/check_snmp_sunfm_health
09:41 El_Che I start padre like that, no problem
09:41 El_Che what OS are you on?
09:43 sugar ALT Linux
09:43 sugar seem like it's my local issue
09:43 El_Che it's a weird one
09:43 El_Che sounds like dos 5.0 :)
09:44 sewi Hey, 5.0 was as stable as nothing following :-)
09:44 El_Che if you sticked with 32-char paths :)
09:44 sugar russian distribution, child of Mandrake and Redhat
09:44 El_Che isn't that incest?
09:44 El_Che :)
09:44 sugar no, those paths and bigger opened well in 0.92
09:45 sugar mb =)
09:45 El_Che maybe you should try the dev version on svn?
09:45 El_Che I even made a nice howto for you
09:46 El_Che http://nxadm.wordpress.com/2010/12/10/build​-padre-svn-easily-with-perlbrew-and-cpanm/
09:47 El_Che it's debian/ubuntu based, but the only change is the rpm names at the beginning
09:47 bowtie joined #padre
09:47 bowtie gm
09:48 El_Che hi bowtie
09:48 bowtie El_Che, hi
09:52 sugar El_Che: thans, will see
09:52 sugar gm
10:13 [Sno] joined #padre
10:14 bowtie Alias__, hi
10:16 Alias__ hi
10:16 bowtie Alias__, any idea why, regarding to my previous Q
10:17 Alias__ repeat
10:18 bowtie Q for you, in the Past #1209, which if the patch was applied to lib/Padre/Document/Perl/FunctionList.pm and lib/Padre/Document/Perl.pm, worked.
10:18 bowtie
10:18 bowtie 23:42
10:18 bowtie but if I applied it now it dose not work, why?
10:18 Hyppolit # 1209 :  Enable MooseX::Declare Method Modifiers in OutLine (closed enhancement) by szabgab  [ http://padre.perlide.org/t​rac/ticket/1209#comment:9 ]
10:19 Alias__ dunno
10:19 Alias__ It's a big patch
10:20 bowtie at the time it was not implemented as it was considered to heavy, but now we have the slim functions, could it not be added to the fat outline
10:20 szabgab Alias__: hi
10:20 szabgab have you found someone to host the top100 and other stuff?
10:21 bowtie the PPi...Outline supports this already
10:21 Alias__ szabgab, I don't need help with top 100
10:21 Alias__ Just cpandb::Generate
10:21 Alias__ Because it needs to be close to a big cpan testers database
10:22 szabgab so it is just the database file?
10:22 szabgab or some web interface too?
10:22 Alias__ database file
10:22 Alias__ Like a gig
10:22 Alias__ Updated nightly
10:23 Alias__ Ideally, I'd plug CPANDB::Generate into a live database
10:23 szabgab wouldn't it be best be on the cpantesters server?
10:25 bowtie Alias__, at present Outline supports Moose attributes and MooseX classes, by be the method names could be added when the Outline panel is fbp-ed with a prefs check mark to support Moose
10:25 bowtie by be ->but
10:29 Alias__ szabgab, probably... but I don't know who owns those these days
10:29 Mithaldu joined #padre
10:29 Alias__ I'm too far away to co-ordinate with anyone
10:29 bowtie szabgab, to use Text::Aspell on Win32, this is the issue -> http://xlat-perl.blogspot.com/2011/11​/textaspell-on-win32-non-trivial.html
10:30 szabgab Alias__: Barbie
10:30 szabgab shall I ask him or will you?
10:35 bowtie Alias__, szabgab, plug-ins wiki updated, which are none working plugins that we should be looking to fix,  http://padre.perlide.org/trac/wiki/Plugins
10:35 szabgab bowtie++
10:38 bowtie szabgab, if that Text::Aspell issue makes sense to you, it would be the easiest to implement as once install you only need a path to aspell
10:39 szabgab bowtie: I clicked on that link but I don't know now
10:39 szabgab I need to clean up the mess we had during ILPW
10:39 szabgab and the e-mails I have
10:39 szabgab and ..
10:39 szabgab excuses
10:41 bowtie szabgab, it's something to do with the aspell-dev being built with a different compiler to strawberry
10:42 szabgab oh
10:42 bowtie szabgab, same for Hunspell-dev I think
10:43 szabgab its a long shot for me right now
10:43 szabgab but we'llget there. eventually
10:43 bowtie szabgab, is this something we ask kmx (strawberry) to look at
10:45 szabgab that would be awesome
10:45 szabgab is he on IRC sometimes?
10:46 bowtie szabgab, i assume you are on speaking terms due to your DWIMPerl project
10:46 szabgab sure, but you just mentioned him
10:47 bowtie szabgab, it was just a suggestion, as he must be in to compilers
11:03 [Sno] joined #padre
11:17 daxim joined #padre
11:25 jq joined #padre
11:28 azawawi joined #padre
11:28 azawawi hi
11:29 sugar azawawi: hi
11:30 azawawi Alias__: ping__
11:30 azawawi sugar: hi
11:30 Alias__ pong
11:31 azawawi Alias__: i guess we could q{use Mouse;} :)
11:31 azawawi Alias__: i did it to learn :)
11:32 azawawi Alias__: the killer thing to finish in TextMate-style completion is the TAB traversal
11:32 azawawi Alias__: and variable replacement
11:32 azawawi Alias__: has $0 { builder => $0_name }
11:33 azawawi Alias__: and getting better names instead of $0 ... im thinking like TextMate
11:33 azawawi Alias__: ${variable_name:default_value}
11:33 azawawi Alias__: and afterwards getting it better than TextMate
11:34 azawawi Alias__: ${variable_name:default_values,list_of_choices}
11:34 bowtie what's wrong with a moose plugin using moose :)
11:35 azawawi ::Perl6 using perl 6 :)
11:36 bowtie it's logical :)
11:37 azawawi ::Pedro # new pet project
11:37 azawawi # uses Padre to build a better Padre :)
11:37 bowtie woof woof
11:38 * azawawi lunch &
11:38 bowtie later
11:39 Alias__ azawawi, the key with the no-Moose thing is that if we don't use Moose we can move that stuff into the core if we want
12:56 jjore_ joined #padre
13:02 GabrielVieira joined #padre
13:59 jnap joined #padre
14:52 mishin joined #padre
15:08 kaare joined #padre
15:16 Versum auto completion dont work in that case. use CGI; CGI->         is it normal? (in eclipse that work)
15:18 daxim good question.  I know CGI uses delayed loading techniques, so not all methods are visible at compile time
15:18 daxim or even by static inspection, what padre likely uses (I haven't looked at its code)
15:24 [Sno] joined #padre
15:34 azawawi joined #padre
15:37 pece joined #padre
16:04 Hyppolit svn: r18506 | azawawi++ | http://padre.perlide.org/trac/changeset/18506
16:04 Hyppolit [P-P-Moose] Tidy share/snippets.yml a bit and simplify eg/testcase.pl
16:04 Hyppolit trunk/Padre-Plugin-Moose/eg/ trunk/Padre-Plugin-Moose/share/
16:08 El_Che setting up 4 VMs to give ubuntu packaging a go
16:08 El_Che we shall see
16:09 azawawi El_Che++
16:09 azawawi what? YAML => YAML::Old, use YAML::XS... lol
16:10 El_Che there is a short path to success: compile everything and add it to @INC, but that ugly
16:10 azawawi recommendation: YAML::Any
16:10 El_Che let's try the proper way first
16:10 azawawi next up...
16:11 azawawi snippet flavors :)
16:11 azawawi MX:D, Mouse, or Moose...
16:11 azawawi :)
16:11 azawawi i've been thinking though how to best start that mode...
16:11 azawawi vim-ish...
16:11 azawawi add something as a comment
16:12 azawawi and hence code gen starts to do that after that comment
16:12 azawawi or
16:12 azawawi go the gui approach... as in preferences
16:13 azawawi so why Moo and not Mouse :)
16:24 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/PadrePluginMoose changed by azawawi
16:34 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/PadrePluginMoose changed by azawawi
16:35 azawawi snippets are useful but we need an autocompletion key so we dont have to remember them :)
17:02 pece2 joined #padre
17:08 pece joined #padre
17:19 * azawawi watches http://www.youtube.com/watch?v=BJB_AThiljs  (TextMate Snippets... :)
17:22 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/PadrePluginMoose changed by azawawi
17:33 asarch joined #padre
17:34 pece joined #padre
17:42 azawawi Alias__: this explains what we need to have :)
17:43 * azawawi drools
17:43 azawawi http://www.youtube.com/watch?v=​clLJBp-BF-Y&feature=related
17:44 Mithaldu joined #padre
18:56 bowtie azawawi, info only -> http://blogs.perl.org/users/joel_be​rger/2011/11/methodsignatures-some-​relief-for-moosexdeclare-users.html
19:04 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/PadrePluginMoose changed by bowtie
19:11 Di-ima joined #padre
19:17 Hyppolit wiki page http://padre.perlide.org/t​rac/wiki/PadrePluginMoose changed by azawawi
19:47 Hyppolit svn: r18507 | bowtie++ | http://padre.perlide.org/trac/changeset/18507
19:47 Hyppolit re-enable outline panel to display MooseX::Declare Method modifiers
19:47 Hyppolit trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/
19:48 Hyppolit svn: r18508 | bowtie++ | http://padre.perlide.org/trac/changeset/18508
19:48 Hyppolit update Changes
19:48 Hyppolit trunk/Padre/
19:54 shadowpaste "bowtie" at 217.168.150.38 pasted "moosex declare method modifiers sample" (38 lines) at http://paste.scsys.co.uk/184798
19:55 bowtie O what fun i have had, chasing files from PPI-EditorTools-Outline to Outline Panel, only to realise my test data was naff, but never mind, see sample nopaste for fun
19:56 bowtie know I understand what tome was talking about re snippets
19:57 mj41 joined #padre
20:43 bowtie mj41, ping
21:37 jsg joined #padre
23:55 Hyppolit svn: r18509 | adamk++ | http://padre.perlide.org/trac/changeset/18509
23:55 Hyppolit Close files we were responsible for opening if unchanged
23:55 Hyppolit trunk/Padre-Plugin-FormBuilder​/lib/Padre/Plugin/FormBuilder/ trunk/Padre-Plugin-FormBuilder/t/
23:56 asarch joined #padre

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