Camelia, the Perl 6 bug

IRC log for #padre, 2012-01-12

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

All times shown according to UTC.

Time Nick Message
00:27 bowtie left #padre
01:00 Maltus joined #padre
01:21 leprevost joined #padre
01:37 gabriel joined #padre
01:38 Hyppolit svn: r17887 | adamk++ | http://padre.perlide.org/trac/changeset/17887
01:38 Hyppolit - The context menu now correctly appears at the cursor on Win32 (ADAMK)
01:38 Hyppolit - Changed the order of the context menu entries to more closely match
01:38 Hyppolit the typical ordering of other editors (ADAMK)
01:38 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
01:48 Maltus joined #padre
01:51 Hyppolit svn: r17888 | adamk++ | http://padre.perlide.org/trac/changeset/17888
01:51 Hyppolit Put the separator in the right place for Perl files
01:51 Hyppolit trunk/Padre/lib/Padre/Document/
01:54 Hyppolit svn: r17889 | adamk++ | http://padre.perlide.org/trac/changeset/17889
01:54 Hyppolit ->run now does everything, the same as most other modal dialogs
01:54 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
01:55 Hyppolit svn: r17890 | adamk++ | http://padre.perlide.org/trac/changeset/17890
01:55 Hyppolit Remove deprecated About 1.0 code
01:55 Hyppolit trunk/Padre/lib/Padre/Wx/
01:59 leprevost joined #padre
02:04 jnap joined #padre
02:32 GabrielVieira joined #padre
03:18 leprevost joined #padre
04:07 [Sno] joined #padre
04:18 Hyppolit svn: r17891 | szabgab++ | http://padre.perlide.org/trac/changeset/17891
04:18 Hyppolit Update the messages.pot file
04:18 Hyppolit trunk/Padre/share/locale/
04:29 gabi_muc joined #padre
05:08 Hyppolit svn: r17892 | adamk++ | http://padre.perlide.org/trac/changeset/17892
05:08 Hyppolit Preliminary refactoring of the multi-line commenting feature
05:08 Hyppolit trunk/Padre/lib/Padre/Wx/
05:20 sewi_work joined #padre
06:37 Hyppolit svn: r17893 | adamk++ | http://padre.perlide.org/trac/changeset/17893
06:37 Hyppolit When applying changes to an editor, lock updates to the editor object
06:37 Hyppolit trunk/Padre/lib/Padre/
07:34 Di-ima joined #padre
07:39 Hyppolit svn: r17894 | adamk++ | http://padre.perlide.org/trac/changeset/17894
07:39 Hyppolit - Refactored the comment logic to allow sloppier smart selection (ADAMK)
07:39 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
07:40 Hyppolit svn: r17895 | adamk++ | http://padre.perlide.org/trac/changeset/17895
07:40 Hyppolit - Refactored the comment logic to allow sloppier smart selection (ADAMK)
07:40 Hyppolit trunk/Padre/
08:06 sugar joined #padre
08:18 Hyppolit svn: r17896 | szabgab++ | http://padre.perlide.org/trac/changeset/17896
08:18 Hyppolit Update the messages.pot file
08:18 Hyppolit trunk/Padre/share/locale/
08:33 mj41 joined #padre
08:43 dolmen joined #padre
09:11 Hyppolit svn: r17897 | adamk++ | http://padre.perlide.org/trac/changeset/17897
09:11 Hyppolit Cleaning out the old comment code
09:11 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Editor/ trunk/Padre/lib/Padre/Wx/Menu/
09:32 daxim joined #padre
09:33 mj41 joined #padre
09:33 GabrielVieira joined #padre
09:39 El_Che what's a recent cpan mirrors?
09:39 El_Che mine are not updated to use the lastest padre build
09:43 El_Che 'ill just cpanm the tar
09:49 El_Che are we aware of failing utf-8 tests?
09:54 Mithaldu joined #padre
09:54 El_Che probably the test needs to be migrated to FBP
09:54 El_Che checking that now
10:04 perlite joined #padre
10:06 GabrielVieira joined #padre
10:08 perlite joined #padre
10:09 Maltus joined #padre
10:09 bowtie joined #padre
10:09 bowtie gm
10:13 El_Che bi bowtie
10:14 bowtie bi ?
10:16 Hyppolit svn: r17898 | claudio++ | http://padre.perlide.org/trac/changeset/17898
10:16 Hyppolit adaptation of failing test to FBP
10:16 Hyppolit trunk/Padre/lib/Padre/Wx/Role/ trunk/Padre/t/
10:16 El_Che hehe
10:16 El_Che hi
10:17 bowtie El_Che, hi
10:22 Hyppolit svn: r17899 | adamk++ | http://padre.perlide.org/trac/changeset/17899
10:22 Hyppolit - Rationalised the search engines down to a single one (ADAMK)
10:22 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/t/
10:23 El_Che Padre is getting so nice
10:23 El_Che I have been busy with other things lately and haven't opened Padre (nor its internals in a  while
10:23 bowtie El_Che, go look at about if you think that :(
10:23 El_Che great work, guys!
10:24 El_Che ugly-ish, but not broken
10:29 charsbar_ joined #padre
10:48 Mithaldu El_Che: inspired by mgs?
10:50 daxim joined #padre
10:54 rindolf joined #padre
11:03 bowtie adamk, Info About dialog fails to display information, if you put this in a FBP it don't display "G\x{e1}bor Szab\x{f3}" should be "Gabor Szabo" with the About.pm doing the correction, but since your change from new to run it don't work, I am sure if you had tested it would have noticed the missing splash image
11:05 daxim joined #padre
11:25 Hyppolit svn: r17900 | adamk++ | http://padre.perlide.org/trac/changeset/17900
11:25 Hyppolit Tweak the message
11:25 Hyppolit trunk/Padre/
11:26 Alias joined #padre
11:26 Alias Hi folks
11:26 Alias Long time no IRC
11:29 bowtie Alias, hi
11:41 sugar hi, Alias
11:48 Alias bowtie: Been nice to see your commits trickling in, kept me from feeling like I'm the only one left :)
11:51 bowtie Alias, I am glad you like my ultra ego of a Dyslexic Jack Russell
11:52 bowtie if you remove the hex from FBP/About.pm Gabor name will be displayed correctly
11:53 Alias FBP does UTF8 properly now, we should probably be using it or something
11:54 bowtie Display is empty on Ubuntu for hex
11:55 bowtie any chance of getting FBP::Perl to install without --force
12:00 bowtie Alias, the hex codes were put in About code due to none display issues originally
12:01 Alias bowtie: Recent versions should do so
12:02 Alias I think I got it skipping stuff properly
12:02 Alias I'll check CPAN Testers
12:02 bowtie Alias, I had to force 0.73
12:04 bowtie Alias, have you viewed About on Linux?
12:05 Alias I don't have a desktop linux machine
12:05 Alias I should probably set up a VM
12:05 Alias Before 1.0 anyway
12:05 bowtie that would be nice :)
12:07 bowtie Alias, back to About dialog, are you saying that hex entities in fbp's work under ms
12:08 Alias Not quite sure what you mean, but not really paying attention atm
12:08 bowtie later then :)
12:18 bowtie Alias, Food for thought, should we ask Padre users to use CPAN::Reporter for the metrics?
12:18 Hyppolit svn: r17901 | szabgab++ | http://padre.perlide.org/trac/changeset/17901
12:18 Hyppolit Update the messages.pot file
12:18 Hyppolit trunk/Padre/share/locale/
12:22 mishin joined #padre
12:24 mishin Hi Padre, i learn 'Filter throuth perl..' for example '$_ !~m/^$/;' - delete all empty lines, it's not very obvious and I thing in help must be more examples
12:24 Alias Ya
12:24 Alias Also, I don't like the interface very much
12:25 Alias I find it neatly unusable
12:25 Alias I want more of a map/grep/sort thing for line processing
12:25 mishin and I forget these code in 'grep {}'
12:25 Alias bowtie: What errors do you get when building
12:26 mishin it's need untraditional mind;))
12:40 mishin not very clear documentation in C:\Strawberry\perl\site\lib\P​adre\Wx\Dialog\PerlFilter.pm
12:41 mishin but all wark ok;)
12:41 mishin work
12:43 dod joined #padre
12:44 dod Hello. In padre 0.92 on Debian/sid, after using Toolṣ->preferences and saving, the top menu is reduced to a small square. Does anyone have a similar problem ?
12:46 shadowpaste "bowtie" at 217.168.150.38 pasted "cpan test FBP::Perl" (39 lines) at http://paste.scsys.co.uk/174815
12:52 shadowpaste "bowtie" at 217.168.150.38 pasted "prove -lv t/04-6*" (50 lines) at http://paste.scsys.co.uk/174817
12:54 bowtie Alias, where is the diag info against prove -lv
12:58 Alias dod: No :/
12:58 Alias bowtie: The segfault is really fucked
12:59 Alias Adding a StaticText a Panel
13:08 dod Alias: ok. Ah ah , there's a workaround: if I resize the window, the menu is re-drawn correctly ...
13:08 Alias Weird
13:15 Alias bowtie: From what I can see, it's a legitimate failure.
13:15 Alias bowtie: Shit just segfaults for no obvious reasons
13:32 mj41 joined #padre
13:35 jnap joined #padre
13:45 Hyppolit svn: r17902 | adamk++ | http://padre.perlide.org/trac/changeset/17902
13:45 Hyppolit Another dependency bump
13:45 Hyppolit trunk/Padre-Plugin-FormBuilder​/lib/Padre/Plugin/FormBuilder/
13:45 Alias OK, that might hold things for now
13:46 Alias No idea why the panel test is failing
13:51 shadowpaste "bowtie" at 217.168.150.38 pasted "cpanm -v http://cpan.metacpan.org/authors/i​d/A/AD/ADAMK/FBP-Perl-0.74.tar.gz" (175 lines) at http://paste.scsys.co.uk/174819
13:51 bowtie Alias, just for you, above
13:51 GabrielVieira joined #padre
13:52 Alias Was that happening for you before?
13:53 bowtie Alias, no just tests 04 and 06 i think look in previous nopaste
13:55 Alias oh, I see what I did
13:55 bowtie Alias, that's good
13:59 Hyppolit svn: r17903 | adamk++ | http://padre.perlide.org/trac/changeset/17903
13:59 Hyppolit Bump again
13:59 Hyppolit trunk/Padre-Plugin-FormBuilder​/lib/Padre/Plugin/FormBuilder/
13:59 Alias Try that one
13:59 Alias http://svn.ali.as/cpan/rel​eases/FBP-Perl-0.75.tar.gz
13:59 zenog joined #padre
14:01 shadowpaste "bowtie" at 217.168.150.38 pasted "cpanm -v http://svn.ali.as/cpan/rel​eases/FBP-Perl-0.75.tar.gz" (128 lines) at http://paste.scsys.co.uk/174820
14:02 Alias Goodo
14:02 bowtie Alias, you cooking on gas now :)
14:02 Alias So no I just need to fix one last diff bug in Padre::Delta
14:02 Alias So now...
14:03 Alias And we should be ready to go with 0.94
14:03 bowtie Alias, what about hex entities in About dialog not displaying on ubuntu
14:03 Alias Dunno
14:03 Alias I don't have a desktop unix box
14:03 Alias Needs someone to do it that can see it
14:04 bowtie Alias, do you see info in about dialog ?
14:04 Alias Nope
14:04 Alias It kinda sucked anyway
14:05 Alias Removes the entire point of having a Wx layout
14:05 Alias I didn't intentionally break it though
14:06 bowtie the point at time of writing was to give a way that the default info required for a new ticket could be collected and copied into wiki ticket
14:07 bowtie what will happen if it goes back to new then run
14:09 bowtie Alias, there is also the regeneration of tool bar icons, caused by new debug icons
14:09 bowtie also, prefs set SetCaretLineBackground
14:10 bowtie and prefs set editor font
14:10 Alias But nothing else in the style? :)
14:10 Alias Yeah, that's a bit incongruous
14:10 Alias Style also doesn't set the squiggly underline colours
14:10 Alias And we can't do colour blind
14:11 Alias And we can't blend colours
14:11 Alias I think I'm going to leave it for now
14:11 Alias We need a full Style 3.0 cycle
14:11 Alias With a colour manager and what not
14:11 bowtie alias, i will think elephant and think of some more if you like :)
14:11 Alias Built loosely on top of the current stuff, but more comprehensive and with proper gui editor for tailoring it
14:12 Alias Right now, we need to concentrate on polishing
14:12 Alias The features we DO have need to work as flawlessly as possible
14:12 Alias Have to get 1.0 out the door
14:12 Alias I just overhauled Ctrl-Shift-C commenting, the new version is awesome
14:12 bowtie had you thought about using colour for plugin names in plug in manager
14:13 Alias You can be really sloppy now about how you select
14:13 bowtie is this using delta?
14:13 Alias Ya
14:13 Alias But I wrote new selection methods as well
14:14 Alias So the way it can select "what content is selected" is more do-what-you-mean, and then the changes are done via a delta object so it the selection stays there as the comments are added or removed
14:14 bowtie dose this mean the delta could be used to update bereakpoints in background if file edited?
14:14 Alias delta is used to alter content
14:14 Alias Not change decorations
14:15 bowtie ok
14:16 bowtie Alias, what about project creation, we had a version 1 and 2
14:16 Alias There's still some more important stuff
14:17 bowtie such as?
14:17 Alias I'm working on some of the bits needed for project creation in formbuilder plugin
14:17 Alias So the reload file on change stuff is horrendous
14:18 bowtie what about the none project file killing Padre issue
14:18 Alias And I need to implement task throttling in task manager so some tasks can be limited to one per class
14:18 Alias bowtie: I don't see that
14:18 Alias Someone needs to debug it
14:18 Alias perl dev -d and then hunt down till you find the cause
14:19 bowtie #1374
14:19 Hyppolit # 1374 :  when you open a file that is not in a Padre Session or Perl project (new defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1374#comment:1 ]
14:20 bowtie it is as per error message, there is no $chd as it is not in a project
14:23 Alias Can you get me a line number for trunk
14:23 bowtie ~/Padre/Padre/lib/Padre/Wx/Directory.pm line 586.
14:24 Alias So that would happen because a node was previously created with undef pldata
14:24 Alias But that shouldn't be possible
14:24 Alias Because We ALWAYS set Wx::TreeItemData->new($path)
14:24 bowtie happends when you have a project/session open and then open a new file that is not project related
14:25 Alias But why
14:25 Alias Doesn't happen for me
14:25 Alias Can you debug it?
14:25 Alias Put a breakpoint on that warn
14:25 Alias Then run Padre till it hits the warning
14:26 Alias And try to work out WTF you are in the tree such that $child is missing it's compilsory always added pldata
14:26 Alias It might be triggered by a file in a non-project, but it's not the fault
14:27 Alias Something else is going on
14:27 Alias Maybe a filesystem permissions problem? Or something to do with symlinks in your home directory...
14:27 Alias Or a unix socket?
14:27 Alias I'm not sure
14:27 Alias Alternatively, run with -T
14:27 bowtie Alias, thanks to you I can now drive perl -d again, even wrote some  code on the back of it :)
14:28 bowtie will do
14:28 bowtie this is trigger -> triggered by a file in a non-project
14:28 Alias ... on unix
14:29 bowtie I tried -T but got nothing but depression due to the wait
14:29 Alias huh?
14:30 bowtie happens on ubuntu
14:31 Alias "depression due to the wait"
14:31 Alias what wait?
14:31 Alias -T can be chatty but it's not slow or anything
14:32 bowtie I think it was 10mins when I ran Padre with trace on to get up and running with 3 files save in a session which wolud cause the error on session load
14:33 Alias wtf?
14:33 Alias oh sorry, -t not -T
14:34 Alias Your terminal must be horrendously slow
14:34 Alias Pipe it to a file
14:34 Alias perl dev -t > debug.lgo
14:34 Alias perl dev -t > debug.log
14:34 bowtie Alias, nope this is what I ran perl dev -a -t Padre::Wx::Directory --die
14:34 Alias Jesus, -a?
14:34 Alias That's evil
14:34 Alias You only need perl dev -t
14:35 Alias And you want ALL of the messages
14:35 Alias Otherwise how will you manage to work out where the problem is coming from
14:35 run4flat joined #padre
14:36 Alias You dont' need 60 plugins to test the directory tree
14:37 bowtie as i discovered -t Padre::Wx::Directory don't help, either
14:37 Alias It makes no sense that you can have a tree node with GetPlData undef
14:37 Alias So if you can work out where the hell that node is getting made, that's half the battle
14:38 Alias Clearly it has to be one of line 602 or 624
14:38 Alias But god knows under what conditions
14:38 Alias Even knowing the NAME of the file with the undef data would help
14:39 bowtie Alias, why when running perl dev -t > debug.log do I just get info dialog and no crash
14:39 Alias Lets you examine that file on the filesystem to see what is special about it
14:39 Alias Do you get the crash when you don't > ?
14:47 bowtie Alias, now I can get it to crash on request against perl dev -t > debug.log
14:48 Alias So what's the end of the output look like, just browse_message?
14:49 Alias I have to go to bed
14:49 Alias Keep investigating. You already know WHERE it crashes
14:49 Alias Just gotta work out why $chd is undef, which it should not be
14:49 Alias Explore backwards
14:49 Alias How did it end up undef, what tree node, where the fuck was that node made, etc
14:50 shadowpaste "bowtie" at 217.168.150.38 pasted "tail, are you sure this is what you expected?" (68 lines) at http://paste.scsys.co.uk/174824
14:51 bowtie Alias, night
14:51 Alias That just looks like it's buffered
14:52 Alias So some of the output was lost at the end there
14:52 Alias Use the debugger, break it at the warning of $chd = undef
14:52 Alias And then look around to work out how the tree produced the undef
14:52 bowtie yes, I need to use little t, i think, will do later
14:53 bowtie Alias, sweet dreams
15:00 Timbus joined #padre
15:15 bowtie Alias, I just noticed that -T start up option is not shown via perl dev --help
16:07 Hyppolit svn: r17904 | bowtie++ | http://padre.perlide.org/trac/changeset/17904
16:07 Hyppolit As we now use run instead of new in a Dialog
16:07 Hyppolit moved contents of new to run
16:07 Hyppolit now we can see Info
16:07 Hyppolit
16:07 Hyppolit also hack fbp/about.pm remove hex entities, so Gabor name displays correctly in Ubuntu
16:07 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/FBP/
16:18 Hyppolit svn: r17905 | szabgab++ | http://padre.perlide.org/trac/changeset/17905
16:18 Hyppolit Update the messages.pot file
16:18 Hyppolit trunk/Padre/share/locale/
16:42 Hyppolit # 1374 :  when you open a file that is not in a Padre Session or Perl project (new defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1374#comment:2 ]
16:42 Hyppolit # 1374 :  when you open a file that is not in a Padre Session or Perl project (assigned defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1374#comment:3 ]
16:58 mishin joined #padre
17:21 mj41 joined #padre
17:41 dodathome joined #padre
17:53 kaare_ joined #padre
17:56 rindolf joined #padre
18:11 Mithaldu joined #padre
18:12 Hyppolit # 1378 :  Creating an editor theme file while Padre is running, and then selecting the last Editor Theme in the drop-down box, causes Padre to crash (new defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1378#comment:1 ]
18:37 Hyppolit # 1378 :  Creating an editor theme file while Padre is running, and then selecting the last Editor Theme in the drop-down box, causes Padre to crash (new defect) by run4flat  [ http://padre.perlide.org/t​rac/ticket/1378#comment:2 ]
19:29 Steffen joined #padre
23:35 bowtie left #padre

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