Camelia, the Perl 6 bug

IRC log for #padre, 2011-02-18

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

All times shown according to UTC.

Time Nick Message
00:54 dj_goku left #padre
00:58 jazzanova joined #padre
01:05 kanishka joined #padre
01:17 ispy_ left #padre
01:27 dj_goku joined #padre
02:02 Alias_ joined #padre
02:08 jnap joined #padre
02:54 jazzanova left #padre
02:54 jazzanova joined #padre
03:16 jnap left #padre
03:37 dolmen left #padre
04:04 ajmrch left #padre
04:20 asarch joined #padre
05:07 dj_goku left #padre
05:59 asarch left #padre
06:16 szabgab good morning
06:17 szabgab let me try to track down the issue with the messages.pot
06:17 szabgab zenog: last time you generated the file the strings were still there
06:18 szabgab how did you generate the file?
06:18 Sno|Laptop joined #padre
06:21 [Sno] left #padre
06:24 ispy_ joined #padre
06:30 ispy_ left #padre
06:31 perlite left #padre
06:31 Hyppolit #1132: missing strings in 'messages.pot' (new defect) [ http://padre.perlide.org/t​rac/ticket/1132#comment:3 ]
06:33 kanishka left #padre
06:41 Sewi joined #padre
06:41 perlite joined #padre
06:52 [Sno] joined #padre
06:55 Sno|Laptop left #padre
06:58 perlite left #padre
06:58 perlite joined #padre
06:59 kaare joined #padre
07:16 [Sno] left #padre
07:21 pece joined #padre
07:28 perlite_ joined #padre
07:30 perlite left #padre
07:30 perlite_ is now known as perlite
08:02 marcela joined #padre
08:18 danlucraft joined #padre
08:23 kanishka joined #padre
08:52 daxim joined #padre
09:19 danlucraft1 joined #padre
09:19 danlucraft left #padre
09:24 danlucraft1 left #padre
09:32 kanishka left #padre
10:02 zenog szabgab: ../tools/update_...
10:46 Hyppolit #1134: refactoring: reference/dereference (new enhancement) [ http://padre.perlide.org/trac/ticket/1134 ]
11:31 jazzanova left #padre
11:37 asarch joined #padre
12:10 dolmen joined #padre
12:11 dolmen left #padre
12:12 danlucraft joined #padre
12:44 iceberg joined #padre
12:46 iceberg Getting some strange behavior from padre. The install on my home system (Fedora 14) is fine.  But my work computer (also Fedora 14) padre hangs for 30 seconds or more whenever I try to save or run a script.
12:46 El_Che same perl version?
12:46 iceberg Should be, they are both kept up to date regularly.
12:47 iceberg yep, same exact version
12:47 El_Che weird
12:47 iceberg I figure it's probably some package or library missing but can't figure out what that would be.
12:48 El_Che it it a cpan or svn version?
12:48 iceberg Installed from Fedora repo's
12:49 El_Che then you shouldn't miss any dependencies
12:50 iceberg well it did complain initially about a missing library file and would seg fault at startup.  I fixed that by installing wxGTK-devel.
12:50 iceberg But yum did not install that as a dependency
12:51 iceberg Right now I have a small "Hello World" script that I tried to run inside padre and it's been hung since before I fired up my IRC client
12:52 El_Che ok
12:52 El_Che ic
12:52 iceberg It just now came back to life
12:52 El_Che reinstall the Wx module
12:52 El_Che or get it from cpan
12:53 El_Che ubuntu had the same bug
12:53 El_Che wx apps segfaulting and stuff
12:53 El_Che solution was idd install de dev packages and get Wx from cpan
12:53 iceberg Just that one devel package or anything wx related?
12:54 El_Che that package is needed by cpan to build wx
12:54 El_Che try to get also the alien-wx package
12:54 El_Che so you don't have to build that
12:55 iceberg Don't see a alien-wx package in the Fedora/RPMFusion repos.
12:55 El_Che in debian distros it's called libalien-wxwidgets-perl libwx-perl libwxgtk2.8-dev
12:55 El_Che cpan will get one compile for you then
12:56 iceberg FOund it perl-Alien-wxWidgets on Fedora
13:01 iceberg One difference between the machines is that my work computer gets my home directory from an NFS share.  I wouldn't think that could make a difference in performance
13:02 El_Che nfs can be tricky
13:02 El_Che locking etc
13:02 El_Che a bug in the wx file dialog etc
13:02 iceberg I'll try moving the script to a local directory and see if it changes anything
13:05 iceberg That seems to be the issue.  It does not like working in an NFS shared directory.
13:05 iceberg I moved the script to some local scratch space and it's working just fine now apparently
13:07 iceberg Is this a known issue or should I file a bug report on it?
13:08 El_Che please file a bug
13:08 El_Che do you have access to the ticket system?
13:09 iceberg Not yet, but unless I need some special permission to register on the website I can go through the hoops to make it happen
13:09 El_Che actually, no :(
13:10 El_Che we have an spam problem
13:10 El_Che so someone have to open it temporarely
13:10 El_Che I don't have the admin password
13:10 El_Che but someone will show up in no time I guess
13:11 * Sewi shows up on the scene .-)
13:11 iceberg I see the list of users that can add me
13:11 iceberg Looky there!
13:11 Sewi register?
13:11 Hyppolit register is http://padre.perlide.org/trac/register
13:11 Sewi The registration is open now
13:12 iceberg Need to file a bug so I need assistance with getting registered or a pointer to some other bug reporting method
13:12 El_Che eheh, you see :)
13:12 El_Che thx Sewi
13:13 Sewi El_Che: Feel free to /query me if someone wants to register. I don't always read the channel in realtime, but blinking windows get attention :)
13:13 El_Che ok, I will do that
13:13 Sewi iceberg: Klick on the following link
13:13 Sewi register?
13:13 Hyppolit register is http://padre.perlide.org/trac/register
13:13 iceberg Ok, I'm registered
13:14 Sewi thanks
13:14 Sewi reg closed again
13:15 El_Che we should really fix that
13:15 El_Che I'll install a linux box with trac at work to have a look
13:16 alnewkirk|com joined #padre
13:19 Hyppolit #1135: Padre hangs on NFS shared files (new defect) [ http://padre.perlide.org/trac/ticket/1135 ]
13:20 iceberg Hey, I was just gonna mention the new ticket.
13:21 alnewkirk left #padre
13:21 alnewkirk|com is now known as alnewkirk
13:37 Sewi iceberg: Hyppolit is fast :)
13:38 El_Che has anyone notices that the syntax checker often marks the line *before* the error instead of the line *with* the error?
14:15 zenog El_Che: Often, or always?
14:16 zenog In the script that I am editing there is one warning, and this points to the correct line.
14:17 kaare El_Che: Yep.
14:26 dolmen joined #padre
14:28 zenog El_Che, kaare: Can you create a ticket for that?
14:30 kaare There's another defect that annoys me more. Now I can't seem to enter utf-8 text in utf-8 text files.
14:31 kaare Or I can enter the text, but it displays like shit.
14:32 zenog Oh. Which platform? It works for me ...
14:32 kaare If it's not a known bug, I have to experiment with where it went wrong.
14:33 kaare zenog: OpenSUSE 11.3, perl 5.12.3
14:33 kaare installed w/ perlbrew
14:33 kaare The bug doesn't show when editing perl code
14:34 ispy_ joined #padre
14:35 zenog kaare: When does it show?
14:35 Sewi zenog: Did you have time to try the experimental perl filter?
14:36 kaare zenog: I have a conf file. I want to enter danish characters, æøå.
14:37 kaare I can do that but they show up with extra characters.
14:41 Hyppolit #1136: The syntax checker often marks the wrong line (new defect) [ http://padre.perlide.org/trac/ticket/1136 ]
14:48 jnap joined #padre
14:53 ispy_ left #padre
14:56 ispy_ joined #padre
14:57 meorero joined #padre
15:04 ispy_ left #padre
15:07 kaare left #padre
15:13 szabgab zenog: so then the next question is what platform are you using and what version of xgettext do you have ?
15:14 El_Che can't we script that?
15:14 szabgab I have ubuntu 10.10 nd xgettext 0.18.1 and apparently it has issues with the file
15:17 szabgab El_Che: script what?
15:20 szabgab iceberg: El_Che my guess is that the .padre on an nfs is the problem and not the perl script being on nfs
15:20 szabgab but I can be wrong there of course
15:22 szabgab El_Che: and I can give you admin bit on Trac as well so you don't have to wake up Sewi
15:22 Sewi szabgab: Do you want me to sleep all day? :)
15:22 zenog szabgab: 0.17 on ubuntu 10.04
15:23 szabgab zenog: could you please generate the pot file and then run the t/15 test on it
15:23 szabgab so we can see if your version generates all the strings I found missing
15:24 szabgab on trunk
15:24 zenog szabgab: trunk or release-0.82?
15:24 zenog szabgab: Wait a sec, need to switch branches ...
15:24 zenog ... switching branches is definitely easier in git than in svn ...
15:25 zenog ... at least faster.
15:26 szabgab git is in general better though I was turned off for a long time by the git fanboys
15:27 szabgab and I still hardly understand it
15:28 zenog szabgab: Some things are not that well understood, and you are right, the fanboys are _quite_ annoying.
15:28 szabgab but at least with pcn you can avoid some typing
15:28 zenog s/understood/explained/
15:28 szabgab pvn I mean
15:29 zenog szabgab: t/15 says 'ok'
15:30 El_Che "//="totally break scintilla syntax colouring
15:30 szabgab 1 tests?
15:30 El_Che but we knew that :)
15:30 El_Che sorry back, reading the backlog
15:30 zenog szabgab: 11
15:31 El_Che szabgab: yeah, that would be handy. I keep the channel open at work
15:31 szabgab 11 tests?
15:31 iceberg Is there a way to run a script that normally writes out to a filehandle but have padre just display to the output window instead?
15:32 iceberg Other than changing all the print statements.
15:35 user_6347 joined #padre
15:35 meorero left #padre
15:36 El_Che iceberg: if you need to do that kind of things often use something like log4perl
15:37 iceberg Probably not that often.  Guess it's not too much hassle to do a find/replace on the file for testing purposes.
15:38 dj_goku joined #padre
15:39 meorero joined #padre
15:40 zenog iceberg: If you can hand over the filename to the script, create an empty file by the same type and view it in Padre.
15:44 El_Che crap, a language dependant bug on trunk. When running padre in english (or in spanish) I can change the synxtax highlighter. Not in dutch: the list is empty
15:46 El_Che Use of uninitialized value in lc at /home/claudio/Code/Padre/trunk​/Padre/lib/Padre/MimeTypes.pm line 592.
15:46 El_Che Use of uninitialized value in string eq at /home/claudio/Code/Padre/trunk​/Padre/lib/Padre/MimeTypes.pm line 625.
15:46 El_Che Could not find the MIME type of the display name ''
15:48 zenog El_Che: confirmed.
15:51 zenog El_Che: That is actually quite strange, because if the translated string is empty it uses English as fallback.
15:52 El_Che idd
15:55 kaare joined #padre
15:58 marcela left #padre
16:15 pece left #padre
16:20 El_Che zenog: you there?
16:20 zenog yes
16:21 El_Che to swtich to the release branch, one have to to in the trunk/Padre directory right?
16:21 El_Che and to understand how we work, I should fix in trunk, right?
16:35 El_Che ok, I understand the problem
16:35 El_Che first stap to fix it, I'll just ramble here in case I don't find it:
16:36 El_Che the problem happens when padre starts with no open document
16:36 El_Che the mimetype is empty, to no corresponding highlighter is found
16:37 zenog El_Che: yes, fix in trunk
16:37 zenog "the problem happens when padre starts with no open document" => only then?
16:38 El_Che no
16:38 El_Che I was checking using padre 0.81
16:38 El_Che so we now the bug was introduced after 0.81
16:38 El_Che :)
16:38 El_Che that's something :)
16:41 El_Che I am pretty sure someone worked on it recently as there are commented output commands around the code trail I am following
16:50 El_Che Could not find the MIME type of the display name 'Perl 5 '
16:50 El_Che mm
16:50 El_Che extra space
16:50 El_Che sadly no line there
17:03 danlucraft1 joined #padre
17:03 danlucraft left #padre
17:09 El_Che szabgab: you there?
17:24 El_Che fixed
17:24 El_Che you won't believe this bug
17:25 zenog El_Che: I do not find 'Perl 5 ' in the source code, where is it?
17:25 El_Che the bug is not in the source code but in the po file
17:25 zenog ah
17:25 El_Che so that bug is fixed, but we got a bigger one in return
17:26 zenog shoot!
17:27 Hyppolit svn: r13772 | claudio++ | http://padre.perlide.org/trac/changeset/13772
17:27 Hyppolit a space after the 'Perl 5' translation revealed a bug in the preferences panel (ticket follows)
17:27 Hyppolit trunk/Padre/share/locale/
17:28 El_Che in short, we seem to get the highlighter value (to later select a lexer) from a wx widget
17:28 El_Che as you don't translate the program of programming languages (they get a copy pasted string) we never ran into the problem
17:29 El_Che now that there was an extra space after Perl 5 in the combo box, padre never found the mimetype so could no offer other lexers
17:29 El_Che in short, we need to change the way how the preferences pannels gets its info
17:29 El_Che bbl
17:48 daxim left #padre
18:01 asarch left #padre
18:01 szabgab sorry ppl, I got distracted
18:06 asarch joined #padre
18:09 danlucraft1 left #padre
18:21 zenog left #padre
18:22 dolmen left #padre
18:32 pece joined #padre
18:38 dolmen joined #padre
19:01 dolmen left #padre
19:15 Di-ima left #padre
19:16 dolmen joined #padre
19:30 dodathome joined #padre
20:08 Steffen joined #padre
20:14 dolmen left #padre
20:24 iceberg left #padre
20:25 davorg left #padre
20:26 dolmen joined #padre
20:31 Alias_ left #padre
20:31 asarch left #padre
20:34 perlite_ joined #padre
20:37 perlite left #padre
20:38 perlite_ is now known as perlite
20:40 Hyppolit svn: r13773 | zipf++ | http://padre.perlide.org/trac/changeset/13773
20:40 Hyppolit Spanish translation of Padre-Plugin-Plack
20:40 Hyppolit trunk/Padre-Plugin-Plack/share/locale/
20:40 dolmen left #padre
20:51 dolmen joined #padre
20:54 Hyppolit svn: r13774 | zipf++ | http://padre.perlide.org/trac/changeset/13774
20:54 Hyppolit Spanish translation of Padre-Plugin-Encrypt
20:54 Hyppolit trunk/Padre-Plugin-Encrypt/share/locale/
20:56 toi joined #padre
21:05 Hyppolit svn: r13775 | zipf++ | http://padre.perlide.org/trac/changeset/13775
21:05 Hyppolit Spanish translation of Padre-Plugin-NYTProf
21:05 Hyppolit trunk/Padre-Plugin-NYTProf/share/locale/
21:06 meorero left #padre
21:08 dolmen left #padre
21:18 dodathome left #padre
21:23 Hyppolit svn: r13776 | zipf++ | http://padre.perlide.org/trac/changeset/13776
21:23 Hyppolit Spanish translation of Padre-Plugin-Kate
21:23 Hyppolit trunk/Padre-Plugin-Kate/share/locale/
21:28 dolmen joined #padre
21:28 dolmen left #padre
21:36 Hyppolit svn: r13777 | zipf++ | http://padre.perlide.org/trac/changeset/13777
21:36 Hyppolit Spanish translation of Padre-Plugin-LaTex
21:36 Hyppolit trunk/Padre-Plugin-LaTeX/share/locale/
21:45 Di-ima joined #padre
21:55 Sewi left #padre
21:55 Sewi joined #padre
22:02 Sewi left #padre
22:09 Steffen left #padre
22:18 Hyppolit #1137: Translation of programming languages may break preferences in the same language (new defect) [ http://padre.perlide.org/trac/ticket/1137 ]
22:20 pece left #padre
22:35 Hyppolit svn: r13778 | claudio++ | http://padre.perlide.org/trac/changeset/13778
22:35 Hyppolit Fix translation dependant bugs on preferences related to mime-types
22:35 Hyppolit trunk/Padre/lib/Padre/
22:37 Hyppolit svn: r13779 | zipf++ | http://padre.perlide.org/trac/changeset/13779
22:37 Hyppolit Spanish translation of Padre-Plugin-Autodia
22:37 Hyppolit trunk/Padre-Plugin-Autodia/share/locale/
22:43 Hyppolit #1137: Translation of programming languages may break preferences in the same language (closed defect) [ http://padre.perlide.org/t​rac/ticket/1137#comment:1 ]
22:44 El_Che if someone has time, specially those with knowledge of a non-Latin language, please have a look at http://padre.perlide.org/trac/ticket/1137
22:44 El_Che I made the name of programming languages non-translatable
22:45 El_Che In the past they were, but every change to the original string resulted in a bug
22:45 El_Che (making the translatin useless)
22:45 El_Che what now, this means the po will have less strings to translate, regenerate?
22:45 El_Che wait for the translators?
22:51 Hyppolit svn: r13780 | zipf++ | http://padre.perlide.org/trac/changeset/13780
22:51 Hyppolit Updated Spanish translation
22:51 Hyppolit trunk/Padre-Plugin-DataWalker/share/locale/
22:51 jnap left #padre
22:58 dolmen joined #padre
23:00 Hyppolit svn: r13781 | zipf++ | http://padre.perlide.org/trac/changeset/13781
23:00 Hyppolit Spanish translation of Padre-Plugin-JavaScript
23:00 Hyppolit trunk/Padre-Plugin-JavaScript/share/locale/
23:06 Di-ima left #padre
23:17 Di-ima joined #padre
23:59 kaare left #padre

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