Camelia, the Perl 6 bug

IRC log for #padre, 2011-03-07

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

All times shown according to UTC.

Time Nick Message
00:05 ispy_ left #padre
00:08 asarch joined #padre
00:43 asarch left #padre
00:44 asarch joined #padre
00:53 Casan left #padre
02:11 jnap joined #padre
03:09 jnap left #padre
04:12 |Sno| joined #padre
04:16 Sno| left #padre
04:38 aiglenoir left #padre
04:52 asarch left #padre
05:11 kaare joined #padre
06:13 Casan joined #padre
06:16 toi joined #padre
06:40 Sewi joined #padre
06:43 Sewi gm
06:50 Casan left #padre
07:03 szabgab good mornings
07:03 szabgab I just got this on the console:
07:03 szabgab E: shm.c: Invalid shared memory segment size
07:03 szabgab from Firefox
07:04 szabgab so I think we are ok with some of our failures appearing on the console :)
07:07 fenderson left #padre
07:07 Sewi Many *ix tools dump things on the console. It's better than on Windows where you don't get any hint in case of trouble :-)
07:10 aiglenoir joined #padre
07:16 daxim joined #padre
07:20 droidica left #padre
07:20 azawawi joined #padre
07:21 azawawi good morning
07:21 toi left #padre
07:21 azawawi Sewi: you get that information in the management console but not always
07:22 szabgab azawawi: good morning!
07:22 Sewi azawawi: Hi! You're right, but failing to use the windows event log API is easier than failing a print STDERR
07:22 azawawi Sewi: true
07:22 azawawi szabgab: :)
07:23 Sewi does padre use this api at all?
07:23 azawawi Sewi: nop
07:24 Sewi We could redirect STDERR within the start script and create event log items from the messages, but I don't know if this would help anything at all.
07:25 azawawi Sewi: Frankly it wont help us a lot since we're an IDE not a server application
07:26 azawawi Sewi: back to the subject... scintilla :)
07:26 Sewi Better place to work on :)
07:26 azawawi now we have multiple ways to do it
07:27 marcela joined #padre
07:29 azawawi - Patch wxwidgets stc (scintilla) contrib with a up to date copy and reuse it (if it works)
07:30 azawawi - start a new package Wx::Scintilla with a cleaner API that maps directly to STC api
07:31 Alias_ First one would be better, if it works
07:31 Alias_ Especially if it's a small amount of work
07:31 azawawi Alias_: theoretically it should work with small changes
07:32 szabgab in the first one we would still wait for the wxwidgets release cycle, won't we ?
07:32 azawawi szabgab: no i was thinking of a separate package that patches Wx
07:32 Sewi bbl
07:33 Sewi left #padre
07:33 Alias_ If we can make it work as a patch, we would have the option of feeding it back to them afterwards
07:33 Sewi joined #padre
07:33 azawawi szabgab: e.g. Wx::Scintilla or Wx::STC contains the contrib codebase with an update scintilla 2.x copy
07:33 szabgab I see
07:34 szabgab I guess that would be better then
07:34 azawawi szabgab: s/update/updated
07:34 szabgab can we have it next week?
07:34 szabgab :)
07:34 azawawi sure :)
07:35 azawawi im freeing myself as we speak
07:35 azawawi finally :)
07:36 azawawi Alias_: stc.dll is found in C:\strawberry\perl\site\lib\auto\Wx\STC
07:38 azawawi hmmm... there is also an stc.bs which is empty... temp file most probably
07:38 azawawi Wx needs to clean up those *.bs files upon installation
07:39 Sewi left #padre
07:40 azawawi *.bs  = bootstrap files for DynaLoader. Can be safely removed when they are empty
07:41 pece joined #padre
07:42 Sewi joined #padre
07:49 azawawi szabgab: ping
07:49 szabgab reping
07:49 azawawi szabgab: i was wondering if we can smoke test on more perl versions
07:50 azawawi szabgab: perlbrew-ed 5.8.9, 5.10.0, 5.12.3
07:50 szabgab hmm
07:50 azawawi szabgab: each time creating a new perl
07:50 azawawi szabgab: and doing it from scratch
07:50 szabgab why do you need that?
07:50 szabgab why not just switch between them?
07:50 azawawi szabgab: maybe keep archived copies of perls and installing Padre from scratch
07:50 szabgab I am not installing padre for the test
07:51 szabgab running it from svn checkout
07:51 azawawi szabgab: testing if it installs cleanly over all perls
07:51 szabgab do we have issues in that area?
07:51 azawawi szabgab: remember the 5.8.9 we had before?
07:52 szabgab not really
07:52 szabgab there was some issue
07:52 szabgab but would that come out it the smoke test or only in  a manual test?
07:52 szabgab I mean the smoke test as we have it now
07:53 Sewi left #padre
07:53 azawawi szabgab: brb... let me search for it in my inbox
07:54 azawawi szabgab: http://padre.perlide.org/trac/ticket/1064
07:54 azawawi szabgab: basically ORLite and Wx::ProcessStream::Perl
07:55 azawawi szabgab: i was just thinking since we're going to have a Scintilla package also
07:56 Alias_ What's up with ORLite?
07:56 azawawi szabgab: we need to test dependencies a bit more
07:56 azawawi Alias_: it was fixed... no worries
07:56 Alias_ ah
07:56 szabgab azawawi: I can try to put some time in setting up more smoke testing
07:57 azawawi Alias_: from ORLite 1.46 Changes file: Bumped File::Path dependency to 2.08 to prevent test failures from the one shipped with Perl 5.8.9 (AZAWAWI)
07:57 szabgab though I am busy bee as usual
07:58 azawawi and i dont have a MacOS X to test scintilla compilation on it
07:59 azawawi so basically it is ubuntu and win7/vista/xp while testing it
08:00 azawawi 64-bit windows seems to have its own set of problems when it comes to compiling stuff
08:02 azawawi Alias_: is the ms opensource lab still working?
08:02 Alias_ Not really :( I kind of neglected it
08:02 Alias_ It was never really designed to resist degradation
08:02 Alias_ And it was hacked together by non-me
08:02 Alias_ But I think they are intersted in a second generation one
08:03 azawawi second generation?
08:04 szabgab azawawi: I am sure you could ask Mark Dootson to help testing
08:04 azawawi szabgab: good idea
08:05 szabgab on Mac and maybe other platforms as well
08:05 szabgab and I think Mattia also has a Mac
08:05 azawawi szabgab: Padre on ActiveState needs a re-work
08:05 szabgab why?
08:06 azawawi szabgab: it is failing since 0.6x i think
08:06 azawawi szabgab: Debug::Client if i remember correctly
08:06 azawawi szabgab: ppm were not being built
08:06 azawawi szabgab: s/ppm/ppms
08:08 azawawi szabgab: Padre 0.36...
08:08 azawawi szabgab: http://code.activestate.com/ppm/Padre/
08:10 azawawi On windows, we now have activestate, strawberry, citrus and cygwin Perls... not bad
08:10 szabgab azawawi: MArk has them
08:11 szabgab we need to point to his ppm repository
08:11 azawawi i wonder which one is the most installed?
08:11 szabgab and I need to fix Debug::Client anyway
08:11 szabgab cygwin?
08:11 szabgab has anyone managed to build padre on cygwin?
08:11 azawawi i remember one user complaining about it
08:12 azawawi cygwin is an emulation layer for unix over win so it should work if Wx installs
08:12 fenderson joined #padre
08:12 szabgab yeah, I remember the complaining but not that it worked :)
08:13 azawawi :)
08:13 fenderson szabgab: hi
08:13 fenderson :)
08:14 fenderson i'm doing now test cases
08:15 * azawawi work &
08:15 szabgab hi fenderson
08:22 Sewi joined #padre
08:23 El_Che good morning
08:25 fenderson hi El_Che
08:30 mib_ev7fnv joined #padre
08:31 mib_ev7fnv hi there
08:31 mib_ev7fnv anybody there?
08:32 marcela left #padre
08:35 fenderson hi mib_ev7fnv
08:36 marcela joined #padre
08:37 mib_ev7fnv hi :)
08:38 szabgab hi mib_ev7fnv
08:38 szabgab hoc can we help you?
08:38 mib_ev7fnv i've got problem because i've got an enterprise proxy, and i don't know how to configure it in Padre
08:38 szabgab could you please start by giving yourself a more personal nick?
08:38 szabgab type /nick  my_personal_nick
08:39 mib_ev7fnv is now known as my_personal_nick
08:39 my_personal_nick :)
08:39 szabgab very nice :)
08:39 my_personal_nick thx
08:39 szabgab regarding your proxy issue, I guess you need it for cpan installations?
08:39 my_personal_nick i'm a french user
08:40 szabgab you can see it from your nickname :)
08:40 my_personal_nick just for the first action described in the doc
08:40 szabgab oh, which do?
08:40 szabgab which action?
08:40 my_personal_nick perl -MCPAN -e "CPAN->upgrade('/^Padre/')"
08:40 szabgab sure
08:40 my_personal_nick doesn't work
08:40 szabgab so that would be using CPAN
08:41 my_personal_nick yep
08:41 szabgab 1 sec
08:41 my_personal_nick etching with LWP:
08:41 my_personal_nick copy/paste is truncated
08:41 my_personal_nick sorry
08:42 my_personal_nick i've i got to put something somewhere?
08:42 szabgab I'll write it down in our wiki,
08:42 my_personal_nick to configure the access?
08:42 szabgab 1 minutes
08:42 my_personal_nick i searched on wiki...
08:42 szabgab start cpan
08:42 my_personal_nick maybe i'm not a good searcher
08:42 szabgab I am writing now
08:42 my_personal_nick how to start cpan?
08:42 szabgab could you wait 1 minutes please?
08:43 my_personal_nick of course :)
08:43 my_personal_nick anyway, thanks giving me your time
08:44 szabgab my_personal_nick: http://padre.perlide.org/trac/wiki/DownloadCPAN
08:44 szabgab I added it there, pls try it and let me know if it works
08:46 my_personal_nick thank you so much :)
08:46 my_personal_nick i try now
08:48 my_personal_nick that works, but i've got 1 chance to fail each time : we've got a conf file and the authentication is made on 1 proxy, but there are two
08:49 my_personal_nick it's for load balancing i guess
08:49 my_personal_nick is it possible to put a conf file?
08:49 szabgab I have no idea how that works
08:50 szabgab if you don't get an answer, yo'd better ask it on PErlMonks or at the FRench Perl Monguers
08:50 my_personal_nick in fact, in ie or ff you just put an adress to get the conf file
08:50 szabgab if you prefer them :)
08:50 szabgab yeah, I know, but I don't know if the CPAN client supports that
08:51 my_personal_nick i can't do anything, the enterprise administrators made that
08:51 szabgab maybe Alias_ knows?
08:51 my_personal_nick ah ok
08:51 my_personal_nick anyway thanks again for your time
08:51 my_personal_nick and the good response!
08:51 szabgab I wish you the 50% luck
08:52 my_personal_nick ^^
08:52 my_personal_nick yes
08:52 my_personal_nick but i know how to change that each time
08:52 szabgab do you know where to find the French Perl Mongers?
08:52 my_personal_nick oh generally i read the english one
08:53 szabgab ok
08:53 my_personal_nick it's a high level discussion, but i can manage to get the info i need
08:53 my_personal_nick by the way : my name is Jean-Marc
08:53 my_personal_nick first name
08:54 my_personal_nick christian name
08:54 my_personal_nick well, you understood
08:54 szabgab so you could try /nick Jean-Marc :)
08:54 my_personal_nick is now known as Jean-Marc
08:54 Jean-Marc better now :)
08:54 szabgab :)
08:55 Jean-Marc ok, let's work now
08:55 Jean-Marc thanks again and have a nice day szagab
08:55 Jean-Marc szabgab
08:56 szabgab you too Jean-Marc
08:57 szabgab and let us know how does PAdre work for you?
08:59 Jean-Marc what do you mean?
09:00 Jean-Marc if i think Padre is a good tool for me?
09:00 Jean-Marc definitively yes
09:02 Jean-Marc at the beginning, somme weeks ago i used to write code in notepad++, transfer it on my aix machine and run it there
09:02 Jean-Marc using Padre is much more comfortable
09:03 Jean-Marc is test it on my Vista pro machine and test it after on aix
09:03 Jean-Marc i earn a lot of time
09:03 Jean-Marc and the syntax highlight is usefull
09:04 Jean-Marc i just have some bugs running in debug mode
09:04 Jean-Marc sometimes Padre closes brutally
09:05 Jean-Marc and i didn't understand the shortcuts running in debug mode
09:06 Jean-Marc per example : step in s ==> when i press "s", nothing happen, but my code in the window is modified
09:07 Jean-Marc i tried with alt s, ctrl s, but that does't seem to be the good way
09:08 szabgab oh the debugger is in quite a horrible state
09:09 szabgab but in general we would like to get input on what works and what does not
09:09 szabgab and if there are crashes we definietly want to hear about them
09:10 szabgab we recently started to prepare some manual test-cases as we have a hard time writing automated tests to the GUI part
09:10 szabgab zenog started it and fenderson helps out with the manual test writing
09:10 szabgab so I hope we can improve stability
09:11 Jean-Marc nice work anyway
09:11 szabgab thanks
09:11 Jean-Marc please thank all the developers for me
09:11 szabgab do you have a blog?
09:11 Jean-Marc hmm no, sorry
09:12 szabgab its time to start one in blogs.perl.org :)
09:12 Jean-Marc too teenagers on blogs
09:12 Jean-Marc ok, i'll go have a look
09:13 Jean-Marc ok, i'll come back to speak about the crashes i had, and the pleasure i've got using it ;)
09:16 Alias_ left #padre
09:39 daxim Getty++  # reviving niederrhein.pm
09:53 azawawi Getty++ # for being Getty :)
10:42 azawawi szabgab: ping
10:44 azawawi szabgab: wxwidgets 2.9.1 has 2.03 and wxwidgets trunk (3.0) is still the same. The latest is 2.24
10:44 azawawi szabgab: they moved the stc source code from contrib/ to src/
10:45 azawawi szabgab: as of 2.9.1
10:46 azawawi szabgab: scintilla 2.03 is like Feb 2010...
10:54 Hyppolit #257: Backport Scintilla Perl lexer for wxWidgets 2.8.10? (assigned enhancement) [ http://padre.perlide.org/trac/ticket/257#comment:4 ]
10:55 Hyppolit #101: syntax highlighting gone wrong: dor (//) not understood (assigned defect) [ http://padre.perlide.org/trac/ticket/101#comment:5 ]
10:55 Hyppolit #138: upgrade Scintilla in wxWidgets (assigned enhancement) [ http://padre.perlide.org/trac/ticket/138#comment:5 ]
10:56 Hyppolit #101: syntax highlighting gone wrong: dor (//) not understood (assigned defect) [ http://padre.perlide.org/trac/ticket/101#comment:6 ]
11:03 waxhead are we getting a new scintilla?
11:03 azawawi yup
11:03 waxhead sweet!
11:03 waxhead better perl handling?
11:04 * waxhead is wrestling with setting up rsync for back ups...
11:04 azawawi basically // operator support
11:04 waxhead making nervious steps for some reason..
11:04 azawawi and faster scintilla
11:04 waxhead cool.. .it's been asked for a few times
11:04 azawawi http://www.scintilla.org/ScintillaHistory.html
11:04 waxhead azawawi, is that your doing?
11:04 waxhead the scintilla for padre that is
11:05 azawawi yeah... im waking up :)
11:05 azawawi enough gaming
11:06 * azawawi greps for "Perl" in scintilla history
11:06 waxhead I only saw a couple of mentions of perl in that page
11:06 waxhead yeah, I've been way too hooked up with call of duty black ops...
11:12 szabgab azawawi: http://padre.perlide.org/trac/wiki/wxWidgets
11:13 szabgab azawawi: you might want to update that wiki page with the latest info you have
11:16 Hyppolit #257: Backport Scintilla Perl lexer for wxWidgets 2.8.10? (assigned enhancement) [ http://padre.perlide.org/trac/ticket/257#comment:5 ]
11:17 azawawi szabgab: please read the last ticket update i just posted
11:18 azawawi Please send an email to yellowbrain admin telling him we still need this page. http://www.yellowbrain.com/stc/index.html
11:20 * azawawi edits wxwidgets wiki page
11:35 azawawi szabgab: done
11:59 szabgab azawawi: you mean you sent the mail?
12:00 szabgab I thik if we can get to the point that we start to use the latest released version of Scintilla then we can start submitting bugs there or feature requests
12:00 szabgab that would be awesome
12:00 szabgab that *will* be awesome
12:02 toi joined #padre
12:03 fenderson hi
12:03 fenderson hmm i'm trying to use show out line
12:03 fenderson View -> Show OutLine
12:03 fenderson did what Sewi wrote on the wiki
12:03 fenderson did not work
12:04 fenderson also the same thing with Funcations
12:04 Sewi What did I write? :)
12:04 fenderson yes :)
12:04 fenderson http://padre.perlide.org/tr​ac/wiki/PreReleaseChecklist here..
12:04 fenderson you wrote it, right?
12:05 fenderson or zenog
12:05 fenderson anyway i get the same problem as i did with the TODO
12:05 fenderson you think its my computer?
12:07 Sewi You know Perl, you got the Padre source, so please track down this error.
12:08 fenderson Sewi: but what i do not understand
12:09 fenderson its that you see it working with no problem
12:09 fenderson and we have the same version
12:09 fenderson we both using ubuntu i think
12:09 fenderson thats why i dont understand that problem
12:09 azawawi szabgab: I already sent an email and got a response :)
12:10 azawawi szabgab: send another one just in case...
12:10 szabgab azawawi: is that an autoresponder?
12:10 azawawi szabgab: nop the same person
12:10 szabgab and was the answer positive?
12:10 szabgab "same" ?
12:10 azawawi yup
12:10 szabgab good
12:11 szabgab then I won't nag now, maybe later if we don't get the files back
12:11 toi left #padre
12:11 szabgab if he does not want to host them we can host them
12:15 azawawi cool
12:21 toi joined #padre
12:32 Hyppolit svn: r13925 | azawawi++ | http://padre.perlide.org/trac/changeset/13925
12:32 Hyppolit Added an empty Wx::Scintilla project.
12:32 Hyppolit trunk/ trunk/Wx-Scintilla/ trunk/Wx-Scintilla/lib/ trunk/Wx-Scintilla/lib/Wx/
12:47 Hyppolit svn: r13926 | azawawi++ | http://padre.perlide.org/trac/changeset/13926
12:47 Hyppolit Added stc/src and stc/include. This is an exact copy of wxWidgets 2.9.1 directory structure. P.S. I removed a couple of files that are hopefully not needed :)
12:47 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/stc/ trunk/Wx-Scintilla/stc/include/ trunk/Wx-Scintilla/stc/src/ trunk/Wx-Scintilla/stc/src/scintilla/ trunk/Wx-Scintilla/stc/src/scintilla/include/ trunk/Wx-Scintilla/stc/src/scintilla/src/
12:48 Hyppolit svn: r13927 | azawawi++ | http://padre.perlide.org/trac/changeset/13927
12:48 Hyppolit Tidied lib/Wx/Scintilla.pm
12:48 Hyppolit trunk/Wx-Scintilla/lib/Wx/
12:51 Hyppolit svn: r13928 | azawawi++ | http://padre.perlide.org/trac/changeset/13928
12:51 Hyppolit Removed [CheckChangeLog] and [CheckChangesTests] since they do not install cleanly on windows... What was I thinking to include them?
12:51 Hyppolit trunk/Wx-Scintilla/
12:53 * azawawi &
12:53 azawawi left #padre
12:54 Di-ima joined #padre
12:57 zenog joined #padre
12:57 zenog hi
12:58 szabgab zenog: rehi
12:58 szabgab waxhead: around?
12:59 szabgab any plans for a new release?
13:02 Sewi fenderson: Which file did you use?
13:02 Sewi I'm using the functions list all day and it's working
13:13 kaare left #padre
13:16 asarch joined #padre
13:18 dj_goku left #padre
13:18 fenderson Sewi: what do you mean which file
13:18 fenderson perl file
13:18 fenderson dev padre
13:22 fenderson ohh
13:22 fenderson now its working
13:22 fenderson i got the problem
13:22 fenderson tried to see it on an unsaved file
13:23 fenderson so i couldnt see the functions and outline
13:23 fenderson but if its on a saved file its working great
13:24 szabgab fenderson: so report this as a bug
13:24 fenderson ok and i'll add it on the test cases
13:24 fenderson and i'll say also that in order to use that feature you have to save the file
13:24 fenderson ok?
13:24 Hyppolit ok is the output of Test::Simple
13:24 szabgab that's a bug
13:25 fenderson it should work without saving?
13:25 fenderson szabgab:
13:26 szabgab did you expect it to work without saving?
13:26 fenderson yes
13:26 szabgab and did it?
13:26 fenderson no
13:26 fenderson but
13:26 szabgab then this is a bug
13:26 fenderson maybe its a feature
13:26 szabgab maybe it is
13:27 szabgab but from your POV it is a bug
13:27 fenderson that spouse to work only with saved files
13:27 fenderson yes
13:27 szabgab so report it as such
13:27 fenderson ok i will
13:29 Sewi We could move things like syntax check, todo/functions/outline panels to background jobs for realtime updates. Updating them while typing would be too slow
13:31 fenderson when i open a ticket
13:31 fenderson can i say * write script
13:31 fenderson ?
13:32 fenderson or should i paste a script for them...?
13:32 Sewi syntactical? yes.
13:32 fenderson not syntactical
13:32 fenderson i try to explain the problem
13:32 Sewi You could point at some Padre source file
13:32 fenderson so i wrote "the outline and function features are not working with unsaved files"
13:32 fenderson and than *open padre
13:32 fenderson * write a script
13:33 fenderson is it ok?
13:33 fenderson no
13:33 fenderson i want an unsaved file
13:33 fenderson thats the point
13:33 Sewi a bit more information about the script would be great
13:33 fenderson should i give them a paste?
13:33 asarch left #padre
13:33 fenderson so if i write *write script with methods and functions
13:34 fenderson would you understand?
13:34 fenderson or the person that is reading this..
13:34 zenog Sewi: Syntax check etc. are already mostly background jobs, aren't they?
13:35 szabgab fenderson: give an example
13:35 zenog (if not all)
13:35 fenderson example = paste file?
13:35 fenderson szabgab:
13:36 asarch joined #padre
13:37 szabgab fenderson:  could you please stop saying my nick without typing some message?
13:37 szabgab and yes exampl = paste some code there, not much a minimum that *should* work
13:37 fenderson szabgab: thats ok ? example:  {sub fetch_main_dist {     my $self = shift;     my $term = shift;     my $dist = CPANDB->distribution($term);   sub _build_gui {     my $self  = shift;     my $glade = $self->glade_path;     return Gtk2::GladeXML->new($glade); }
13:37 fenderson wait i paste it
13:38 fenderson http://mibpaste.com/T4ltqx
13:38 fenderson 1 function and 1 method
13:40 dj_goku joined #padre
13:40 szabgab JFDI
13:40 szabgab fenderson: JFDI
13:47 fenderson -.-'
13:49 Hyppolit #1155: Outline and Functions features's bug (new defect) [ http://padre.perlide.org/trac/ticket/1155 ]
13:52 fenderson szabgab: Done
13:54 szabgab fenderson: thanks
13:54 szabgab could you please a bit more descriptive in the title of the bug?
13:55 fenderson szabgab: i dont understand can you say it in another way so i could understand?
13:55 szabgab you see the words "feature" and "bug" are not necessary there but if you wrote "don't work with unsaved file" that would make it more specific
13:56 szabgab that is "Outline and Functions  on't work with unsaved file"
13:56 szabgab that is "Outline and Functions  don't work with unsaved file"
13:57 szabgab could still change the title
13:57 zenog szabgab: We should not branch a new release before fixing #1142
13:57 Hyppolit #1142: crash on startup on Suse (new defect) [ http://padre.perlide.org/trac/ticket/1142 ]
13:58 zenog ... and #1138
13:58 Hyppolit #1138: Warnings at Padre startup; Padre server not working (new defect) [ http://padre.perlide.org/t​rac/ticket/1138#comment:6 ]
13:58 fenderson how can i change the title?
13:59 Hyppolit #1155: Outline and Functions don't work with unsaved files (new defect) [ http://padre.perlide.org/t​rac/ticket/1155#comment:1 ]
13:59 Hyppolit #1136: The syntax checker often marks the wrong line (new defect) [ http://padre.perlide.org/t​rac/ticket/1136#comment:1 ]
13:59 fenderson szabgab: thats better?
14:00 zenog El_Che: Can you have a look at ticket 1136?
14:01 El_Che ok
14:01 Hyppolit #1133: ./dev can not be run on the branch (new defect) [ http://padre.perlide.org/t​rac/ticket/1133#comment:1 ]
14:04 El_Che Wx-Scintilla dir?
14:04 Hyppolit #1126: TODO list: does not immediately show items (new defect) [ http://padre.perlide.org/t​rac/ticket/1126#comment:1 ]
14:06 zenog azawawi++
14:07 Hyppolit #1122: Save intuition should recognize more test scripts (new enhancement) [ http://padre.perlide.org/t​rac/ticket/1122#comment:1 ]
14:09 jnap joined #padre
14:11 szabgab zenog: 1138 was written and broken by Alias
14:12 szabgab fenderson: that's better, thanks
14:12 szabgab what about the TODO list, you saw a bug there too, right?
14:13 jfroebe left #padre
14:14 zenog #1096 is also critical
14:14 Hyppolit #1096: Padre freeze (new defect) [ http://padre.perlide.org/t​rac/ticket/1096#comment:1 ]
14:17 Hyppolit #1094: Find in file crashes Padre trunk (new defect) [ http://padre.perlide.org/t​rac/ticket/1094#comment:3 ]
14:18 szabgab zenog: so far such bugs have not stopped us from releasing a version but certainly it would be nice to fixe them
14:21 Hyppolit #1136: The syntax checker often marks the wrong line (new defect) [ http://padre.perlide.org/t​rac/ticket/1136#comment:2 ]
14:22 El_Che zenog: done
14:23 Hyppolit #1073: R language support (new enhancement) [ http://padre.perlide.org/t​rac/ticket/1073#comment:1 ]
14:24 zenog El_Che++
14:25 zenog El_Che: hm, it does not show any syntax errors in my Padre installation ...
14:26 zenog ... not good ...
14:28 El_Che did you used my code snippet?
14:28 zenog El_Che: yes
14:28 El_Che what  perl?
14:28 Hyppolit #1066: problems with Japanese encodings on Windows (new defect) [ http://padre.perlide.org/t​rac/ticket/1066#comment:2 ]
14:28 El_Che what perl?
14:29 zenog El_Che: 5.10.1
14:30 zenog now it works, but I think I found another bug ;-)
14:31 zenog If the first line is "package TestClass?;", then it shows no syntax errors.
14:31 kaare joined #padre
14:31 El_Che yeah, I just saw that
14:31 El_Che trac added the ?
14:32 El_Che problem is there with 5.12.2 and 5.12.3
14:32 El_Che ok, also in 5.10.1 I read
14:33 asarch left #padre
14:33 Hyppolit #1156: syntax check strangeness (new defect) [ http://padre.perlide.org/trac/ticket/1156 ]
14:36 ispy_ joined #padre
14:38 zenog perl -c gives the correct line numbers.
14:39 zenog There are things like "my $line = $issue->{line} - 1;" in Padre::Wx::Syntax ...
14:40 zenog El_Che: If you have some time, you could check what's going on there ... I have a little time problem today ;-)
14:44 El_Che ok, not a lot of time, but maybe I am lucky
14:45 zenog Time seems to be our general problem :-(
14:45 szabgab we should build a time machine instead of an IDE
14:46 El_Che hackers seems to like to build tools to build tools (reading hackers by o'reilly)
14:50 Hyppolit #1003: Undo and redo's shortcuts do not show up in the menu (new defect) [ http://padre.perlide.org/t​rac/ticket/1003#comment:3 ]
14:51 Hyppolit #1101: "Select All" menu entry does not show keyboard shortcut (new defect) [ http://padre.perlide.org/t​rac/ticket/1101#comment:2 ]
14:55 Hyppolit #1142: crash on startup on Suse (new defect) [ http://padre.perlide.org/t​rac/ticket/1142#comment:1 ]
15:02 Hyppolit #1156: syntax check strangeness (assigned defect) [ http://padre.perlide.org/t​rac/ticket/1156#comment:1 ]
15:02 azawawi joined #padre
15:03 Hyppolit #1136: The syntax checker often marks the wrong line (new defect) [ http://padre.perlide.org/t​rac/ticket/1136#comment:3 ]
15:04 zenog hey azawawi. cool to see you have started to work on scintilla ;-)
15:06 Hyppolit #1136: The syntax checker often marks the wrong line (new defect) [ http://padre.perlide.org/t​rac/ticket/1136#comment:4 ]
15:09 azawawi zenog: Parse::ErrorString::Perl must be using a regex that makes it croak silently or something
15:13 El_Che is the shebang removed when padre stores the file internally?
15:14 El_Che for ticket 1136:
15:15 El_Che ok in .pl files, not in modules that start with package (besides moose::declare: all modules)
15:15 azawawi El_Che: no idea... im looking at that parse strangeness bug atm
15:15 El_Che well, adding empty line before package does noting
15:15 El_Che BUT adding a #comment fixes the problem
15:16 El_Che so to me it looks like we remove the shebang and add +1 line internally to find the correct line
15:18 azawawi interesting _get_diagnostics in Parse::ErrorString::Perl is not returning any diagnostics and thus no error type is being sent
15:26 dj_goku_ joined #padre
15:26 dj_goku left #padre
15:26 dj_goku_ is now known as dj_goku
15:27 marcela left #padre
15:30 azawawi perldiag doesnt contain "Invalid version format (non-numeric data)" ??
15:30 azawawi hmmm
15:35 azawawi El_Che: ping
15:36 El_Che yes
15:37 azawawi the problem with that TestClass? sample is that it returns an error that is not defined by perldiag
15:38 azawawi could you check perldiag if it contains "Invalid version format (non-numeric data)" on your machine?
15:38 azawawi i know it contains the "Invalid version format" but not the rest...
15:38 azawawi strange...
15:39 El_Che ok, here
15:39 El_Che what do i do?
15:39 El_Che run the debugger?
15:40 azawawi perldoc perldiag | grep "Invalid version format"
15:41 El_Che Invalid version format (multiple underscores)
15:41 El_Che Invalid version format (underscores before decimal)
15:42 El_Che that on perl 5.10.1 (ubuntu) and 5.12.3 (perlbrew)
15:43 azawawi same... then we assumed too much then
15:43 azawawi perldiag doesnt contain all error messages that perl knows
15:44 El_Che can we have package name in utf-8?
15:44 azawawi No idea. i keep confusing stuff with perl6... :)
15:45 azawawi and im adapting my mind to work with Perl again after months of Java
15:45 azawawi :)
15:45 El_Che after months of games you mean :)
15:46 azawawi and games
15:46 azawawi :)
15:46 azawawi .... my $line = $issue->{line} - 1;
15:46 El_Che I check that
15:46 El_Che checked
15:46 El_Che it's not that
15:47 El_Che slightly higher
15:47 El_Che is has something todo wit hthe shebang that is ignored
15:47 El_Che put a line starting with # before package and it works ok
15:47 El_Che fix the -1 and you'll fix the pm files but not the pl
15:47 Jean-Marc left #padre
15:48 zenog El_Che: Maybe you can do that conditionally depending on whether we have a .pl or .pm file?
15:49 El_Che yes, that will fix it in Syntax.pm but it's a ugly hack
15:49 El_Che I am trying to find on how the files are read
15:49 El_Che haven't found it yet
15:50 Hyppolit svn: r13929 | azawawi++ | http://padre.perlide.org/trac/changeset/13929
15:50 Hyppolit perldiag did not contain that error, better signal it as a Fatal error. This prevents Parse::ErrorString::Perl from omitting error item type information that Padre depends on.
15:50 Hyppolit trunk/Parse-ErrorString-Pe​rl/lib/Parse/ErrorString/
15:51 azawawi El_Che: will continue fixing it at home
15:52 * azawawi home &
15:52 azawawi left #padre
15:58 pece left #padre
16:34 BooK left #padre
16:35 azawawi joined #padre
16:37 toi left #padre
16:53 * azawawi debugs ticket #1136
17:04 zenog azawawi++
17:08 azawawi zenog: something in Padre::Document::Perl::Syntax smells wrong. line is 6 instead of 7
17:09 azawawi zenog: $file->print("#line 0\n");  .... :)
17:17 Hyppolit svn: r13930 | azawawi++ | http://padre.perlide.org/trac/changeset/13930
17:17 Hyppolit Fix ticket:1136 "The syntax checker often marks the wrong line when in a package"
17:17 Hyppolit trunk/Padre/lib/Padre/Document/Perl/
17:20 Hyppolit #1136: The syntax checker often marks the wrong line in a package (closed defect) [ http://padre.perlide.org/t​rac/ticket/1136#comment:5 ]
17:21 azawawi El_Che, zenog: ping. Please test :)
17:29 azawawi El_Che: (from perlrun) All references to line numbers by the program (warnings, errors, ...) will treat the #! line as the first line. So our wrapped #line 0 basically nullified the line directive.
17:29 azawawi El_Che: that's shebang or hashbangs causes the line number to be correct and when removed it was minus one
17:33 Hyppolit svn: r13931 | azawawi++ | http://padre.perlide.org/trac/changeset/13931
17:33 Hyppolit Updated Changes
17:33 Hyppolit trunk/Padre/
17:33 ispy_ left #padre
17:36 dj_goku left #padre
17:41 ispy_ joined #padre
17:45 zenog azawawi: back again
17:45 user_8141 joined #padre
17:46 user_8141 Hi
17:46 zenog hi user_8141
17:49 zenog azawawi: Works for me both for scripts and for modules (so far)
17:49 user_8141 left #padre
17:52 zenog azawawi: Can we also close #1156?
17:52 Hyppolit #1156: syntax check strangeness (assigned defect) [ http://padre.perlide.org/t​rac/ticket/1156#comment:1 ]
17:56 dj_goku joined #padre
17:56 ispy_ left #padre
18:10 dj_goku left #padre
18:11 meorero joined #padre
18:18 dj_goku joined #padre
18:26 El_Che azawawi: as I thought. But you found it first :)
18:38 azawawi zenog: sorry i was away a bit ... family time :)
18:39 azawawi zenog: i need to investigate #1156 a bit
18:39 Hyppolit #1156: syntax check strangeness (assigned defect) [ http://padre.perlide.org/t​rac/ticket/1156#comment:1 ]
18:39 toi joined #padre
18:44 zenog azawawi: Family first!
18:46 azawawi my mobile operator doesnt support twitter...
18:48 azawawi http://paste.scsys.co.uk/91392
18:49 azawawi Test failures on t\44-perl-syntax.t (Strawberry Perl v5.10.1 on Vista)
18:52 * azawawi installs perlbrew-ed 5.8.9, 5.10.1, and 5.12.3 Perls
19:06 Hyppolit svn: r13932 | azawawi++ | http://padre.perlide.org/trac/changeset/13932
19:06 Hyppolit Added a test for "Ticket #1136: The syntax checker often marks the wrong line in a package"
19:06 Hyppolit trunk/Padre/t/
19:19 Hyppolit svn: r13933 | azawawi++ | http://padre.perlide.org/trac/changeset/13933
19:19 Hyppolit Fixed failing tests that assumed wrong line numbers
19:19 Hyppolit trunk/Padre/t/
19:36 Hyppolit svn: r13934 | azawawi++ | http://padre.perlide.org/trac/changeset/13934
19:36 Hyppolit Fixed typo in POD
19:36 Hyppolit trunk/Parse-ErrorString-Perl​/lib/Parse/ErrorString/Perl/
19:43 Hyppolit svn: r13935 | szabgab++ | http://padre.perlide.org/trac/changeset/13935
19:43 Hyppolit update smoke.pl - no need for --smolder
19:43 Hyppolit trunk/tools/
19:48 Hyppolit svn: r13936 | azawawi++ | http://padre.perlide.org/trac/changeset/13936
19:48 Hyppolit Reverted earlier assumption for a possible fix of #1156. It was fixed the moment #1136 was fixed
19:48 Hyppolit trunk/Parse-ErrorString-Pe​rl/lib/Parse/ErrorString/
19:49 Hyppolit #1156: syntax check strangeness (closed defect) [ http://padre.perlide.org/t​rac/ticket/1156#comment:2 ]
19:50 meorero left #padre
19:52 azawawi not bad.. not bad. I thought the Java-2-Perl switch would take longer this time :)
19:53 * azawawi sleep &
19:53 azawawi good night
19:53 azawawi left #padre
19:54 Hyppolit svn: r13937 | szabgab++ | http://padre.perlide.org/trac/changeset/13937
19:54 Hyppolit tidy the smoke.pl script
19:54 Hyppolit trunk/tools/
20:01 meorero joined #padre
20:15 bowtie joined #padre
20:23 bowtie all: can you provide guidance on using the debugger please, I have used padwalker in eclipse before ok and perl -d but confused with padre
20:23 Hyppolit svn: r13938 | szabgab++ | http://padre.perlide.org/trac/changeset/13938
20:23 Hyppolit also test with DISPLAY off during smoke testing
20:23 Hyppolit trunk/tools/
21:07 Sewi left #padre
21:07 Sewi joined #padre
21:13 toi left #padre
21:13 Sewi left #padre
21:19 mrg joined #padre
21:20 mrg bowtie: The debugger in Padre is somewhat broken.
21:20 mrg is now known as zenog_
21:20 zenog_ bowtie: At least it is in not-so-good shape.
21:21 zenog_ We've recently discussed whether we want to make the month of April the "Let's improve the debugger" month ;-)
21:59 Hyppolit #1067: Open Resource dialog incomplete (closed defect) [ http://padre.perlide.org/t​rac/ticket/1067#comment:3 ]
22:02 Hyppolit svn: r13939 | zenogantner++ | http://padre.perlide.org/trac/changeset/13939
22:02 Hyppolit add tooltips to 'Open Resource' dialog
22:02 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/Dialog/
22:06 kaare left #padre
22:14 Hyppolit #1157: dev does not write tracing information to .padre/debug.log (new defect) [ http://padre.perlide.org/trac/ticket/1157 ]
22:33 jnap left #padre
22:41 bowtie all: thanks for the update
22:44 Hyppolit svn: r13940 | zenogantner++ | http://padre.perlide.org/trac/changeset/13940
22:44 Hyppolit fix #1114: Open Selection: create non-existing files
22:44 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
22:45 Hyppolit #1114: Open Selection: create non-existing files (closed enhancement) [ http://padre.perlide.org/t​rac/ticket/1114#comment:1 ]
22:45 zenog_ closed 2 tickets, opened a new one. Enough for tonight. => sleep
22:45 zenog_ left #padre
23:04 Di-ima left #padre
23:14 Di-ima joined #padre
23:58 bowtie left #padre

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