Camelia, the Perl 6 bug

IRC log for #padre, 2011-08-20

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

All times shown according to UTC.

Time Nick Message
00:04 bowtie submersible_toaster, what is os, my guess is CentOS 5.x
00:05 castaway joined #padre
00:27 bowtie last supported release Subversion 1.5.9 Ouch!
00:28 bowtie it's a bit like Padre 0.62 on ubuntu :)
00:29 tome joined #padre
00:29 tome bowtie: http://wildperl.com/2011/08/padre-0-90-osx-dmg/
00:30 tome thanks for the tip re: new version
00:30 bowtie tome, smart ass :)
00:31 bowtie tome++
00:31 tome bowtie: sorry not sure I understand smart ass...
00:31 * tome didn't intend to be, apologies if I offended
00:31 bowtie clever clogs
00:32 tome i'm sorry I still don't understand ! : ))))))
00:32 bowtie well done
00:32 tome ahhhh
00:32 tome ty
00:32 tome I wish I could do so much more, but I am definitely restricted by time.
00:33 tome to me smart ass is an insult : )
00:38 Alias joined #padre
00:42 bowtie Alias, P-P-Patch ready for you.
00:42 Alias k
00:42 bowtie Alias, P-P-Catalyst first casulity of deperated padre-wx-dialog
00:43 Alias Yeah, I saw
00:43 Alias We need to upgrade it
00:44 tome Alias: I'm only tangentially aware of the situation, but bowtie told me that Padre is enforcing use of the formbuilder instead of some home built UI, if so, is there a list of 'borken' plugins?
00:45 tome broken
00:45 Alias Not enforcing
00:45 Alias Home built UI is just fine
00:45 tome sorry, errors are my own, not bowtie's
00:45 Alias But we're deprecating Padre::Wx::Dialog as the "convenience" method as the quality of the dialogs it producing are fairly bad and not cross-platform safe
00:46 Alias So we suggest you either use formbuilder or do the dialog bespoke and completely by hand
00:46 tome ah cool. I was thinking two things: 1- new dialogs probably need OSX testing
00:46 Alias IF you use sizers properly the layout should Just Work on all platforms
00:47 tome 2- If there is a list of plugins on the wiki that need changes, maybe people can sign up to convert the UIs , even if they aren't the 'owners' of the plugin
00:47 bowtie Alias, I like Padre::Purge :)
00:47 Alias Find in Files in the main Padre trunk for Padre::Wx::Dialog
00:47 * tome acks Wx::Dialog in svn
00:47 tome hehe
00:48 * tome gasps : )
00:48 bowtie Alias, formbuilder issue instead of Wx::wxDefaultPosition, we get DefaultPosition,
00:49 Alias Should be Wx::DefaultPosition'
00:50 bowtie Alias, you had better tell P-P-FormBuilder that then :)
00:51 Alias I thought I have
00:51 Hyppolit svn: r15712 | adamk++ | http://padre.perlide.org/trac/changeset/15712
00:51 Hyppolit Typo, bowtie++
00:51 Hyppolit trunk/Padre-Plugin-FormBuilder​/lib/Padre/Plugin/FormBuilder/
00:51 bowtie while you were asleep I upgrade and it got all confused :)
00:59 Alias yeah, I can imagine
01:00 Hyppolit svn: r15713 | bowtie++ | http://padre.perlide.org/trac/changeset/15713
01:00 Hyppolit re cut with leading wx::
01:00 Hyppolit trunk/Padre-Plugin-Patch/l​ib/Padre/Plugin/Patch/FBP/
01:00 bowtie Alias, the syntax checker is now really F up
01:01 Alias Well, there's two issues
01:01 Alias If it's just not doing anything, it could be me
01:01 Alias If the foreground is hanging that's a bug in Wx::Scintilla
01:01 Di-ima joined #padre
01:02 bowtie no lost of bareword wx:: not allowd while strict
01:02 bowtie lost -> lots
01:04 bowtie Alias why can I not copy from Syntax window and others at bottom of screen
01:04 bowtie With "strict subs" in use, a bareword is only allowed as a
01:04 bowtie subroutine identifier, in curly brackets or to the left of the "=>"
01:04 bowtie symbol. Perhaps you need to predeclare a subroutine?
01:05 bowtie Alias, I know how much you like screen garbage
01:06 bowtie Alias, tome, it's 02:00, so goodnight
01:06 tome gnight
01:09 Hyppolit svn: r15714 | adamk++ | http://padre.perlide.org/trac/changeset/15714
01:09 Hyppolit Fixed message packing for child -> parent messages. Background stuff should generally work again.
01:09 Hyppolit trunk/Padre/lib/Padre/
01:11 Hyppolit wiki page http://padre.perlide.org/trac/wiki/DownloadMacOSX changed by tome
01:36 bubaflub joined #padre
01:37 bubaflub hello all - i just saw that the Padre 0.9 DMG is available for Mac OS X.  i'm trying it out now.
01:39 submersible_toaster Alias:  do all task need an owner now ??
01:53 Alias nope
01:53 Alias tell_parent
01:54 Alias Send a message to the parent thread twin
01:54 Alias tell_child
01:54 Alias Send a message to the child thread twin
01:54 Alias Both should/will work from both threads
01:54 Alias That bit isn't completed yet
02:06 Di-ima joined #padre
02:06 tome joined #padre
02:18 Hyppolit svn: r15715 | adamk++ | http://padre.perlide.org/trac/changeset/15715
02:18 Hyppolit Task 3.0 part 2.
02:18 Hyppolit
02:18 Hyppolit Some methods which can only be run in the child are renamed for greater clarity. Initially this means inbox --> child_inbox and wait --> child_wait.
02:18 Hyppolit
02:18 Hyppolit The task itself will no longer dispatch on_finish calls to the owner, instead it will be done by the TaskHandle. This means tasks will no longer live with the illusion they can get direct access to their owner.
02:18 Hyppolit
02:18 Hyppolit Instead, they should be sending messages to their owner instead via tell_owner (from either the parent or child threads).
02:18 Hyppolit trunk/Padre/lib/Padre/
02:19 Hyppolit svn: r15716 | adamk++ | http://padre.perlide.org/trac/changeset/15716
02:19 Hyppolit Thinko, owners should be passed the task object, not the task handle
02:19 Hyppolit trunk/Padre/lib/Padre/
02:22 Hyppolit svn: r15717 | adamk++ | http://padre.perlide.org/trac/changeset/15717
02:22 Hyppolit Ensure both the parent and child are flagged as cancelled, so the ->cancelled method doesn't need a child_ prefix
02:22 Hyppolit trunk/Padre/lib/Padre/
02:24 Alias submersible_mib, ok that's all the new breakage for today
02:25 Alias submersible: For your child logic, child_wait gives you a way to block until there's something inbound from the parent (which you probably won't need), child_inbox gives you any new inbox messages (non-blocking) and cancelled gives you "have I been told to shut down"
02:27 submersible_toaster Alias:  do both child_inbox and cancelled process the queue non-blocking ?
02:28 Alias Yes
02:29 Alias child_wait is the only method that can possibly block
02:29 Alias The other two also shortcut if they can
02:31 Alias There might be a small flaw in the finish logic too
02:31 Alias You can't have finish logic in BOTH the task and the owner right now
02:31 Alias I will fix that tonight, if you need it
02:31 * Alias afk
02:47 alnewkirk joined #padre
03:12 lsm-mob joined #padre
03:35 asarch joined #padre
04:11 alnewkirk joined #padre
04:43 kaare joined #padre
04:46 AndChat| joined #padre
05:05 bubaflub joined #padre
05:43 Vovan joined #padre
06:17 jaz joined #padre
06:19 Sewi joined #padre
06:19 tome joined #padre
06:41 Steffen joined #padre
06:58 bubaflub joined #padre
06:58 danlucraft joined #padre
07:26 Hyppolit svn: r15718 | dolmen++ | http://padre.perlide.org/trac/changeset/15718
07:26 Hyppolit Update french translation in plugins
07:26 Hyppolit trunk/Padre-Plugin-Encrypt/share/locale/ trunk/Padre-Plugin-HTMLExport/share/locale/ trunk/Padre-Plugin-Kate/share/locale/ trunk/Padre-Plugin-LaTeX/share/locale/
07:38 bubaflub left #padre
07:53 toi joined #padre
07:53 mj41 joined #padre
08:19 danlucraft joined #padre
08:21 sugar joined #padre
09:04 danlucraf joined #padre
09:25 Hyppolit svn: r15719 | dolmen++ | http://padre.perlide.org/trac/changeset/15719
09:25 Hyppolit Update french translation
09:25 Hyppolit trunk/Padre/share/locale/
09:46 Hyppolit svn: r15720 | dolmen++ | http://padre.perlide.org/trac/changeset/15720
09:46 Hyppolit Fix missing menu shortcuts in Edit menu labels
09:46 Hyppolit trunk/Padre/lib/Padre/Wx/
09:58 LeK joined #padre
10:15 dolmen joined #padre
10:25 LeK Hi, I've just found a dirty workaround for a problem of compilation with padre under windows and last strawberry perl...
10:26 LeK problem was with 0.88 (install from cpan), maybe this is fixed in the trunk... there's a missing library in the last compilation step: "psapi"
10:29 dolmen LeK: 0.90 is out. Could you try it and check if your fix is still needed?
10:30 dolmen which compilation step required "psapi"? Padre.exe ? Wx? Wx::Scintilla?
10:31 * Alias returns
10:31 LeK I could but not right now... I think it's easy to check... on strawberry perl 5.12.3, included version of mingw throw an error message about: Win32.o:Win32.c:(.text+0x5c6): undefined reference to `GetProcessMemoryInfo@12'
10:31 Alias It doesn't on my installs
10:31 Alias Need more information
10:32 LeK I think it's Padre (faulty command is: g++.exe -o ..\blib\arch\auto\Padre\Util\Win32\Win32.dll ... )
10:32 LeK (just a minute, more details in a couple of minutes)
10:33 bowtie joined #padre
10:34 LeK Alias, which version of strawberry perl do you use?
10:35 Alias 5.10.1.5 on this machine
10:35 Alias One of the 5.12s on my laptop
10:35 LeK I found the solution in mingw ml : http://osdir.com/ml/MinGW-u​sers/2011-02/msg00061.html
10:35 Alias And very latest at work
10:36 LeK by adding -lpsapi in l. 273 of winxs \Makefile   like this LDLOADLIBS = -lpsapi -lmoldname -lkernel32
10:39 LeK The problem arise there with portable strawberry perl 5.12.3 downloaded yesterday from  http://strawberryperl.com/download/5.12.3​.0/strawberry-perl-5.12.3.0-portable.zip
10:40 bowtie Alias, a thought for you, when you were converting Padre dialogs to FB you could view the P::Wx::Dialog, how is a Plugin author supposed to do this, my I suggest that P::Wx::Dialog is enabled in perl dev to enable conversions to take place
10:40 Alias Separete module
10:40 Alias Separate module
10:41 Alias Or do the conversion using Padre 0.88
10:43 bowtie you are going to inform those concerned aunt you :)
10:47 bowtie aunt -> arn't
10:47 Hyppolit svn: r15721 | dolmen++ | http://padre.perlide.org/trac/changeset/15721
10:47 Hyppolit Add menu shortcuts in labels of File menu
10:47 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
10:58 Alias Nope
10:58 Alias That's not my job
10:58 Alias My job, in case you didn't notice is "Chief Bugger"
11:07 dolmen To those whose english-british (as this is the default in Padre) is the native language: in the Perl menu, there is an entry "Create Project Tagsfile". I wonder if a space is missing between "Tags" and "file"...
11:11 LeK is it worth adding a bug report for the padre compilation problem?
11:12 dolmen LeK: yes because I can't reproduce it here
11:13 Hyppolit svn: r15722 | szabgab++ | http://padre.perlide.org/trac/changeset/15722
11:13 Hyppolit Update the messages.pot file
11:13 Hyppolit trunk/Padre/share/locale/
11:20 LeK I may have mixed perl 5.12 and mingw compiler from 5.10... I'm trying to compile again with a sanitized environment
11:22 dolmen LeK: are you on x86_64?
11:24 LeK ok, problem is confirmed after environment cleanup
11:24 LeK yep
11:25 LeK there was some changes in mingw paths so I feared that compilation used previous mingw version, but it was indeed clean
11:30 Louisblack joined #padre
11:34 Hyppolit # 1310 :  unable to compile with strawberry perl  5.12.3 (new defect) [ http://padre.perlide.org/trac/ticket/1310 ]
11:34 LeK done
11:41 Hyppolit # 1310 :  unable to compile with strawberry perl  5.12.3 (new defect) by dolmen  [ http://padre.perlide.org/t​rac/ticket/1310#comment:1 ]
11:47 Hyppolit # 1310 :  unable to compile with strawberry perl  5.12.3 (new defect) by vrobin  [ http://padre.perlide.org/t​rac/ticket/1310#comment:1.2 ]
11:48 Hyppolit svn: r15723 | dolmen++ | http://padre.perlide.org/trac/changeset/15723
11:48 Hyppolit Update french translation
11:48 Hyppolit trunk/Padre/share/locale/
12:06 dolmen LeK: could post your generated Makefile on the bug?
12:07 dolmen LeK: attach it to the bug
12:10 bowtie joined #padre
12:10 bowtie kaare, ping
12:31 danlucraft joined #padre
12:32 dreadpiratepeter joined #padre
12:34 LeK ok
12:36 Hyppolit # 1310 :  unable to compile with strawberry perl  5.12.3 (new defect) by vrobin  new attachment [ http://padre.perlide.org/t​rac/ticket/1310#comment:1.2 ]
12:36 Hyppolit # 1310 :  unable to compile with strawberry perl  5.12.3 (new defect) by vrobin  new attachment [ http://padre.perlide.org/t​rac/ticket/1310#comment:1.2 ]
12:38 Hyppolit # 1310 :  unable to compile with strawberry perl  5.12.3 (new defect) by vrobin  new attachment [ http://padre.perlide.org/t​rac/ticket/1310#comment:1.2 ]
12:39 LeK hum, I've lost myself with attachments, sorry for spamming the channel :)
12:41 Hyppolit # 1310 :  unable to compile with strawberry perl  5.12.3 (new defect) by vrobin  [ http://padre.perlide.org/t​rac/ticket/1310#comment:3 ]
12:55 Hyppolit svn: r15724 | dolmen++ | http://padre.perlide.org/trac/changeset/15724
12:55 Hyppolit Update french translation (typos, regex editor)
12:55 Hyppolit trunk/Padre/share/locale/
13:29 pece2 joined #padre
13:34 Hyppolit svn: r15725 | dolmen++ | http://padre.perlide.org/trac/changeset/15725
13:34 Hyppolit Make About dialog more translatable.
13:34 Hyppolit Punctuation must be kept attached to words in translatable strings as punctuation rules and characters are language dependent.
13:34 Hyppolit trunk/Padre/lib/Padre/Wx/
14:15 Alias ooooh, compiling padre on 64-bit
14:15 Alias Yeah, I'm really not sure how well that would go
14:15 Alias mdootson needs to investigate that on
14:22 LeK With strawberry perl 32 bits, compiling and running on a win 7 x64 always worked correctly for me (except the minor problem reported earlier). You meant compiling it for a perl 64 bits?
14:45 Steffen joined #padre
15:13 Hyppolit svn: r15726 | szabgab++ | http://padre.perlide.org/trac/changeset/15726
15:13 Hyppolit Update the messages.pot file
15:13 Hyppolit trunk/Padre/share/locale/
15:21 omf_ left #padre
15:44 bowtie joined #padre
16:05 danlucraft joined #padre
16:14 Hyppolit svn: r15727 | Sewi++ | http://padre.perlide.org/trac/changeset/15727
16:14 Hyppolit Backup unsaved files without filename
16:14 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Task/
16:16 bowtie left #padre
16:25 tome joined #padre
16:48 sugar hello
16:48 sugar had exception: http://pb.rbfh.de/ERr2njmXFb2f
16:48 Hyppolit Changeset #2 http://padre.perlide.org/trac/changeset/2
16:49 sugar wheb try to cut off text from perl source
16:49 sugar *when
17:03 LeK1 joined #padre
17:06 LeK1 joined #padre
17:10 asarch joined #padre
17:18 LeK joined #padre
17:47 Sewi joined #padre
17:48 user_2407 joined #padre
17:48 user_2407 hello
17:49 Sewi hi user_2407
17:49 Sewi sorry for offending you
17:59 Hyppolit svn: r15728 | Sewi++ | http://padre.perlide.org/trac/changeset/15728
17:59 Hyppolit Workaround-Fix Padre start bug and add a test to check for a final fix before the next release
17:59 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/xt/
17:59 Hyppolit svn: r15729 | Sewi++ | http://padre.perlide.org/trac/changeset/15729
17:59 Hyppolit Perl tidy
17:59 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/xt/
17:59 Sewi trunk is starting again
18:00 Sewi May be unstable/crashing
18:06 Sewi Project browser is dead :-(
18:08 LeK joined #padre
18:32 pece2 joined #padre
18:43 tome joined #padre
18:45 mj41 joined #padre
19:24 bowtie joined #padre
19:48 Hyppolit svn: r15730 | Sewi++ | http://padre.perlide.org/trac/changeset/15730
19:48 Hyppolit Fix missing ->owner, finally break project browser
19:48 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/xt/
19:52 Sewi functions also not working
20:00 tome joined #padre
20:12 sugar joined #padre
20:49 mj41 joined #padre
21:51 LeK joined #padre
21:57 LeK joined #padre
22:39 danlucraft joined #padre
22:41 LeK joined #padre
22:46 submersible_toaster Sewi: I think all tasks might need some api cutover
22:48 LeK joined #padre

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