Camelia, the Perl 6 bug

IRC log for #padre, 2009-11-09

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

All times shown according to UTC.

Time Nick Message
00:16 teejay joined #padre
00:20 CSJewell joined #padre
03:48 Hyppolit svn: r9141 | szabgab++ | http://padre.perlide.org/trac/changeset/9141
03:48 Hyppolit blog of draegtun
03:48 Hyppolit trunk/template.padre.perlide.org/data/
04:35 user_2672 joined #padre
04:44 Hyppolit svn: r9142 | szabgab++ | http://padre.perlide.org/trac/changeset/9142
04:44 Hyppolit allow the opening of a file given a full path
04:44 Hyppolit trunk/Padre/lib/Padre/Wx/
04:45 mohsen joined #padre
05:06 SvenDowideit joined #padre
05:34 CSJewell Starting to build a new"Padre Standalone" for you guys. I'll have to do some coding, and tomorrow I'm going to have to be a human GPS for my mother in the afternoon or evening - if you haven't heard from me by Tuesday evening GMT-7, check back with me.
05:35 CSJewell (44 hours from now)
05:40 szabgab CSJewell, thanks
06:01 MMSH joined #padre
06:04 code4pay joined #padre
06:18 submersible hi all
06:22 code4pay Hello
06:25 code4pay Last week I wrote some code to add "Find All" to Padre.  I would like to get it added but it has one fatal bug for a corner case.  Should I send the changes anyway since I am having difficulty solving it atm ?
06:26 szabgab yes,
06:26 szabgab do you have user on trac?
06:26 code4pay no
06:26 szabgab then open one
06:27 szabgab register?
06:27 szabgab trac?
06:27 Hyppolit trac is http://padre.perlide.org/trac
06:27 szabgab trac is also http://padre.perlide.org/trac/register
06:27 szabgab Hyppolit,  trac is also http://padre.perlide.org/trac/register
06:27 Hyppolit trac is now http://padre.perlide.org/trac and also http://padre.perlide.org/trac/register
06:27 szabgab code4pay, go ahead
06:28 szabgab and let me know when you are done so I can close the registration page
06:28 * submersible sends a swarm of killer robots to the trac registration page.
06:28 submersible :D
06:28 code4pay done
06:28 submersible SHEILDS UP!
06:28 szabgab robots were avoided!
06:29 code4pay :-)
06:29 szabgab attach you patch to the relevant ticket and comment the corner case
06:30 code4pay OK thanks
06:30 szabgab and nag Alias :-)
06:31 code4pay will do
06:36 Hyppolit #740: Add "Find All" to Padre Search Dialog (new enhancement) [ http://padre.perlide.org/trac/ticket/740 ]
06:39 mohsen joined #padre
06:40 Sewi joined #padre
06:40 Sewi Good morning
06:42 submersible code4pay: Where is Padre/Wx/FindResult.pm ?
06:42 submersible hi Sewi
06:42 Sewi Hi submersible
06:45 Hyppolit #740: Add "Find All" to Padre Search Dialog (new enhancement) [ http://padre.perlide.org/trac/ticket/740#comment:1 ]
06:46 code4pay submersible: it should be there now
06:48 submersible ok - damnit - this is why swarm code review needs to get finished...
06:48 submersible ty code4pay
06:56 submersible ++code4pay - works for me
06:56 kaare joined #padre
07:00 code4pay great
07:05 Hyppolit svn: r9143 | szabgab++ | http://padre.perlide.org/trac/changeset/9143
07:05 Hyppolit add topic selector (which does not do anything yet) to F2 help window
07:05 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
07:11 submersible have u got commit?
07:13 code4pay me? No
07:17 submersible ok my only complaint is it needs pod and a commit message stating your changes - it's a vast improvement over Count All
07:18 code4pay OK I'll add Pod
07:27 mm joined #padre
07:28 mm
07:35 submersible code4pay: I also see some strangeness when there is no bottom aui panel
07:36 code4pay ah ok
07:36 code4pay didn't think to test that
07:36 submersible and it seems that the accelerator keys for [Find Next] and [Find All] are both F
07:37 code4pay ok
07:38 code4pay I'll make it A
07:38 submersible did I forget to say ... "I love it! and you rock"
07:39 code4pay thanks :-)
07:46 Hyppolit #740: Add "Find All" to Padre Search Dialog (new enhancement) [ http://padre.perlide.org/trac/ticket/740#comment:2 ]
07:55 code4pay joined #padre
07:56 Sewi code4pay: (Re)Hi, do you still have the problem shown in the ticket?
07:56 Sewi (Crash if the editor is closed)
07:57 code4pay yes
07:59 Sewi You may want to check the "Find in files" function. It switches to the editor window for the matching file or opens a new one if there is none for this file.
08:04 code4pay ok
08:36 pece joined #padre
08:51 ppant joined #padre
08:58 kaare Does Padre work with wxWidgets 2.9.0 on Linux? Anyone tried that?
09:11 Sewi kaare: I think I remember a discussion on this some time ago, but not sure. You might want to search the channel logs for this
10:03 ppant Hi.. I am unable to lunch Padre from WinScp .. Any idea?
10:03 Sewi Hi ppant. What happens?
10:05 ppant I was trying to edit some of my perl files in windows envirnoment.. I am using Winscp to access them and giving Padre path
10:05 ppant Padre is not launching
10:08 ppant Can't locate Padre.pm in @INC (@INC contains:C:Perl/site/lib, C:/starwberry/perl/bin/padre.bat line 80
10:09 Sewi Do you have a Padre.pm in C:\Perl\site\lib?
10:14 code4pay Sewi: I have sorted out the issues with Find All,  do I just  attach the updated files to the ticket?
10:14 Sewi code4pay: sure
10:14 daxim joined #padre
10:30 waxhead joined #padre
10:33 Hyppolit #740: Add "Find All" to Padre Search Dialog (new enhancement) [ http://padre.perlide.org/trac/ticket/740#comment:3 ]
10:37 SvenDowideit joined #padre
10:53 ppant <Sewi>No
10:56 Sewi Do you also have a C:\strawberry\perl\bin\padre.exe?
10:57 Sewi If you do, please try starting it to launch Padre and on success, use it in WinSCP.
11:14 Hyppolit #740: Add "Find All" to Padre Search Dialog (accepted enhancement) [ http://padre.perlide.org/trac/ticket/740#comment:4 ]
11:19 crz joined #padre
11:21 Sewi submersible: You'll commit #740?
11:21 Hyppolit #740: Add "Find All" to Padre Search Dialog (accepted enhancement) [ http://padre.perlide.org/trac/ticket/740#comment:4 ]
11:21 submersible yeah - no problem
11:22 crz joined #padre
11:22 submersible oops - not fixed for me
11:22 ppant <sewi> Will do.. I have Padre source with me
11:33 Hyppolit svn: r9144 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/9144
11:33 Hyppolit change Count All in find dialog to Find All - providing a bottom tab clickable navigation of expression matches by line. Thanks to code4pay.
11:33 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
11:35 Hyppolit svn: r9145 | Sewi++ | http://padre.perlide.org/trac/changeset/9145
11:35 Hyppolit Updated Changes
11:35 Hyppolit trunk/Padre/
11:38 Hyppolit #740: Add "Find All" to Padre Search Dialog (assigned enhancement) [ http://padre.perlide.org/trac/ticket/740#comment:5 ]
11:38 submersible ty Sewi
11:39 SvenDowideit_ joined #padre
11:41 Hyppolit #740: Add "Find All" to Padre Search Dialog (assigned enhancement) [ http://padre.perlide.org/trac/ticket/740#comment:6 ]
12:01 crz I'm trying to install Padre in Kubuntu Jaunty jantelope. I installed all the dependencies, but when installing Padre I get "make test had returned bad status, won't install without force"
12:01 crz where am i going wrong?
12:01 submersible which version does cpan say it downloaded
12:02 crz 0.50
12:02 submersible can you unpack that build and run make test to see where it fails?
12:02 submersible somewhere in ~/.cpan/
12:03 crz ok, will try.  I believe you meant downloading the source and manually installing.
12:04 submersible did you install with 'cpan Padre' ?
12:04 crz yes
12:04 submersible ok - chances are that in ~/.cpan/build/ the unpacked source is waiting
12:05 Hyppolit svn: r9146 | hashbangperl++ | http://padre.perlide.org/trac/changeset/9146
12:05 Hyppolit added
12:05 Hyppolit trunk/ trunk/Padre-Plugin-Autodia/ trunk/Padre-Plugin-Autodia/lib/ trunk/Padre-Plugin-Autodia/lib/Padre/ trunk/Padre-Plugin-Autodia/lib/Padre/Plugin/ trunk/Padre-Plugin-Autodia/t/
12:05 crz so what should I do now? Can you point me to some documentation? I'm kind of new in linux.
12:05 submersible no worries.
12:06 submersible are you familiar with the 'make dance' ?
12:06 submersible where you run 'make' 'make test' 'make install' ?
12:06 crz yeah, i have installed a cuple of packages from source before
12:06 crz if that qualifies
12:06 submersible groovy.
12:06 crz *couple
12:06 submersible you have a shell open ? a terminal
12:07 crz yes
12:07 submersible try cd ~/.cpan
12:08 crz No such file or Directory
12:08 submersible hmm, did u run 'sudo cpan' or as some other user?
12:08 Hyppolit svn: r9147 | hashbangperl++ | http://padre.perlide.org/trac/changeset/9147
12:08 Hyppolit added more docs
12:08 Hyppolit trunk/Padre-Plugin-Autodia/lib/Padre/Plugin/
12:09 crz sudo cpan
12:09 Hyppolit svn: r9148 | hashbangperl++ | http://padre.perlide.org/trac/changeset/9148
12:09 Hyppolit replaced boilerplate
12:09 Hyppolit trunk/Padre-Plugin-Autodia/
12:09 crz do you want me to paste the log at some pastit sites?
12:09 submersible it might be /root/.cpan then . probably more polite not to suggest you to run stuff blindly w/ sudo :)
12:10 Hyppolit svn: r9149 | hashbangperl++ | http://padre.perlide.org/trac/changeset/9149
12:10 Hyppolit updated
12:10 Hyppolit trunk/Padre-Plugin-Autodia/
12:10 submersible crz: paste away -
12:11 crz ok, 1 min
12:11 Hyppolit svn: r9150 | hashbangperl++ | http://padre.perlide.org/trac/changeset/9150
12:11 Hyppolit fixed
12:11 Hyppolit trunk/Padre-Plugin-Autodia/
12:11 teejay oops
12:11 teejay sorry about the noise
12:11 teejay in case you didn't notice I've added the autodia plugin :)
12:12 teejay and now it does "current file" and "select files"
12:12 teejay still needs some work to polish so you can specify where to save the file, etc
12:13 submersible teejay: Dia from perl packages ? like with container / inherits relationships /
12:13 teejay inherits/uses
12:13 submersible shiny!! ....
12:14 teejay not just Dia.. also png/jpg/etc (via Graphviz/VCG/SpringGraph) and umbrello, argouml, etc
12:14 teejay currently the plugin is hardcoded to use graphviz to generate jpg
12:14 szbalint It is better to Dia, than to paint in failure
12:15 * teejay doesn't use Dia or Visio, he just scripts it all :)
12:15 teejay even sequence diagrams
12:17 submersible teejay: wont test
12:19 teejay yeah, test barfs
12:19 teejay if you have a recent autodia and padre it *should* JustWork(TM) tho
12:19 submersible teejay: sry - checkout needed a clean..
12:19 teejay test will still barf
12:19 submersible nope -
12:19 teejay as I said, it needs some polish
12:19 submersible all good this end
12:19 teejay oh, b0rks for me
12:20 submersible after a make clean it builds blib correctly.
12:20 teejay right
12:20 teejay I don't have padre in my @INC
12:20 teejay silly me
12:20 crz :submersible I did run the command again. This time some how I think it succeeded. got a "/usr/bin/make install  -- OK"
12:20 * submersible tries to find the 'AutoDia my project' button
12:21 crz is the installation complete?
12:21 submersible crz: bizarre ! have you installed anything else?
12:21 crz nothing
12:21 submersible type padre and see what happens
12:21 teejay submersible, plugins | autodia | UML
12:21 teejay does This File and Choose Files
12:21 teejay no projects yet
12:21 teejay that should be fairly simple
12:21 teejay and nice
12:22 crz that is one another doubt I have. Now how do I launch it? I didn't get it in my KickOff Application Launcher.
12:22 submersible teejay: awesome :) works for me ubuntu 9.04
12:22 teejay :)
12:23 teejay unfortunately Autodia doesn't yet grok Class::XSAccessor which Padre uses
12:23 teejay that should be resolved in next Autodia release
12:23 teejay soonish
12:23 submersible crz: you can add a launcher to your panel ..
12:24 crz anyway I went into the directory and lauched it. seems working. I'll find out how to add it to launcher. Thanks for the help.
12:24 submersible no worries.
12:25 crz seems crazy. after many tries it worked automatically the moment I cried help.
12:25 Hyppolit svn: r9151 | Sewi++ | http://padre.perlide.org/trac/changeset/9151
12:25 Hyppolit Added new blog items
12:25 Hyppolit trunk/template.padre.perlide.org/data/
12:26 submersible crz: icon for padre probably installed somewhere like "/usr/local/share/perl/5.10.0/auto/share​/dist/Padre/icons/padre/64x64/logo.png"
12:28 crz yes it is there.
12:29 daxim crz, submersible, this is buggy
12:29 daxim I already opened a bug for it
12:29 submersible daxim: bug for ?
12:29 daxim I know exactly how to fix it, but am blocked by another cpan author
12:29 daxim bug for freedesktop.org compliance: icons, xdg menu entries
12:30 submersible blocked why ? - I knew padre did not ship w/ those things - but not that this was solved
12:31 daxim the bug is not solved, just postponed.  the block: that author needs to accept a patch and rerelease
12:31 daxim then padre or one of adamk's filesystem abstraction layers can depend on it
12:32 submersible oh - u mean blocked by another module ? - name names!
12:32 daxim nope
12:33 submersible <sigh>
12:34 Sewi There was a quick howto on padre.perlide.org for adding a launcher icon for padre using a command line parameter when starting padre, but I can't find it now.
12:34 daxim padre --help
12:35 daxim I do not agree with the --desktop option.
12:35 daxim this should be done at install time, not at runtime
12:35 daxim once install time icons+menu entries work correctly, I will remove this
12:36 submersible gotcha.
12:37 submersible daxim: have you tried 'Find All' on trunk yet?
12:37 daxim no, I still have unclean changes on my working copy
12:38 daxim I have to sort this out and dcommit
12:38 daxim maybe later this day
12:38 submersible rgr - congratulate code4pay if they come back
12:39 daxim submersible, perhaps you can also try to understand why template toolkit double-encodes UTF-8 in the written html files
12:39 submersible the Padre ones or the padre.perlide.org site?
12:42 Hyppolit svn: r9152 | Sewi++ | http://padre.perlide.org/trac/changeset/9152
12:42 Hyppolit Re-ordered the non-english blog posts
12:42 Hyppolit trunk/template.padre.perlide.org/data/
12:42 * kentnl votes for a make install_desktop
12:42 kentnl or similar
12:47 daxim the padre.perlide.org ones.  the bug does not manifest on trunk, but it clearly exists
12:47 crz sorry was immersed in Padre, forgot to do this
12:48 crz submersible++
12:48 submersible :)
12:48 submersible daxim: clearly how? - you have totally lost me now
12:49 daxim okay, just wait a few minutes
12:49 submersible sure - brb
12:49 daxim I'll commit what I have, then you can see yourself
12:54 Hyppolit svn: r9153 | daxim++ | http://padre.perlide.org/trac/changeset/9153
12:54 Hyppolit repair website tests
12:54 Hyppolit
12:54 Hyppolit * validation stricter - XHTML
12:54 Hyppolit * spell-check filters non-English content - less false positives
12:54 Hyppolit * HTML fixes
12:54 Hyppolit * spelling and grammar fixes on the website - Padre docs are next
12:54 Hyppolit trunk/template.padre.perlide.org/ trunk/template.padre.perlide.org/data/ trunk/template.padre.perlide.org/data/developers/ trunk/template.padre.perlid​e.org/documentroot/static/ trunk/template.padre.perlide.o​rg/documentroot/static/howto/ trunk/template.padre.perlide.org/​documentroot/static/instructions/ trunk/template.padre.perlide.​org/inc/Local/Padre/Website/ trunk/template.padre.perlide.org/t/ trunk/template.padre.pe
12:56 submersible needs autodie
12:57 daxim nay
12:57 daxim then the test will abort
12:58 daxim I noticed it is better when I get all fail results, not piecewise
12:59 daxim now pay attention to output instructions.de.html which exhibits double encoding
12:59 daxim I couldn't find the place in the transformation pipe where this occurs
13:00 daxim probably to avoid this Sewi was using entities in the first place
13:00 daxim I'd rather fix than hide the bug
13:01 submersible i see
13:03 waxhead submersible, good to see find all made it into trunk
13:04 submersible yes - thank code4pay .. I just did the commit scuttlebutt
13:04 daxim with git you would have just signed off the commit; with svn now you stole his ohloh juice  :p
13:05 submersible I know
13:05 submersible dont get me started on the vcs soapbox
13:05 daxim we should indoctrinate adamk some time
13:06 waxhead I saw the email in the dev list was going to poke at it.. then my wireless died and I've been racing cars on the ps3
13:06 daxim he needs urgent gitianisation.
13:06 submersible when I have swarm working better - it would be a perfect channel for changesets
13:06 waxhead daxim, did you see his blog post about it?
13:06 waxhead or was that moose?
13:06 submersible -- enlighten me .. use perl journal?
13:06 daxim about swarm?  aoahh, that's months ago
13:06 waxhead might be moose I'm thinking of...
13:06 waxhead not swarm.. git...
13:07 waxhead but now I think it might be moose..
13:07 daxim adamk doesn't do git (he doesn't understand it)
13:07 waxhead the problem is the tools for git...
13:07 waxhead with svn you get both windows and linux
13:07 waxhead and the SVN plugin I'm working on works...
13:08 submersible describe git to a mercurial user for instance
13:08 daxim http://code.google.com/p/msysgit/
13:08 daxim a mercurial user doesn't need to switch, he has already achieved distributed vc
13:09 waxhead you need tortise-git.. :)
13:09 daxim http://code.google.com/p/tortoisegit/
13:09 waxhead oh..
13:10 daxim silly rabbit, time doesn't stand still!
13:12 user_9413 joined #padre
13:12 submersible speaking of swarm -  it finally hit cpan with (I hope) a working multicast transport
13:13 waxhead true enough...
13:14 submersible i keep typing multicats
13:14 daxim :3 meow
13:14 submersible my wife thinks it's hilarious
13:15 submersible fumble fingered developer seeks multicats expert
13:15 daxim expert with friggin laser pointers on his head!
13:16 waxhead jeez... it's late!
13:19 * szbalint finally acquired native ipv6
13:19 waxhead sweet!!
13:19 szbalint yes, I think so too :)
13:19 waxhead find all is really cool
13:20 waxhead just tested on vista
13:20 waxhead works fine for the simple test I did...
13:20 waxhead code4pay++ submersible++
13:20 waxhead night
13:27 dolmen joined #padre
13:31 Sewi Anybody tested Strawberry + Padre on win95?
13:36 daxim __  _____ ____ _________ __@_
13:37 daxim this is a tumbleweed rolling by.
13:37 daxim srsly, win95?
13:37 submersible soooo last millenium
13:38 Sewi Just asking for a ide-list where I want to add Padre.
13:38 Sewi They show 95,98, 98SE, ME, NT4, 2k XP 2k3. End of list. :-)
13:39 submersible never seen it running on 95 - is there anything in the screenshots
13:40 daxim guys.  it's end-of-lifed.
13:40 daxim that's microsoftese for "dead"
13:41 daxim no one who can help it even runs this anymore.  where else would you draw the line?
13:41 crz i don't think anyone smart enough to use Perl would still be using win95.
13:42 submersible daxim: the binmode=>utf8 in Local::Padre::Website::Builder looks interesting.
13:43 Sewi Oh, my wifes boss has a 3.11 partition living next to a XP partition because they require a medical analysis software - which doesn't run on 32 Bit :-)
13:45 crz :-) oh my bad.
13:47 daxim submersible, you got it
13:47 daxim without binmode, the correct result
13:47 daxim but also »Wide character in print at .../Template.pm line 197.«
13:47 submersible but w/ warnings
13:47 submersible yup i see iy
13:47 daxim I'll mess with encoding::warnings to sniff out who farted
13:48 * submersible hesitates at opening Template.pm
13:48 submersible good luck
13:48 daxim don't worry, I have no qualms pronouncing something buggy
13:48 daxim I filed a lot of bugs in my lifetime
13:49 [1]awnstudio joined #padre
13:59 Hyppolit svn: r9154 | daxim++ | http://padre.perlide.org/trac/changeset/9154
13:59 Hyppolit prevent UTF-8 double encoding
13:59 Hyppolit trunk/template.padre.perlide.​org/inc/Local/Padre/Website/
13:59 daxim submersible++ for sniffing this out
14:00 submersible i think there is greater evil afoot..
14:00 daxim don't worry, thereifixedit
14:00 submersible I MUST fix the blasted copy to output cruft though
14:26 daxim Padre::Action mentions Wx::gettext
14:26 daxim what's that?
14:37 Sewi Padre::Action or Wx::gettext?
14:38 szabgab_mib joined #padre
14:38 szabgab_mib Sewi: ping
14:38 Sewi szabgab_mib: pong
14:38 szabgab_mib I know you are heavily into PHP programming now
14:38 Sewi Perl programming for PHP :-)
14:38 Sewi A little bit
14:39 szabgab_mib but I have another question to you, have you ever used Matlab or Bioperl or similar ?
14:39 szabgab_mib anything scientific ?
14:39 Sewi No, sorry.
14:39 szabgab_mib crap
14:39 szabgab_mib in short:
14:40 szabgab_mib while it is great that you work on the PHP plugin I think if your objective is to get more people use perl then this is not the best thing to do
14:40 szabgab_mib obviously if that's what you like to do (writing the PHP plugin) then keep doing it but I have some other ideas you might like\
14:41 daxim hey, where's the creative anarchism?
14:42 szabgab_mib directed creative anarchism
14:43 Sewi szabgab_mib: Actually I don't do much on the PHP plugin currently. Just waited for 0.50 to release 0.03 because there were dependencies on Padre 0.50
14:43 szabgab_mib so the thing is that we better focus on attracting other folks to Perl than PHP (or Python or Ruby)
14:43 szabgab_mib if we can create some solutions for certain fields
14:44 szabgab_mib and there are two fields I am aware of that might be very interesting
14:44 Sewi szabgab_mib: There are only two items left: Getting Parrot highlighting because Scintilla isn't good and adding a syntax checker.
14:44 szabgab_mib one of them is the test writers market the other one is the scientific people
14:45 Sewi Any ideas for the first topic?
14:45 szabgab_mib the latter means integrating PDL and other stuff
14:45 szabgab_mib :-)
14:46 siegfri3d joined #padre
14:46 szabgab_mib for the first one, testing, the major selling point of the tools in the market is that "you don't need to prorgram"
14:46 szabgab_mib and then later the buyer finds out that the initial work of not programming gets about 5% of the job done
14:47 szabgab_mib the rest needs programming
14:47 Sewi I was just wondering how this should work without programming :-)
14:47 szabgab_mib we are missing that initial first 5% that actually sells :-)
14:47 szabgab_mib so we need a solution to record/replay all kinds of sessions
14:48 Sewi I was thinking about a Padre::Wizard module which provides a framework for easy wizard creation.
14:48 szabgab_mib interacting with a web server/ desktop application/telnet server or CLI/ etc
14:48 szabgab_mib wizard for what?
14:49 sjn bugtracker?
14:49 Sewi Many things. Create a new module, create a test, create a project (okay, there is already one :-) )
14:49 sjn hm. no bot answer
14:49 szabgab_mib trac?
14:49 Hyppolit trac is http://padre.perlide.org/trac and also http://padre.perlide.org/trac/register
14:49 szabgab_mib sjn: that was for you
14:50 sjn Hyppolit: bugtracker is http://padre.perlide.org/trac and also http://padre.perlide.org/trac/register
14:50 Hyppolit bugtracker was unknown
14:50 Hyppolit bugtracker is now http://padre.perlide.org/trac and also http://padre.perlide.org/trac/register
14:50 sjn szabgab_mib: thanks
14:50 szabgab_mib Sewi: so think about a test for something that is not written in perl
14:51 szabgab_mib the test is written in perl (or some language that translates to perl)  but the DUT (device under test) can be anything
14:51 Sewi szabgab_mib: As long as the test is written in Perl, it's core could be build using a wizard.
14:51 szabgab_mib that's the easy part I think
14:51 szabgab_mib we need a tool that can record/replay a session
14:51 Sewi Maybe, but it could be the 5% :-)
14:52 szabgab_mib I don't think so
14:52 szabgab_mib think about what these people want
14:52 sjn Hm. where's the "register" link for the bugtracker?
14:52 szabgab_mib I just pasted it
14:52 Sewi trac? <-- sjn
14:52 szabgab_mib but it is not open
14:53 sjn "No handler matched request to /register"
14:53 szabgab_mib but it is not open
14:53 sjn I'd also expect a link to the registration page from the login page
14:53 szabgab_mib and this is the answer trac manages to give you
14:53 Sewi sjn: Registration is being opened on (irc) request
14:53 sjn Sewi: uh?
14:54 Sewi sjn: Due to spam-problems :-(
14:54 sjn hm.
14:54 szabgab_mib sjn: 1 sec
14:55 sjn Sewi: then I'd suggest you make an un-linked, non-standard registration page, and make the Padre "Report a Bug" menu item go to that page
14:55 szabgab_mib sjn try now
14:55 szabgab_mib sjn, yes, you just volunteered to do it
14:56 sjn szabgab_mib: thanks
14:56 sjn szabgab_mib: I'm in bug reporting mode :)
14:58 Sewi sjn: Oh, you're free to do it later :-)
14:58 sjn Sewi: we'll see :)
14:58 szabgab_mib sjn: we will just assign it to you
14:59 * szabgab_mib closed the spamgate
14:59 Sewi szabgab_mib: Do you know someone to help out with #738?
14:59 Hyppolit #738: Use Parrot for PHP highlighting, if possible (new defect) [ http://padre.perlide.org/trac/ticket/738#comment:1 ]
14:59 szabgab_mib so back to you Sewi
14:59 szabgab_mib think what these people have and want
14:59 sjn btw, can I change the padre locale in the settings? (Don't want the norwegian translation)
14:59 PacoLinux joined #padre
15:00 szabgab_mib 1) they have just managed to develop the greatest switch on earth that has a CLI interface and they remembered they want to test it
15:00 szabgab_mib sjn:  View/Language
15:01 szabgab_mib though in Norwegian it must be something else :-)
15:01 sjn thanks!
15:01 sjn Vis/Språk :)
15:01 szabgab_mib Sewi: so they need a tool that can record a telnet session to that CLI device and check if the thing was configured well
15:01 sjn Expected it somewhere in the preferences window
15:02 szabgab_mib sjn: ticket your expectation pls
15:02 sjn mm
15:02 szabgab_mib we might need to provide the interface to it in both places
15:02 Sewi szabgab_mib: My next plan was a Padre::File::SSH to finally get rid of this #12 :-)
15:02 Hyppolit #12: Add remote editing capability via ftp and ssh (new enhancement) [ http://padre.perlide.org/trac/ticket/12#comment:6 ]
15:02 szabgab_mib Sewi: that's great too
15:03 szabgab_mib so they want a tool to record/replay that session and write a few tests without any programming
15:03 szabgab_mib if you can build a wizard for that, then we have a product to get those companies use Padre
15:04 Sewi szabgab_mib: Not an easy job, but I might face it.
15:04 szabgab_mib once they wizarded (is that a word now?) the first few test cases they will need to extend it in our favorite language
15:04 Sewi English? :-)
15:05 szabgab_mib once they recored the first few test cases with the wizar they will need to extend them in Perl
15:05 szabgab_mib oh, you mean our favorite language
15:05 szabgab_mib I am a bit slow
15:07 Sewi Me too, today.
15:07 [1]awnstudio joined #padre
15:07 Hyppolit #741: Expected language settings in the Preferences, not under "View" (new task) [ http://padre.perlide.org/trac/ticket/741 ]
15:08 szabgab_mib I should blog about this but I think the way to get perl used by many people is to find markets where the current solutions are really expensive
15:08 szabgab_mib and provide an alternative
15:08 szabgab_mib so far I saw two markets as mentioned above
15:08 Sewi You may want to ask them what exactly they need.
15:09 szabgab_mib what I described above
15:09 Sewi What do you think about #734, I don't think this is provided by any other IDE. Would it be useful to you?
15:09 Hyppolit #734: "Read" view of a file (new enhancement) [ http://padre.perlide.org/trac/ticket/734 ]
15:10 Hyppolit #742: Line numbers are shown at startup, but not shown as "enabled" in View menu (new defect) [ http://padre.perlide.org/trac/ticket/742 ]
15:11 kaare joined #padre
15:11 sjn there, two new bug reports :)
15:11 Sewi sjn: Thank you for reporting and fixing :-)
15:12 sjn Sewi: don't expect too much now ;-)
15:12 sjn btw, what's with the smiley down in the right corner of Padre?
15:13 Sewi sjn: I didn't do anything OOP in Perl until I started breaking Padre's source :-)
15:14 sjn Sewi: yay! :)
15:14 szabgab_mib slightly different but   In eclipse if you press Ctrl (I think) it will underline the names of the clickable strings (names of method calls, variable names)
15:14 szabgab_mib and then you can click on them with the mouse that jumps to their declaration
15:15 szabgab_mib and then (I am not sure if Eclipse provides this) there should be a way to jump back from where you came from
15:16 Sewi szabgab_mib: The idea was to read a source file without the need of jumping, but this Eclipse thing sounds like another style of the same idea.
15:19 szabgab_mib Sewi: yes, I am not sure about that
15:23 szabgab_mib Sewi: here is one product: http://www.automatedqa.com/
15:23 Haarg joined #padre
15:26 Hyppolit svn: r9155 | jquelin++ | http://padre.perlide.org/trac/changeset/9155
15:26 Hyppolit updated french translation
15:26 Hyppolit trunk/Padre/share/locale/
15:26 Sewi howto.html and instructions.html are different pages? Will howto.html stay or be deleted? I just linked to it from some pages. :(
15:28 szabgab_mib I think the instructions should me moved back to be called howto
15:28 szabgab_mib I don't undestand why was it renamed in the first place
15:28 szabgab_mib daxim: ??? ^^^^
15:29 daxim Sewi, your English sucks
15:29 Sewi daxim: I know
15:29 daxim okay. I did some marginal copy-editing
15:29 szabgab_mib its nice that you fixed things but why rename the file
15:30 szabgab_mib ?
15:30 daxim howto isn't a word.  English and German already have perfectly adequate words for this concept
15:30 szabgab_mib that can be, but that was a page already linked from the world
15:30 szabgab_mib at a minimum you should have discussed it
15:31 szabgab_mib before moving it
15:31 daxim okay, for half a month.  put a Redirect permanent directive into httpd.conf or something
15:31 szabgab_mib and I think howto is an accepted phrase in at least the computer world
15:32 Sewi daxim: Half a month? Links from other pages stay for years.
15:32 Sewi Just discovered a Padre blog post today - about .20 release, but high-rated on Google.
15:32 daxim yes, put in redirect status code
15:32 szabgab_mib Sewi: link?
15:33 Sewi szabgab_mib: Already linked from the about page.
15:33 szabgab_mib I saw you move the German blog posts in the German section
15:34 Hyppolit svn: r9156 | jquelin++ | http://padre.perlide.org/trac/changeset/9156
15:34 Hyppolit forgot to translate 6 entries
15:34 Hyppolit trunk/Padre/share/locale/
15:34 Sewi szabgab_mib: Yes, if we have one, it should be used. http://perl-howto.de/2008/12/padre-perl-applicat​ion-development-and-refactoring-environment.html
15:34 Sewi Sorry, mixed it up, it was linked there, don't know the google rating for this page.
15:35 szabgab_mib I think we should change the whole thing and maybe create separate about pages for the various languages
15:35 Sewi Sure, it's too long...
15:35 szabgab_mib that too
15:36 Sewi What about javascript-hiding all but the latest nn items per language?
15:37 daxim <IfModule mod_alias.c>
15:37 daxim Redirect permanent /howto.html http://padre.perlide.org/instructions.html
15:37 daxim Redirect permanent /howto.de.html http://padre.perlide.org/instructions.de.html
15:37 daxim RedirectMatch permanent ^/static/howto/(.*)$ http://padre.perlide.org/static/instructions/$1
15:37 daxim </IfModule>
15:37 daxim test this
15:37 szabgab_mib I think we should pick a few that are especially important (e.g azawawi had a few good ones)
15:37 Sewi szabgab_mib: sure.
15:38 szabgab_mib daxim: I know how to do this in Apache, there are tons of redirection already in place from the time we moved trac
15:38 Sewi daxim: I agree with szabgab, howto in known to the IT people.
15:38 szabgab_mib but I still don't like the whole idea of moving the page
15:38 szabgab_mib Sewi: I don't think I'd like javascript for this
15:39 Sewi szabgab_mib: Up to you
15:39 szabgab_mib we can create a separate page for each language though
15:43 Sewi We should finish the howto/instructions discussion quickly. Pages removing links to it won't come back easy once they're lost.
15:43 szabgab_mib pls move the page back
15:43 daxim hold on.
15:43 szabgab_mib I am not on my dev machine
15:44 daxim what is the benefit of reverting to suboptimal copy?
15:44 daxim (copy as in copy-editing)
15:45 daxim is there a rational reason or are yall acting on gut feeling?
15:45 szabgab_mib not reverting the text
15:45 szabgab_mib just the name of the file
15:46 daxim the file is exposed in hyperlink which is exposed in the user experience
15:47 daxim document title and document file name should match
15:54 dapatrick joined #padre
15:57 szabgab_mib I am probably too tired as I only slept 3 hours at night but I can only see a change that (in the name of the file and its title) with only disadvantages
15:59 daxim the disadvantages are neutralised with redirects on HTTP level
15:59 Sewi daxim: Sorry - no. At least from a SEO point of view.
15:59 * Sewi working on revert.
15:59 szabgab_mib oh, I also see a broken German sentence Anleitungen für Padre auf deutsch
16:00 Sewi szabgab_mib: Yes, someone changed the HTML letters to known-to-fail binary chars :-(
16:00 Sewi Will look at this later...
16:01 daxim I fixed this already
16:01 daxim r9154
16:01 Hyppolit Changeset #9154 http://padre.perlide.org/trac/changeset/9154
16:02 daxim known-to-fail, my ass
16:02 daxim bugs should be fixed, not hidden
16:03 szabgab_mib Sewi: can we please refrain from words that can sound judgmentials?
16:03 szabgab_mib whatever that word meant :-)
16:03 szabgab_mib but as I said I am quite tired and jumpy in such times
16:04 Sewi szabgab_mib: Sorry, which word(s) do you mean?
16:04 szabgab_mib daxim: so why do you think I still see the broken character ?
16:04 szabgab_mib Sewi: "known-to-fail"
16:05 daxim sanity check: your check-out is up-to-date?
16:05 Sewi szabgab_mib: Sorry
16:05 szabgab_mib daxim: what the server does
16:05 szabgab_mib oh wait it
16:05 szabgab_mib you changed the script
16:05 szabgab_mib that is not update automatically
16:06 szabgab_mib I have to do that manually
16:06 daxim reminder: you can build and test the website anywhere
16:07 daxim even "install" it - I left an rsync stub in the _install action
16:09 CromeDome joined #padre
16:09 szabgab_mib http://www.all-about-translation.info/?p=952  anyone want to comment on this ?
16:09 daxim oh yes
16:09 daxim there's nothing sexier than Locale-Maketext-Gettext
16:10 daxim if it needs to be done with Perl core tools, then just Locale-Maketext
16:10 szabgab_mib I meant to point them to Strawberry Perl and Padre
16:10 daxim oooh
16:10 daxim :)
16:11 daxim lim (daxim reading comprehension) -> 0
16:12 Hyppolit svn: r9157 | Sewi++ | http://padre.perlide.org/trac/changeset/9157
16:12 Hyppolit Reverted instructions to howto
16:12 Hyppolit trunk/template.padre.perlide.org/tt/pages/
16:13 Hyppolit svn: r9158 | Sewi++ | http://padre.perlide.org/trac/changeset/9158
16:13 Hyppolit Add a redirect page for instructions.html
16:13 Hyppolit trunk/template.padre.perlide.org/tt/pages/
16:13 Sewi szabgab_mib: svn didn't want to do this in one commit, sorry :-)
16:14 daxim by shub-internet, this sucks.
16:14 daxim you forgot the images.  next time you should swallow your ego and just make me revert it
16:15 szabgab_mib please
16:15 szabgab_mib no ego wars here
16:16 Sewi daxim: I was waiting for you to do it but nothing happend, this is why I started on it.
16:16 szabgab_mib I think I will give a yellow card to daxim for this last comment and one to Sewi for the one before
16:16 sblandin joined #padre
16:16 szabgab_mib and then I withdraw from public apperance
16:16 * daxim scratches his head
16:16 sblandin Hello there
16:16 daxim why hello there!
16:17 sblandin Why not?
16:17 Sewi hi sblandin
16:17 szabgab_mib olleh
16:18 sblandin I just updated to the last Padre version from subversion but I cannot run it...
16:18 daxim (that was poetic English  http://google.com/search?q=%22why+hello+there%22 )
16:19 daxim which revision do you have? what happens if you try to run it?
16:19 sblandin It dies with the message unknown  line: <<<<< .mine
16:19 sblandin revison 91.. and something
16:19 szabgab_mib sblandin: try svn st
16:19 szabgab_mib to see if you are up to date or if there is a conflict in you local copy
16:20 szabgab_mib that string is a mark for a merge conflict
16:20 szabgab_mib so we need to understand if that is local to you or if it is committed by mistake to svn
16:20 daxim I checked HEAD with ack and there's no '<<<<'
16:21 sblandin I think Its's local to me because I get it for some time now
16:21 Sewi szabgab_mib: You're compiling the whole page on each commit? It seems the new stash.yml isn't used.
16:21 szabgab_mib the web site is rebuilt on each commit yet
16:22 szabgab_mib yes
16:22 szabgab_mib sblandin: you are on linux right?
16:22 sblandin No on Windows... with strawbwrry per portable and tortoise svn
16:24 szabgab_mib then I am less able to help but I am sure  tortoise can show you which files are not up to date
16:24 szabgab_mib the red marks I think
16:24 Sewi sblandin: Do you have red ! overlay icons on one or more of Padre's files?
16:24 sblandin I'll check
16:25 szabgab_mib and I should really do some work now
16:25 szabgab_mib so I am off the net now
16:25 szabgab_mib later &
16:25 Hyppolit svn: r9159 | Sewi++ | http://padre.perlide.org/trac/changeset/9159
16:25 Hyppolit Recompile the site
16:25 Hyppolit trunk/template.padre.perlide.org/tt/pages/
16:25 Sewi szabgab_mib: cu
16:29 sblandin Mmmh it seems I have a conflict on it-it.po
16:30 sblandin Can I just overwrite mine with repository version?
16:30 pece2 joined #padre
16:31 Sewi sure
16:32 sblandin So if i delete the file and re-update it should work
16:33 Sewi sure
16:34 sblandin Tortoise SVN has done it... it works!!! Thanks
16:34 daxim sblandin++  shub-internet helps those who help themselves
16:38 sblandin Now I can continue the translation job
16:40 sblandin My Linux machine was ill... It has problems with Wx installation so the layout wasn't very clear
16:48 kthakore joined #padre
16:48 kthakore um hello
16:48 kthakore who is working on Padre::plugin::git ?
16:48 kthakore as that this is seriously boken
16:49 kthakore and Sewi double posts on ironman in different languages is cheating :P
16:49 kthakore Hyppolit: Sewi is also cheating on ironman
16:49 Hyppolit Sewi is now  and also cheating on ironman
16:51 sblandin Bye
16:52 sblandin left #padre
17:00 Sewi kthakore: I found no working multilanguage plugin for wordpress and no cool Perl blog software :-(
17:00 kthakore Sewi: ok
17:03 Getty Sewi: i pre-warn you, i will today massivly work with Padre, and you know what this means, or? ;)
17:09 CSJewell mbarbon++ ("portable" Alien::wxWidgets)
17:14 daxim he fix0red the bug:   https://rt.cpan.org/Public​/Bug/Display.html?id=50944
17:15 [1]awnstudio joined #padre
17:21 CSJewell In my case, we're evolving to a "relocatable" perl for January, and installing Padre in the same dist would have been a pain until this version because A:wxW would hard-code the location of the dll's.
17:25 Sewi CSJewell: Do you have time for a 0.50'er Padre msi installer?
17:28 CSJewell I told szabgab already - I'm doing it over the next few days. Did a test run to make sure I could get an msi compiled this morning (it just finished) - I just have to make new code to point to the .exe version of the launcher over the next few days.
17:33 CSJewell I'm getting Alien::wxWidgets made into a .par file - speaking of which, do you want me to upload the .par file to you guys when we'
17:34 CSJewell ... when it's created?
17:34 CSJewell It would speed up a "standard CPAN build".
17:47 siegfri3d joined #padre
17:51 Sewi CSJewell: Thank you for creating the msi. Please ask szabgab on the par issue...
17:51 CSJewell Okay. Will do.
18:18 dapatrick joined #padre
18:26 crz joined #padre
18:27 crz In Padre when running a program where do you input the arguments for <STDIN> file handler?
18:29 crz I am not able input it at the output window.
18:32 tsee joined #padre
18:37 shadowpaste Someone at 117.254.106.225 pasted "#!/usr/bin/perl use warnings;" (21 lines) at http://scsys.co.uk:8001/35992
18:38 crz sorry it's me^^
18:38 crz Can someone guide me?
18:41 crz Am I asking a stupid question?
18:45 Hyppolit svn: r9160 | CSJewell++ | http://padre.perlide.org/trac/changeset/9160
18:45 Hyppolit Getting the patch and building instructions updated for Alien::wxWidgets 0.46.
18:45 Hyppolit trunk/Perl-Dist-Padre/ trunk/Perl-Dist-Padre/lib/Perl/Dist/
18:45 superkuh joined #padre
18:49 daxim crz, AFAIK reading from STDIN is not hooked up to Padre anywhere
18:50 crz hmm, I thought so.
18:50 daxim please file a bug so this lack of an important feature doesn't fall under the table
18:50 crz shouldn't it be there?
18:50 daxim indeed it should
18:50 daxim I mean, it must be obvious to the guy who made the STDOUT window
18:51 daxim so, I go home.
18:51 crz ok, i'll put in a bug report.
18:53 crz szabgab: I would like to file a bug report.
18:54 crz or who else has the privileges to enable registration for me.
18:57 crz hello
19:02 Sewi crz; ping Alias, Ryan52 or garu in case szabgab isn't here
19:02 crz ok
19:02 * garu open up registration
19:02 garu *opens
19:02 garu just gimme a sec, please
19:02 crz ok
19:03 Sewi garu: Thanks. Do you this manually or did you set up a script: if (/ping/ and /garu/ and /sewi/)  { $trac->open_registration; } :-)
19:05 crz is it open?
19:06 Sewi trac?
19:06 Hyppolit trac is http://padre.perlide.org/trac and also http://padre.perlide.org/trac/register
19:07 crz for second link :Error: Not Found
19:07 crz I think it should be wiki/Register
19:08 Sewi Sorry, you need to wait for garu
19:08 crz ok
19:08 garu hang on
19:08 crz sure
19:08 garu doing it now
19:09 garu ok
19:09 garu crz, can you please give it another shot?
19:09 crz ok
19:11 crz done
19:11 * garu closes registration once again
19:12 garu crz, thanks for helping the project, let us know if there's anything else you may need
19:13 garu Sewi, hmm... I really should automate it :P
19:17 Sewi garu: We'll find another topic to talk about one day :-)
19:17 garu Sewi, looking forward to it
19:17 garu :)
19:18 * garu really ought to find more time to work on padre
19:19 Hyppolit #743: No option for hooking up <STDIN> in Padre (new defect) [ http://padre.perlide.org/trac/ticket/743 ]
19:22 crz garu: you're welcome. right now I'm only capable of bug and enhancement reporting.
19:23 garu crz, trust me, you'll be patching things yourself soon enough :)
19:23 crz :-)
20:03 Hyppolit svn: r9161 | Sewi++ | http://padre.perlide.org/trac/changeset/9161
20:03 Hyppolit Revert howto --> instructions part #2
20:03 Hyppolit trunk/template.padre.perlide.org/data/ trunk/template.padre.perlide.o​rg/documentroot/static/howto/ trunk/template.padre.perlide.org/​documentroot/static/instructions/
20:48 Hyppolit svn: r9162 | Sewi++ | http://padre.perlide.org/trac/changeset/9162
20:48 Hyppolit Improved FTP error handling
20:48 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/File/
20:49 Hyppolit svn: r9163 | Sewi++ | http://padre.perlide.org/trac/changeset/9163
20:49 Hyppolit Open URLs from command line
20:49 Hyppolit trunk/Padre/lib/ trunk/Padre/lib/Padre/Wx/
20:50 Hyppolit svn: r9164 | Sewi++ | http://padre.perlide.org/trac/changeset/9164
20:50 Hyppolit Updated Changes
20:50 Hyppolit trunk/Padre/
20:53 Hyppolit svn: r9165 | Sewi++ | http://padre.perlide.org/trac/changeset/9165
20:53 Hyppolit Perl tidy
20:53 Hyppolit trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/File/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
20:54 szabgab joined #padre
21:50 Hyppolit #743: No option for hooking up <STDIN> in Padre (new defect) [ http://padre.perlide.org/trac/ticket/743#comment:1 ]
21:53 siegfri3d joined #padre
21:56 SvenDowideit_ joined #padre
22:07 * Sewi &
23:18 dolmen joined #padre

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