Camelia, the Perl 6 bug

IRC log for #padre, 2009-10-05

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

All times shown according to UTC.

Time Nick Message
00:10 Hyppolit #438: search window cannot be closes (new defect) [ http://padre.perlide.org/trac/ticket/438#comment:7 ]
00:16 teejay joined #padre
00:25 waxhead joined #padre
00:30 waxhead morning all  :)
00:38 kthakore night waxhead
01:59 Hyppolit svn: r8608 | waxhead++ | http://padre.perlide.org/trac/changeset/8608
01:59 Hyppolit Minor spelling corrections.
01:59 Hyppolit trunk/template.padre.perlide.org/
02:08 GabrielVieira joined #padre
03:15 waxhead joined #padre
04:20 clairvy joined #padre
04:29 Hyppolit svn: r8609 | waxhead++ | http://padre.perlide.org/trac/changeset/8609
04:29 Hyppolit Images for the How to Use help in the howto.html document.
04:29 Hyppolit trunk/template.padre.perlid​e.org/documentroot/static/ trunk/template.padre.perlide.o​rg/documentroot/static/howto/
04:30 Hyppolit svn: r8610 | waxhead++ | http://padre.perlide.org/trac/changeset/8610
04:30 Hyppolit Added to how use Help Features in Padre.
04:30 Hyppolit trunk/template.padre.perlide.org/tt/pages/
04:30 zloyrusskiy joined #padre
04:53 waxhead joined #padre
05:00 clairvy joined #padre
05:06 clairvy_ joined #padre
05:10 patspam joined #padre
05:33 CSJewell joined #padre
05:34 waxhead joined #padre
05:43 patspam1 joined #padre
06:04 clairvy_ left #padre
06:09 Hyppolit svn: r8611 | szabgab++ | http://padre.perlide.org/trac/changeset/8611
06:09 Hyppolit link to blog about the new how to of waxhead
06:09 Hyppolit trunk/template.padre.perlide.org/data/
06:15 kaare joined #padre
06:27 pece joined #padre
06:28 Sewi joined #padre
06:32 Sewi good morning
06:48 waxhead joined #padre
07:13 Hyppolit svn: r8612 | Sewi++ | http://padre.perlide.org/trac/changeset/8612
07:13 Hyppolit Show information about no disk size if there is none (requested by szabgab)
07:13 Hyppolit trunk/Padre/lib/Padre/Wx/
07:21 Hyppolit svn: r8613 | Sewi++ | http://padre.perlide.org/trac/changeset/8613
07:21 Hyppolit Updated Changes
07:21 Hyppolit trunk/Padre/
07:21 Hyppolit svn: r8614 | Sewi++ | http://padre.perlide.org/trac/changeset/8614
07:21 Hyppolit Better solution for disk-size on non-disk - files.
07:21 Hyppolit trunk/Padre/lib/Padre/Wx/
08:23 daxim joined #padre
08:32 azawawi joined #padre
08:38 azawawi good morning :)
08:38 azawawi or afternoon
08:38 waxhead azawawi: evening
08:38 azawawi http://perlgeek.de/blog-en/pe​rl-6/announcing-sprixel.html
08:46 waxhead amazing what people can do with their time...
08:46 waxhead I spend way too long looking at a blank screen hoping inspiration hits me. :)
08:47 waxhead does the lexically rename a variable work in 0.47?
08:48 waxhead hmm.. maybe it does.. my 'cheating' isn't working for me....
08:51 waxhead I wonder if this is a bug...
08:52 robn joined #padre
08:53 waxhead oh... that's not expected!
09:02 waxhead azawawi: ping
09:15 waxhead azawawi: I'm thinking the problem I'm seeing is fixed here? http://padre.perlide.org/trac/ticket/586
09:24 azawawi waxhead:  pong
09:24 azawawi waxhead: let me see
09:24 waxhead hey azawawi, just working on some doco/howto and thought I'd take on the lexically rename variable
09:24 waxhead and hit on a problem that appears to be solved in the above URL
09:28 azawawi it works yes
09:31 Sewi azawawi: Do you have time for another short ticket which is too far above my Perl/Wx knowledge?
09:31 waxhead azawawi: can you release a new PPIx::EditorTools?
09:32 waxhead azawawi: so the fix will allow you to click on my( $op1, $op2 ) = @opers; ?
09:33 waxhead ie click on $op1 - which is hte problme I'm having currently
09:34 azawawi waxhead: please open a ticket for it
09:34 azawawi waxhead: and assign it to myself :)
09:34 waxhead azawawi: oh.. so THAT isn't fixed?
09:34 azawawi waxhead: maybe
09:34 azawawi waxhead: not sure though
09:34 azawawi waxhead: they are many special cases
09:34 azawawi s/they/there
09:39 Hyppolit #653: Lexically Rename Variable doesn't work when clicking on declaration of variable (new defect) [ http://padre.perlide.org/trac/ticket/653 ]
09:39 Hyppolit #653: Lexically Rename Variable doesn't work when clicking on declaration of variable (assigned defect) [ http://padre.perlide.org/trac/ticket/653#comment:1 ]
09:40 waxhead azawawi: done...
09:40 azawawi waxhead: thx
09:56 waxhead azawawi: also with that, when you double click a variable name and the whole variable is highlighted, you can't rename it... it fails with Current cursor does not seem to point at a variable
10:00 azawawi waxhead: ticket plz :)
10:28 waxhead oh and it appears there's another bug!
10:31 Hyppolit #654: Lexical Rename of Variable - Can't hightlight the whole variable. (new defect) [ http://padre.perlide.org/trac/ticket/654 ]
10:34 Hyppolit #655: Lexical Rename of Variable - Can't rename to a variable iwth an underscore in it (new defect) [ http://padre.perlide.org/trac/ticket/655 ]
10:34 patspam joined #padre
10:39 azawawi waxhead++ # for submitting tickets
10:39 waxhead azawawi++^2 for looking into it :)
11:07 Hyppolit svn: r8615 | waxhead++ | http://padre.perlide.org/trac/changeset/8615
11:07 Hyppolit Images for refactoring howto.
11:07 Hyppolit trunk/template.padre.perlide.o​rg/documentroot/static/howto/
11:09 Hyppolit svn: r8616 | waxhead++ | http://padre.perlide.org/trac/changeset/8616
11:09 Hyppolit Added refactoring showing use of Lexically Rename Variable and Introducing Temporary Variable
11:09 Hyppolit trunk/template.padre.perlide.org/tt/pages/
11:11 Hyppolit svn: r8617 | waxhead++ | http://padre.perlide.org/trac/changeset/8617
11:11 Hyppolit Minor grammatical error.
11:11 Hyppolit trunk/template.padre.perlide.org/tt/pages/
11:15 Hyppolit svn: r8618 | waxhead++ | http://padre.perlide.org/trac/changeset/8618
11:15 Hyppolit Fixed grammatical error.
11:15 Hyppolit trunk/template.padre.perlide.org/tt/pages/
11:16 waxhead time to go..
11:16 waxhead night
11:25 hayzer joined #padre
11:28 Hyppolit svn: r8619 | azawawi++ | http://padre.perlide.org/trac/changeset/8619
11:28 Hyppolit [Padre] Add code to support future --desktop launchers and integration for KDE and GNOME
11:28 Hyppolit [Padre] The idea here is to create a Padre.desktop launcher inside /usr/share/applications
11:28 Hyppolit trunk/Padre/script/
11:34 patspam joined #padre
11:40 Hyppolit svn: r8620 | azawawi++ | http://padre.perlide.org/trac/changeset/8620
11:40 Hyppolit [Padre] padre --desktop now creates a Padre.desktop for KDE and GNOME (Linux/BSD)
11:40 Hyppolit [Padre] It is not tested yet. Please free feel to test it :)
11:40 Hyppolit trunk/Padre/script/
11:41 Sewi azawawi: Do you think you could take a look at #625, please?
11:41 Hyppolit #625: Padre crashes on save-as .pir (closed defect) [ http://padre.perlide.org/trac/ticket/625#comment:1 ]
11:41 Sewi no
11:41 Sewi #652
11:41 Hyppolit #652: Autocomplete: Make Pos1 & End work (new enhancement) [ http://padre.perlide.org/trac/ticket/652 ]
11:41 Sewi yes
11:43 Hyppolit svn: r8621 | azawawi++ | http://padre.perlide.org/trac/changeset/8621
11:43 Hyppolit [Padre] Updated Changes
11:43 Hyppolit trunk/Padre/
11:44 azawawi Sewi: sure i will take a look at it... meanwhile could you test padre --desktop on ubuntu gnome?
11:45 Hyppolit #652: Autocomplete: Make Pos1 & End work (assigned enhancement) [ http://padre.perlide.org/trac/ticket/652#comment:1 ]
11:45 * azawawi tests padre --desktop on kubuntu
11:47 Sewi azawawi: Cannot create /usr/share/applications/Padre.desktop: Permission denied.
11:48 Sewi Should be in ~/Desktop?
11:48 azawawi Sewi: makes sense
11:48 azawawi Sewi: to get "Open With", we need to put it inside /usr/share/applications
11:48 azawawi Sewi: I think :)
11:49 El_Che lo
12:05 Hyppolit svn: r8622 | azawawi++ | http://padre.perlide.org/trac/changeset/8622
12:05 Hyppolit [Padre] Copy Padre.desktop to ~/Desktop/ (when using padre --desktop)
12:05 Hyppolit trunk/Padre/script/
12:09 Hyppolit svn: r8623 | azawawi++ | http://padre.perlide.org/trac/changeset/8623
12:09 Hyppolit [Padre] Fixed the Padre's logo on Padre.desktop
12:09 Hyppolit trunk/Padre/script/
12:16 * Sewi &
12:17 Hyppolit svn: r8624 | azawawi++ | http://padre.perlide.org/trac/changeset/8624
12:17 Hyppolit [Padre] Added MimeType text, Perl 5, Perl 6 to Padre desktop shortcut
12:17 Hyppolit [Padre] This is useful for gnome's "Open With" feature.
12:17 Hyppolit trunk/Padre/script/
12:19 azawawi szabgab: Desktop integration on win32 and linux can now be done via padre --desktop
12:21 Hyppolit svn: r8625 | azawawi++ | http://padre.perlide.org/trac/changeset/8625
12:21 Hyppolit [Padre] Perl tidy
12:21 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/script/
12:48 daxim azawawi, Desktop is wrong
12:48 daxim the location is dependent whether the app installs system-wide or into a user directory
12:49 daxim there's a fdo spec governing this, link coming up in a minute
12:49 daxim I spent some months thinking about solving this problem perl-wise for Xacobeo (a perl-gtk2 app)
12:49 azawawi daxim: i tried ~/Desktop
12:50 azawawi daxim: /usr/share/applications will need root access
12:50 azawawi daxim: it worked on kubuntu
12:50 azawawi daxim: and will work on ubuntu
12:50 azawawi daxim: other than that i didnt test :)
12:50 daxim then you're programming by accident, like aristotle would say
12:51 daxim hold on, I'll give you the spec
12:51 azawawi :)
12:53 daxim http://standards.freedesktop.or​g/menu-spec/latest/apcs02.html  File::BaseDir covers that (partially)
12:54 azawawi daxim: my objective is to kick start the effort so others can fix and improve it. You're more than welcome to continue it :)
12:54 daxim alright
12:54 daxim I knew someone would say that
12:54 daxim and the old adage holds true: if you want something done right, you gotta do it yourself
12:55 azawawi yeah but you cant do everything yourself :)
12:55 daxim exactly, and this software isn't even top priority in my stack
12:55 azawawi any problem with copying it to ~/Desktop ?
12:57 daxim that's just not the right place
12:57 daxim as I said, there's a spec that says where application shortcuts and icons go
13:08 azawawi daxim: did you open any tickets regarding this issue?
13:08 daxim nope, I just made a local note
13:08 daxim do you want a ticket?
13:08 azawawi yes please
13:08 azawawi so i can remember
13:09 * azawawi takes a look at File::BaseDir
13:39 daxim filed under http://padre.perlide.org/trac/ticket/656
13:39 Hyppolit #656: where application icons and shortcuts go (new enhancement) [ http://padre.perlide.org/trac/ticket/656 ]
13:43 azawawi daxim: wow :)
13:44 azawawi daxim: thanks
13:44 azawawi so basically --desktop distro-wide is kinda very hard.
13:45 daxim yes
13:45 azawawi what OS do you use?
13:45 daxim if you can answer me the question: how do we find automatically whether this Perl/Padre install is a system wide or user-dir one, then you have solved the biggest problem
13:46 daxim I use openSUSE 11.1 and KDE 3.5
13:46 daxim there's this other commit that checks for KDE session or Gnome session.  that should also just check for a generic fdo-compliant desktop session or else you exclude the xfce and lxde and fvwm minorities and oh boy can they become angry
13:48 daxim I don't know where the spec is hiding
13:48 azawawi all that because they couldnt agree on a utility/shell script to install stuff...
13:49 azawawi any such utilities for gnome / kde?
13:49 daxim sure
13:49 * azawawi is a win32 guy
13:50 daxim > rpm -qf /usr/bin/xdg*|sort -u
13:50 daxim xdg-menu-0.2-191.14
13:50 daxim xdg-utils-1.0.2-36.61
13:50 daxim not related to david golden ;)
13:52 azawawi daxim: cool
13:53 azawawi daxim: btw i removed the check for gnome/kde :)
13:53 daxim yes, you're right
13:54 azawawi my question is the following
13:54 azawawi if i want to put a shortcut on the user's desktop
13:54 azawawi a Padre shortcut... (aka launcher ... Padre.desktop)
13:54 azawawi is ~/Desktop the right place for most/all distros?
13:55 El_Che no
13:55 El_Che you don't put shortcuts on the Desktop on linux
13:55 daxim the right place is the xdg menu as specced in the ticket
13:55 El_Che just in the graphical menu
13:55 azawawi ah ok
13:55 azawawi this clear things a bit
13:55 azawawi s/clear/clears
13:56 El_Che the use can easily create one in the taskbar or the desktop if (s)he wishes
13:56 El_Che (right click on the menu icon)
13:56 azawawi my goal is to create a desktop shortcut and simple integration with the --desktop
13:57 PacoLinux joined #padre
13:57 azawawi you can drag that desktop shortcut back into the menu right?
13:58 * daxim makes a face like a horse
13:58 daxim that's backwards :S
13:58 El_Che azawawi: nice, just replace "desktop" in the description iwth menu
13:58 El_Che with
13:58 azawawi :)
13:58 azawawi i try to make everybody happy :)
14:01 El_Che you are like santa claus
14:01 CromeDome joined #padre
14:17 perletc joined #padre
14:59 pencilpucher joined #padre
15:13 Haarg joined #padre
15:17 jq mandriva 2010.0 will ship with padre 0.47
15:18 jq any objection from your side?
15:24 El_Che jq: cool
15:37 dapatrick joined #padre
15:42 teejay joined #padre
15:49 CromeDome joined #padre
16:23 kaare joined #padre
16:56 szabgab joined #padre
17:11 Hyppolit #657: add level of difficulty field to tickets on trac (new enhancement) [ http://padre.perlide.org/trac/ticket/657 ]
17:26 sewi_PPL joined #padre
17:32 Sewi left #padre
17:41 skeeterbug joined #padre
18:17 perletc joined #padre
18:28 calderman joined #padre
20:02 calderman joined #padre
20:16 Sewi joined #padre
21:05 JRWeiss joined #padre
21:19 JRW joined #padre
21:24 perletc joined #padre
21:38 Sewi joined #padre
21:48 SvenDowideit joined #padre
22:04 patspam joined #padre
22:18 patspam joined #padre
23:00 JRW joined #padre
23:06 patspam1 joined #padre
23:09 PacoLinux joined #padre
23:53 Hyppolit svn: r8626 | adamk++ | http://padre.perlide.org/trac/changeset/8626
23:53 Hyppolit Added a "Dump Expression" function to the developer plugin so you can evaluate a single value quickly and easily. Very handy when looking around the internal structure of Padre.
23:53 Hyppolit trunk/Padre/lib/Padre/Plugin/
23:54 Hyppolit svn: r8627 | adamk++ | http://padre.perlide.org/trac/changeset/8627
23:54 Hyppolit Noting that the exit(0) means "Not Applicable" in CPAN Testers
23:54 Hyppolit trunk/Padre/
23:55 Hyppolit svn: r8628 | adamk++ | http://padre.perlide.org/trac/changeset/8628
23:55 Hyppolit Guess the current filename if we have one
23:55 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/
23:56 Hyppolit svn: r8629 | adamk++ | http://padre.perlide.org/trac/changeset/8629
23:56 Hyppolit Save dialog now uses the guess_filename value, meaning that if you create a Perl file starting with "package Foo::Bar;", padre will guess that you want to call the new file "Bar.pm".
23:56 Hyppolit trunk/Padre/lib/Padre/Wx/
23:56 Hyppolit svn: r8630 | adamk++ | http://padre.perlide.org/trac/changeset/8630
23:56 Hyppolit Noting my changes
23:56 Hyppolit trunk/Padre/

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