Camelia, the Perl 6 bug

IRC log for #padre, 2010-11-20

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

All times shown according to UTC.

Time Nick Message
00:28 vxz left #padre
02:30 mib_a0d6wl joined #padre
02:30 mib_a0d6wl left #padre
03:38 asarch joined #padre
04:42 user_4615 joined #padre
04:43 user_4615 left #padre
04:59 kanishka joined #padre
05:19 asarch left #padre
06:47 kanishka left #padre
06:59 kanishka joined #padre
07:03 kanishka left #padre
07:37 waxhead_ is now known as waxhead
08:41 szabgab crap, the "reload changed file" window just froze my whole windowing system on Ubuntu
08:41 szabgab that's not a good behavior from and ediotr
08:44 Di-ima left #padre
08:52 Sewi joined #padre
08:56 Di-ima joined #padre
08:57 Sewi left #padre
08:57 Sewi joined #padre
08:59 Sewi left #padre
08:59 Sewi joined #padre
10:38 charsbr left #padre
10:40 charsbr joined #padre
11:00 toi joined #padre
11:04 danlucraft joined #padre
11:55 zenog joined #padre
11:55 zenog hi
13:41 zenog Does anyone know what the checkbox in the Search menu does? It sets a config option that is not used elsewhere in the code - at least "ack find_quick lib/" does not find anything.
13:42 zenog Or am I missing something?
14:02 Hyppolit #881: ack results window should be prettier (new enhancement) [ http://padre.perlide.org/trac/ticket/881#comment:1 ]
14:04 Hyppolit #535: Preview window for extract subroutine (new enhancement) [ http://padre.perlide.org/trac/ticket/535#comment:2 ]
14:05 Hyppolit #511: Windows installation should install Padre as a standard Windows app (new enhancement) [ http://padre.perlide.org/trac/ticket/511#comment:1 ]
14:06 Hyppolit #545: upgrading using Vista (assigned enhancement) [ http://padre.perlide.org/trac/ticket/545#comment:4 ]
14:06 Hyppolit #707: Don't show unncecessary windows (new enhancement) [ http://padre.perlide.org/trac/ticket/707#comment:2 ]
14:36 Hyppolit svn: r13175 | zenogantner++ | http://padre.perlide.org/trac/changeset/13175
14:36 Hyppolit fix #814
14:36 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
14:37 Hyppolit #814: Find-in-files result window, clicking on filename does not do anything (closed enhancement) [ http://padre.perlide.org/trac/ticket/814#comment:1 ]
14:44 Hyppolit svn: r13176 | zenogantner++ | http://padre.perlide.org/trac/changeset/13176
14:44 Hyppolit remove obsolete comment - #845 has been fixed earlier this year
14:44 Hyppolit trunk/Padre/lib/Padre/
15:07 zenog I think I have an idea to fix the temporary file / modules relative to Perl file syntax checking issue: we could just pipe the file contents to perl, and ensure that we have the current working directory.
15:10 zenog Any comments on that?
15:17 Hyppolit svn: r13177 | zenogantner++ | http://padre.perlide.org/trac/changeset/13177
15:17 Hyppolit tidy FindInFiles
15:17 Hyppolit trunk/Padre/lib/Padre/Wx/
15:19 Hyppolit svn: r13178 | zenogantner++ | http://padre.perlide.org/trac/changeset/13178
15:19 Hyppolit add named parameters 'trace' and 'debug' to get_command
15:19 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Wx/
15:25 azawawi joined #padre
15:28 Hyppolit svn: r13179 | zenogantner++ | http://padre.perlide.org/trac/changeset/13179
15:28 Hyppolit fix glitch in get_command parameter processing
15:28 Hyppolit trunk/Padre/lib/Padre/Document/
15:29 zenog hi azawawi
15:29 zenog Can you have a look it my changes, whether they make sense?
15:29 szabgab we need to change the whol way we run scrpts
15:30 szabgab we should make it super easy for the user to provide command line params to her script
15:30 Hyppolit svn: r13180 | zenogantner++ | http://padre.perlide.org/trac/changeset/13180
15:30 Hyppolit [Padre-Plugin-ShellScript] [Padre-Plugin-PHP] adapt to new get_command interface
15:30 Hyppolit trunk/Padre-Plugin-PHP/ trunk/Padre-Plugin-PHP/lib/Padre/Document/ trunk/Padre-Plugin-ShellScript/ trunk/Padre-Plugin-ShellScript/lib/Padre/Document/
15:30 zenog szabgab: Agreed.
15:31 szabgab I started to work on something but could not finish
15:31 zenog szabgab: E.g. in the menu, or there could be even a GUI element.
15:31 szabgab F5 should keep runnnig immediately but there should be a menu option if that is cleicked then a window  comes up where one can provide the command line options to the script
15:32 szabgab and that is remembered in the history
15:32 szabgab or rather F5 should do this
15:32 szabgab but there shoudl be a checkbox on the pop-up window saying 'don't ask me again'
15:33 szabgab and have a separate menu where it will alwasy bring up this window
15:33 szabgab regardless of the checkbox
15:34 Hyppolit svn: r13181 | zenogantner++ | http://padre.perlide.org/trac/changeset/13181
15:34 Hyppolit remove configuration option 'find_quick' (not used any more)
15:34 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
15:34 azawawi zenog: yeah they make sense...
15:34 zenog szabgab: yeah
15:35 Hyppolit svn: r13182 | azawawi++ | http://padre.perlide.org/trac/changeset/13182
15:35 Hyppolit Added images to "Find In Files" tree to solve ticket:881 (zenog++)
15:35 Hyppolit trunk/Padre/lib/Padre/Wx/
15:35 zenog azawawi: I was just a bit afraid I would break something, or that people won't like the named parameter thing. But as soon as there are more than one optional parameters, I prefer named parameters.
15:36 zenog I am not sure whether "trace" is the best parameter name - can be changed ...
15:37 zenog beautiful, azawawi!
15:37 zenog azawawi++
15:40 Hyppolit #881: ack results window should be prettier (closed enhancement) [ http://padre.perlide.org/trac/ticket/881#comment:2 ]
15:41 Hyppolit #881: "Find In Files" results window should be prettier (closed enhancement) [ http://padre.perlide.org/trac/ticket/881#comment:3 ]
15:42 Hyppolit svn: r13183 | azawawi++ | http://padre.perlide.org/trac/changeset/13183
15:42 Hyppolit Updated Changes
15:42 Hyppolit trunk/Padre/
15:44 szabgab you guys rock
15:45 Hyppolit svn: r13184 | azawawi++ | http://padre.perlide.org/trac/changeset/13184
15:45 Hyppolit Perl tidy FindInFiles.pm
15:45 Hyppolit trunk/Padre/lib/Padre/Wx/
15:45 szabgab zenog:  I saw the other day you had to ask someone for opening the trac registration
15:46 szabgab not any more
15:46 szabgab you are now a Trac Admin
15:47 azawawi zenog: going to close ticket:545
15:47 azawawi zenog: going to close ticket #545
15:47 Hyppolit #545: upgrading using Vista (assigned enhancement) [ http://padre.perlide.org/trac/ticket/545#comment:4 ]
15:47 azawawi zenog: he didnt reply since 0.47 :)
15:48 zenog azawawi: Can be re-opened if still/again a problem.
15:48 zenog szabgab: Thank you!
15:49 azawawi zenog: trust me... his machine setup was screwed :)
15:49 azawawi zenog: when i hear avira, i know that :)
15:50 zenog azawawi: Maybe, I have not dealt with such things for a long time, and I don't miss it ;-)
15:52 Hyppolit #545: upgrading using Vista (closed enhancement) [ http://padre.perlide.org/trac/ticket/545#comment:5 ]
15:52 zenog Pipes do work under Windows, right? Things like "perl < script.pl"? I mean not in the shell, but that one can connect processes via pipes in general.
15:53 azawawi yeah there work
15:53 azawawi the problem is that windows executable have no console...
15:53 azawawi so STDIN/OUT are closed... undef
15:54 azawawi and running cmd (shell) command causing black windows popping...
15:56 zenog An the perl interpreter on Win? Does it also have no STDIN?
15:56 azawawi perl.exe has stdin and out...
15:56 azawawi no problem
15:56 azawawi but... wperl.exe has nothing...
15:56 azawawi padre.exe has nothing...
15:57 azawawi that's why stuff like ancient "module tools" croak under padre.exe
15:57 azawawi but not under padre.bat
15:58 zenog ah okay.
15:58 zenog I see in the code that one generally wants to avoid wperl.exe
15:59 azawawi yup
15:59 azawawi wperl is only for gui apps
15:59 zenog Does that always work, I mean avoiding wperl.exe?
15:59 zenog Because if it works nicely, then we could try the thing I suggested above.
15:59 azawawi wperl < script.pl ?
16:01 zenog perl -c < script.pl
16:02 zenog or rather (editor buffer contents) | perl -c
16:02 azawawi wperl has no stdin/out... :)
16:02 azawawi that's how much win32 work... sadly
16:03 azawawi s/much//
16:03 azawawi s/work/works/ :)
16:03 zenog Is there a perl.exe with stdin/out in every Perl installation on Windows?
16:03 zenog Or only on some?
16:03 azawawi always perl.exe and wperl.exe
16:03 azawawi btw, wperl codebase is from activestate if i recall correctly
16:04 azawawi then it was contributed somehow to core perl
16:04 zenog OK, then it should work on Win as well ...
16:04 azawawi yup it should work
16:08 user_8175 joined #padre
16:08 zenog szabgab, azawawi: Do you know why in get_command, it is checked whether the perl interpreter is executable? I mean, this does not ensure that it is not wperl, isn't it?
16:08 zenog hi user_8175
16:09 user_8175 hello
16:09 zenog szabgab, azawawi: I am not really sure that the code does here what the comment says ...
16:09 zenog Padre::Document::Perl::get_command
16:11 Hyppolit svn: r13185 | azawawi++ | http://padre.perlide.org/trac/changeset/13185
16:11 Hyppolit Focus on the opened document's editor when there is no line. And a mini-Perl tidy... sometimes Perl Tidy tidies its own work... :)
16:11 Hyppolit trunk/Padre/lib/Padre/Wx/
16:11 user_8175 left #padre
16:11 azawawi cperl ?
16:12 zenog Also, when there is no executable interpreter given in the config, why ask the user if they want to use the default one? If they say no, the whole thing abort, which makes the interaction pointless.
16:12 zenog azawawi: No, get_command in Padre::Document::Perl
16:21 azawawi zenog: that's a bad... that class should not do gui interaction...
16:21 azawawi zenog: in my opinion
16:26 Hyppolit #1050: Window menu is confusing (new defect) [ http://padre.perlide.org/trac/ticket/1050 ]
16:26 zenog azawawi: In particular if the interaction does not make sense: It asks where there is actually just one valid choice ...
16:29 zenog I would remove that, and hope that no-one will care - if noone cares, it was okay, if not, we can discuss it ;-)
16:31 zenog Generally, issuing a warning makes sense, just giving the choice is pointless.
16:31 zenog Actually, there are other functions in that file which also give out warnings and messages etc.
16:34 azawawi cool
16:34 zenog So basically, what that thing does it checks whether the interpreter is executable, but not whether it is wperl or not.
16:37 zenog Also, it should also check at the time when the interpreter is entered ...
16:37 zenog hm
16:44 Hyppolit svn: r13186 | azawawi++ | http://padre.perlide.org/trac/changeset/13186
16:44 Hyppolit As the user types the search term in the "Find in Files" dialog, make sure the find button enabled status is correct
16:44 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/Dialog/
16:44 zenog anyway, gotta leave ... going to listen to Giora Feidman :-)
16:44 zenog &
16:45 Hyppolit svn: r13187 | zenogantner++ | http://padre.perlide.org/trac/changeset/13187
16:45 Hyppolit extract get_interpreter from get_command
16:45 Hyppolit trunk/Padre/lib/Padre/Document/
16:47 azawawi zenog: cya
16:47 azawawi zenog: and have fun :)
16:49 Hyppolit svn: r13188 | azawawi++ | http://padre.perlide.org/trac/changeset/13188
16:49 Hyppolit Updated Changes... forgot to add my nickname lol
16:49 Hyppolit trunk/Padre/
16:49 zenog left #padre
16:50 Hyppolit svn: r13189 | azawawi++ | http://padre.perlide.org/trac/changeset/13189
16:50 Hyppolit Second step in 'remove configuration option 'find_quick' (not used any more)'. Decrease number of tests in 04-config.t
16:50 Hyppolit trunk/Padre/t/
16:56 Hyppolit #1051: (win32) Syntax checker does not return the correct error message (new defect) [ http://padre.perlide.org/trac/ticket/1051 ]
17:00 Hyppolit svn: r13190 | azawawi++ | http://padre.perlide.org/trac/changeset/13190
17:00 Hyppolit Removed more remnants of the unused 'quick_find'
17:00 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
17:03 Hyppolit svn: r13191 | azawawi++ | http://padre.perlide.org/trac/changeset/13191
17:03 Hyppolit Removed one more remnants of the unused 'find_quick'
17:03 Hyppolit trunk/Padre/t/
17:07 Hyppolit svn: r13192 | azawawi++ | http://padre.perlide.org/trac/changeset/13192
17:07 Hyppolit Fixed number of tests so that 02-new.t now works...
17:07 Hyppolit trunk/Padre/t/
17:08 Hyppolit svn: r13193 | azawawi++ | http://padre.perlide.org/trac/changeset/13193
17:08 Hyppolit Added one more line to prevent the "warning: no newline at end of file" on strawberry v5.10.1
17:08 Hyppolit trunk/Padre/win32/
17:23 * azawawi &
17:23 azawawi left #padre
19:03 |Sno| joined #padre
19:08 Sno| left #padre
20:23 Hyppolit svn: r13194 | szabgab++ | http://padre.perlide.org/trac/changeset/13194
20:23 Hyppolit svn:ignore
20:23 Hyppolit trunk/PPIx-EditorTools/ trunk/Padre-Plugin-Autoformat/ trunk/Padre-Plugin-Catalyst/
22:09 Sewi left #padre
22:54 asarch joined #padre
22:59 asarch left #padre
23:42 danlucraft left #padre

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