Camelia, the Perl 6 bug

IRC log for #padre, 2009-11-04

| 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 patspam joined #padre
01:57 Hyppolit svn: r9041 | szabgab++ | http://padre.perlide.org/trac/changeset/9041
01:57 Hyppolit blog by Alias
01:57 Hyppolit trunk/template.padre.perlide.org/data/
02:08 rbuels joined #padre
02:10 mohsen joined #padre
02:56 Hyppolit svn: r9042 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/9042
02:56 Hyppolit update changes , update $VERSION for release
02:56 Hyppolit trunk/IO-Socket-Multicast/ trunk/IO-Socket-Multicast/lib/IO/Socket/
02:59 Alias \o
03:00 Getty o/
03:00 Getty \o\
03:03 * Alias has been playing with multicast and failing :(
03:06 mohsen joined #padre
03:13 szabgab I have just noticed that about 20 pages are gone from the TPF wiki
03:21 patspam joined #padre
03:40 ppant joined #padre
03:57 awnstudio joined #padre
04:06 azawawi joined #padre
04:11 [1]awnstudio joined #padre
04:20 Hyppolit svn: r9043 | azawawi++ | http://padre.perlide.org/trac/changeset/9043
04:20 Hyppolit Arabic translation back to 87%... ouch! :)
04:20 Hyppolit trunk/Padre/share/locale/
04:20 azawawi good morning
04:21 ppant Good Morning
04:26 szabgab gm
04:26 azawawi Hi szabgab
04:27 szabgab hi azawawi
04:27 szabgab could you try to build PDL on Windows and see what you might need ?
04:27 azawawi PDL?
04:28 awnstudio joined #padre
04:28 szabgab Hyppolit, PDL is the Perl Data Language http://pdl.perl.org/
04:28 Hyppolit PDL was unknown
04:28 Hyppolit PDL is now the Perl Data Language http://pdl.perl.org/
04:30 * azawawi cpan PDL
04:33 Alias joined #padre
04:40 szabgab kthakore, ping
04:40 ppant joined #padre
04:44 Hyppolit svn: r9044 | azawawi++ | http://padre.perlide.org/trac/changeset/9044
04:44 Hyppolit Fixed ticket:728 "Changing locale crashes Padre"
04:44 Hyppolit trunk/Padre/lib/Padre/Wx/
04:45 Hyppolit #728: Changing locale crashes Padre (closed defect) [ http://padre.perlide.org/trac/ticket/728#comment:1 ]
04:50 szabgab azawawi,  we love you!
04:51 azawawi szabgab: i love Padre but have been very busy lately :)
04:51 azawawi szabgab: the fact is it started with watching all of SG-1 episodes :)
04:52 azawawi szabgab: not sure though about SGU
04:52 azawawi szabgab: too much BSG in SGU... shaky cameras...
04:57 Hyppolit svn: r9045 | azawawi++ | http://padre.perlide.org/trac/changeset/9045
04:57 Hyppolit Passed t/15-locale.t
04:57 Hyppolit trunk/Padre/t/
04:58 Hyppolit svn: r9046 | azawawi++ | http://padre.perlide.org/trac/changeset/9046
04:58 Hyppolit Perl tidy
04:58 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/t/
04:59 rindolf joined #padre
05:01 rindolf Hi all! In http://svn.berlios.de/svnroot/repos/web-cpan/XML-​Grammar-Fiction/trunk/perl/modules/XML-Grammar-Fi​ction/lib/XML/Grammar/Fiction/FromProto/Nodes.pm , I have classes like XML::Grammar::Fiction::FromProto::Node::Comment with long names. I wonder if it's possible to somehow be able to construct or ->isa ultimately based on shorter names.
05:02 rindolf Sorry, wrong chan - but feel free to answer.
05:03 azawawi rindolf: np
05:04 azawawi szabgab: it looks that badcode is croaking about the new RegexEditor
05:04 azawawi szabgab: shall i make it an exception?
05:05 rindolf Hi azawawi
05:05 rindolf azawawi: you seem to be up early.
05:05 rindolf Well, so am I.
05:05 azawawi it is 7:05am here
05:06 azawawi we switched time to winter on oct 30th...
05:07 Hyppolit svn: r9047 | azawawi++ | http://padre.perlide.org/trac/changeset/9047
05:07 Hyppolit Corrected number of tests to run in t/15-locale.t
05:07 Hyppolit trunk/Padre/t/
05:08 rindolf azawawi: it is 07:07 here, too.
05:08 azawawi that's not early :)
05:09 azawawi i used to wake up at 4:30am for morning walks...
05:09 azawawi *used*
05:10 rindolf azawawi: ah.
05:11 szabgab azawawi, I'll check if I can fix the RegexEditor code
05:11 szabgab I am planning to work on that today
05:11 Hyppolit svn: r9048 | azawawi++ | http://padre.perlide.org/trac/changeset/9048
05:11 Hyppolit Updated Changes
05:11 Hyppolit trunk/Padre/
05:11 azawawi no problem it is a SKIP for now
05:12 azawawi but badcode.t is dying afterwards...
05:14 Getty oh RegexEditor? nice
05:14 azawawi Getty: hi
05:15 Getty hiho :)
05:15 Getty where is the RegexEditor? or is it a Plugin=
05:15 azawawi atm it is dialog in Padre, let me check if it is on or not...
05:16 rindolf azawawi: I feel tired now. I didn't sleep a lot.
05:16 szabgab Getty, Edit/Regex Editor
05:16 szabgab in trunk only
05:16 Getty ah ok!
05:17 Getty should i check it now or better after your work today? ;)
05:19 azawawi Getty: it seems to match correctly... check it now ofcourse and fix it # please :)
05:20 Getty i will go to sleep soon
05:20 Getty actually i again killing my biorythm
05:21 Hyppolit svn: r9049 | azawawi++ | http://padre.perlide.org/trac/changeset/9049
05:21 Hyppolit Added accelerators to match and replace in Regex Editor dialog
05:21 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
05:25 azawawi &
06:15 Hyppolit svn: r9050 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/9050
06:15 Hyppolit yuk still removing IRC guff
06:15 Hyppolit trunk/Padre-Plugin-Swarm/t/
06:16 Hyppolit svn: r9051 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/9051
06:16 Hyppolit fix test plan
06:16 Hyppolit trunk/Padre-Plugin-Swarm/t/
06:16 Alias_ joined #padre
06:26 kaare joined #padre
06:29 agn joined #padre
06:34 Alias submersible: Looking at the packet spew, I think you need an omega packet
06:34 submersible meh?
06:35 submersible when the client goes away?
06:35 Alias submersible: An "I'm going away now" message
06:35 Alias The opposite of disco
06:35 submersible yeah
06:35 submersible very true
06:35 Alias Also, I fire out a disco and nothing comes back
06:35 Alias Wireshark sees nothing
06:35 submersible coz wireshark on win32 is weird
06:35 * Alias shrugs
06:35 submersible the same thing that is 'disappearing' your incoming multicast
06:35 submersible effects wireshark
06:36 Alias At least I can take this to Harry and say "now what"
06:36 submersible well - my desktop now works
06:36 submersible and I';m pretty sure the only thing I changed was to disable that virtual network adaptor crap
06:38 * Alias returns to nerding for democracy
06:38 Hyppolit svn: r9052 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/9052
06:38 Hyppolit [Padre-Plugin-Swarm] roll version, update changes
06:38 Hyppolit trunk/Padre-Plugin-Swarm/ trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/ trunk/Padre-Plugin-Swarm/lib/Padre/Service/ trunk/Padre-Plugin-Swarm/lib/Padre/Swarm/ trunk/Padre-Plugin-Swarm/lib/Padre/Swarm/Message/ trunk/Padre-Plugin-Swarm/lib/Padre/Swarm/Service/ trunk/Padre-Plugin-Swarm/l​ib/Padre/Swarm/Transport/ trunk/Padre-Plugin-Swarm/lib/Padre/Wx/Swarm/
06:44 Sewi joined #padre
06:44 Sewi Good morning
06:46 Hyppolit svn: r9053 | Sewi++ | http://padre.perlide.org/trac/changeset/9053
06:46 Hyppolit Updated Changes
06:46 Hyppolit trunk/Padre/
06:55 Alias hiya
06:56 Sewi Hi Alias
07:04 szabgab Sewi, gm
07:05 Sewi gm szabgab
07:05 szabgab your blog has links to an IP address
07:05 szabgab I wanted to add it to the about.html when I noticed this
07:05 Sewi Yes, the .vu - domains are only forwarders. I finally regged padre-ide.de yesterday which should be the "official" domain for this page.
07:06 szabgab ok
07:12 awnstudio joined #padre
07:21 Hyppolit svn: r9054 | Sewi++ | http://padre.perlide.org/trac/changeset/9054
07:21 Hyppolit Added configuration settings for beginner error checks (ticket #721)
07:21 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/Perl/
07:22 Hyppolit #721: Allow turning off the individual "beginner mode" checks one-by one (closed enhancement) [ http://padre.perlide.org/trac/ticket/721#comment:1 ]
07:22 Hyppolit svn: r9055 | Sewi++ | http://padre.perlide.org/trac/changeset/9055
07:22 Hyppolit Added howto for adding new beginner error checks
07:22 Hyppolit trunk/Padre/lib/Padre/Document/Perl/
07:24 Hyppolit svn: r9056 | Sewi++ | http://padre.perlide.org/trac/changeset/9056
07:24 Hyppolit Updated Changes
07:24 Hyppolit trunk/Padre/
07:25 submersible Alias: Multicast 1.11 and Swarm 0.04 on cpan now an _appear_ to have a ghost of a chance of passing tests and being installable
07:26 Sewi submersible: Ubuntu passes all Swarm tests
07:26 submersible nice - ty
07:28 Sewi Is it possible to get the document tabs multi-row (to see all tabs without the need for clicking left/right)?
07:34 azawawi joined #padre
07:35 Sewi gm azawawi
07:35 azawawi hi Sewi :)
07:36 Alias submersible: ok
07:37 Alias Sewi: Not sure
07:42 Hyppolit svn: r9057 | Sewi++ | http://padre.perlide.org/trac/changeset/9057
07:42 Hyppolit Ask for save before commit
07:42 Hyppolit trunk/Padre-Plugin-SVN/lib/Padre/Plugin/
07:43 Hyppolit svn: r9058 | Sewi++ | http://padre.perlide.org/trac/changeset/9058
07:43 Hyppolit Perl tidy
07:43 Hyppolit trunk/Padre-Plugin-SVN/ trunk/Padre-Plugin-SVN/lib/Padre/Plugin/ trunk/Padre-Plugin-SVN/lib/Padre/Plugin/SVN/Wx/ trunk/Padre-Plugin-SVN/t/
07:46 Hyppolit svn: r9059 | Sewi++ | http://padre.perlide.org/trac/changeset/9059
07:46 Hyppolit Perl tidy
07:46 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/Perl/
07:48 Hyppolit svn: r9060 | Sewi++ | http://padre.perlide.org/trac/changeset/9060
07:48 Hyppolit Updated number of config options
07:48 Hyppolit trunk/Padre/t/
07:48 azawawi regarding debian release, I contacted chas again for the perlopref license. If I do not hear from him within the next few days, i will make it optional to include...
07:49 azawawi Alias: Chas was also asking about better naming for the perlopref (Perl Operators Reference). Any suggestions?
07:49 szabgab Sewi, please don't add the individual beginner configs!
07:51 szabgab in #721 I wrote that it should *NOT* be such a Padre configuration
07:51 Hyppolit #721: Allow turning off the individual "beginner mode" checks one-by one (closed enhancement) [ http://padre.perlide.org/trac/ticket/721#comment:1 ]
07:51 Sewi szabgab: It was your ticket
07:52 szabgab have you read the description of the ticket?
07:52 Sewi szabgab: I don't want to add it to the preferences dialog
07:52 Sewi Or did you mean the configuration at all?
07:52 szabgab yes
07:52 Sewi :-( Sorry
07:52 szabgab I think we first need to make the PerlCritic blugin rock
07:53 szabgab plugin
07:53 Alias azawawi: Something that doesn't have an apparent "pref" in it
07:53 szabgab and cerate some way to configure that plugin
07:53 Alias I read it as perl'o'pref
07:53 szabgab and then we probably need to make the Beginner mode to be just a bunch of Critic items
07:53 azawawi Alias: i see
07:54 Sewi szabgab: Sorry, I though you're talking about the Preferences dialog...
07:54 szabgab I guess I was not clear enough in that ticket, sorry
07:54 azawawi szabgab: Do you mean PerlCritic is going to be Padre core?
07:55 szabgab azawawi,  we should discuss that
07:55 Alias Critic in the core?
07:55 Alias That's going to add some weight, isn't it?
07:55 Sewi szabgab: Ok, what to do now: Remove the update or let it stay there until it could be moved to the Critic module and use the config version update system to convert the config settings?
07:55 szabgab but it certainly should be distributed in the Stand Alone padre
07:55 azawawi Sewi: how about a couple of tickets for the remaining menu actions? :)
07:56 azawawi szabgab: so re-write/re-use PerlCritic for beginner errors, right?
07:56 Sewi azawawi: I try to face some of them today. Guess you saw some warnings :-)
07:56 azawawi szabgab: and keep it in PerlCritic
07:56 azawawi szabgab: plugin...
07:57 szabgab azawawi, certainly implement the Beginner errors as Critics
07:57 azawawi szabgab: ok
07:57 szabgab I think that would be much better than our hand rolling now
07:57 azawawi szabgab: one more thing about Perl Help search (F2)
07:57 szabgab and maybe we need to make the Beginner mode to be a plugin now
07:58 szabgab but then supply it with the standard downloadable versions
07:58 szabgab Alias, what do you think about that strategy ?
07:58 szabgab azawawi, yes ?
07:58 azawawi szabgab: recently i noticed we need to explain scalars, special scalars (e.g. $VERSION,..) operators, ...etc (that is write new docs)
07:59 szabgab I would not say "need" but I think it would help
07:59 * Alias isn't sure
07:59 azawawi szabgab: i think we need to start a parsable POD project inside Padre instead of relying on perldocs
07:59 szabgab in general I think we should _discuss_ the tickets
07:59 szabgab azawawi, you mean a pod parser ?
08:00 Alias As with most IDEs I imagine the pressure to expand dependencies is huge
08:00 azawawi Alias: explain what a scalar is? you need to link to perldata section X e.g.
08:00 azawawi szabgab: sort of a little POD that has simple explanations for those special things that beginners find awkward...
08:01 azawawi szabgab: and parse it like we do in perl'o'ref.pod :)
08:01 szabgab azawawi,  oh, we should try to outsource it :-)
08:01 szabgab but we can start it inside the padre repo
08:02 azawawi I remember reading that chromatic started a book about Modern Perl recently...
08:02 azawawi maybe we could benefit from that
08:03 azawawi Alias: any idea when are we going to see lzma support in CPAN ?
08:07 Hyppolit #690: F2 on push - no example (assigned enhancement) [ http://padre.perlide.org/trac/ticket/690#comment:1 ]
08:08 Hyppolit #689: F2 help on foreach is missing (assigned enhancement) [ http://padre.perlide.org/trac/ticket/689#comment:4 ]
08:10 Hyppolit #548: provide help on $_[0] (in Perl 5) (assigned enhancement) [ http://padre.perlide.org/trac/ticket/548#comment:2 ]
08:13 azawawi work &
08:16 mohsen joined #padre
08:26 Hyppolit #729: install of padre0.49 does not work on windows (new defect) [ http://padre.perlide.org/trac/ticket/729 ]
08:31 cosimo joined #padre
08:31 Sewi Alias: #729 may be a Strawberry problem?
08:31 Hyppolit #729: install of padre0.49 does not work on windows (new defect) [ http://padre.perlide.org/trac/ticket/729 ]
08:39 Hyppolit #727: do not run test that requires networking without the permission of the user (new defect) [ http://padre.perlide.org/trac/ticket/727#comment:2 ]
08:58 mohsen joined #padre
09:00 fg3_ joined #padre
09:14 waxhead joined #padre
09:27 szabgab Alias, so what part would be bloat ? the installation footprint of Perl::Critic or the memory usage ?
10:09 kthakore szabgab: hi ?
10:14 szabgab kthakore,  rehi
10:14 szabgab ah yes, I pinged you :-)
10:15 kthakore kk
10:15 kthakore szabgab: whats up
10:15 szabgab I am not sure how much you could do with this but I am looking at Matlab and PDL
10:15 szabgab Matlab has this offering to high-schools that I guess teach all kinds of data visualizations
10:16 szabgab so once I manage to get the PDL folks hooked up on Padre I'll try to get such a package that will fit schools that want to teach various concepts
10:17 szabgab nod SDL differs only by 1 bit from PDL so I was wondering how could you build something around SDL
10:17 szabgab that could be used in high-schools for teaching
10:17 szabgab .
10:19 kthakore szabgab: Its doable ... SDL::Video is usable-ish now so if you had a simplified JSON format which you converted to SDL::Video::* calls
10:19 kthakore szabgab: that could work
10:19 szabgab I have no idea what are you talking about :-)
10:19 kthakore like
10:20 kthakore s/JSON/statement
10:20 kthakore draw circle
10:20 kthakore set circle radius 2
10:20 kthakore so on
10:20 kthakore then you read that file
10:20 kthakore and call SDL::Surface and everything for init
10:21 kthakore draw a circle and set it radius of 2?
10:21 kthakore szabgab: I am .... ya thats not what you talked about is it ? :p
10:21 kthakore szabgab: sorry just woke up
10:21 kthakore szabgab: please give me a use case
10:22 * szabgab preparing a used case
10:22 kthakore szabgab: and #sdl thanks
10:22 szabgab kthakore, maybe that's what I meand
10:22 kthakore szabgab: ok
10:23 kthakore well if you have trac add a ticket and I will help you from there
10:33 kaare joined #padre
10:36 submersible joined #padre
10:38 szabgab oh, I get many warnings on the console when staring padre
10:38 szabgab Found a duplicate shortcut 'Ctrl-TAB' with window.next_file for 'window.next_file'
10:38 szabgab Found a duplicate action 'window.previous_file'
10:38 Sewi szabgab: This is know and about to change today.
10:39 Sewi Wx doesn't allow re-using menu objects but recreating "old" menu's tries to re-create the actions - which triggers this warning.
10:39 Sewi Not all menus are converted to action lists currently, but I'm working on it.
10:42 szabgab which version of perl introduced the @-  array ?
10:42 szabgab Sewi, thanks
10:47 szabgab I got the answer it is 5.6
10:50 Hyppolit svn: r9061 | szabgab++ | http://padre.perlide.org/trac/changeset/9061
10:50 Hyppolit remove $&, fix the badcode test
10:50 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
11:03 Hyppolit svn: r9062 | szabgab++ | http://padre.perlide.org/trac/changeset/9062
11:03 Hyppolit move modifier signs out of gettext, Sewi++
11:03 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
11:12 Sewi thanks :-)
11:15 dvinciguerra joined #padre
11:19 Hyppolit svn: r9063 | szabgab++ | http://padre.perlide.org/trac/changeset/9063
11:19 Hyppolit enable the 4 modifier checkboxes in the regex editor
11:19 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
11:29 Hyppolit svn: r9064 | szabgab++ | http://padre.perlide.org/trac/changeset/9064
11:29 Hyppolit separate a run() method from the button_match method
11:29 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
11:32 Hyppolit svn: r9065 | szabgab++ | http://padre.perlide.org/trac/changeset/9065
11:32 Hyppolit eliminate undef warning and report if there was no match
11:32 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
11:46 daxim joined #padre
12:02 kthakore joined #padre
12:14 Hyppolit svn: r9066 | szabgab++ | http://padre.perlide.org/trac/changeset/9066
12:14 Hyppolit display match when the text or the regex is changed
12:14 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
12:23 Hyppolit svn: r9067 | szabgab++ | http://padre.perlide.org/trac/changeset/9067
12:23 Hyppolit show error messages in the result window
12:23 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
12:25 agn left #padre
13:00 szabgab Sewi, are you familiar with the menu accel_key / hotkeys ?  where are they set ?
13:01 szabgab it seems they are now generated ?
13:01 rindolf joined #padre
13:03 Sewi They are... http://padre.perlide.org/trac/browser/t​runk/Padre/lib/Padre/Wx/Menubar.pm#L173
13:04 Sewi Menus are dynamic (at least, will/should be) and translations could easily build letter collisions
13:04 szabgab now it is broken
13:05 szabgab e is for Perl and Edit
13:05 Sewi Where?
13:05 * Sewi checking...
13:05 szabgab and btw Plugins used to be u
13:07 szabgab if I understand, only luck keeps the hotkeys stable
13:09 Sewi A little bit more than that, they're assigned once per Menu item per Start in the order of the menu. Items inserted later (like Perl, Refactor which come when the Document type is known) get them at their first usage.
13:09 Hyppolit svn: r9068 | Sewi++ | http://padre.perlide.org/trac/changeset/9068
13:09 Hyppolit Fixed double-usage of menu bar hotkeys
13:09 Hyppolit trunk/Padre/lib/Padre/Wx/
13:10 Sewi I don't know which is best: Fixed ones don't work with translations, defining them in translation really forces double-usages or no hotkey and is being killed as soon as a Plugin or Document adds menus.
13:11 szabgab fixed are better
13:11 szabgab checking for collision and not allowing collision is also good
13:12 Sewi But fixed don't work with translations. As there is no "grouping" or so, the translator doesn't know which items are shown at the same level and can't (easily) check for collisions.
13:13 szabgab the translators will I guess have to add their own hotkeys
13:14 Sewi This is a very hard task. The menubar has few items (given no plugins or other document types are used), but think of the "Edit" or "View" menu where are many items.
13:14 szabgab the translator could/should know to the same extent as the developers know - at least that's what I understand
13:15 szabgab still I think it is better if a human thinks over which menu option needs a hotkey and what would be the right hotkey
13:15 szabgab than to pick one based on the order the menu items are added
13:17 Sewi as long as the menus aren't configurable themself and there are no plugins/documents running.
13:18 szabgab but with this automatic thing the hotkeys of an item will depend on the other plugins
13:19 szabgab the hotkeys should never change unless the use explicitly configures them (if that is possible)
13:19 Sewi The core items still get the same as they're loaded first (and as long as their order and translation is static), the plugins follow as needed, currently.
13:20 szabgab I understand the problem, I am just not sure the generated hot-key is a good solution
13:20 Sewi I agree
13:21 szabgab Maybe we should keep the & marks in the names and use them, but check for collision and remove the subsequent occurrences
13:22 Sewi Currently working on that
13:22 szabgab and warn about them
13:29 Hyppolit svn: r9069 | Sewi++ | http://padre.perlide.org/trac/changeset/9069
13:29 Hyppolit Static hotkeys with dynamic check and auto-fix
13:29 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
13:30 Sewi It doesn't warn on collisions currently but it auto-fixes (tried Vi&ew which was fixed to &View due to earlier &Edit)
13:31 szabgab thanks
13:31 Hyppolit svn: r9070 | Sewi++ | http://padre.perlide.org/trac/changeset/9070
13:31 Hyppolit case-sensitive fixes
13:31 Hyppolit trunk/Padre/lib/Padre/Wx/
13:31 Sewi Did you define hotkeys for hebrew translation?
13:31 szabgab these issues could be described in a blog post so other people can have their opinion too
13:32 szabgab I have not touched the Hebrew translation
13:37 * Sewi blogging...
13:37 Sewi Would you like to try if it also works with non-plain-ASCII chars?
13:38 awnstudio joined #padre
13:43 submersible fwoar - IO-Socket-Multicast 1.11 PASS on irix 6.5 - OMG!
13:43 submersible chances of installing swarm increasing daily
13:46 rindolf Alias: here?
14:10 Sewi szabgab: http://padre-ide.de/padre-ide/?p=17
14:10 submersible rindolf: if Alias has any sense he is in bed  :)
14:11 submersible Sewi: http://padre-ide.de Redirect loop
14:12 Sewi submersible: Thanks, just playing around trying to redirect / to /padre-ide/
14:13 submersible Sewi: np - it's early days
14:15 daxim what's this telemetry stuff?  is there a spec?
14:15 szabgab Sewi, if the domain is called padre-ide then I'd either keep the blog at the top or put it in the /blog/  subdir
14:17 Sewi szabgab: I abused an exisiting apache for this and try to advoid configuring a(nother) virtualhost
14:18 szabgab in any case decide on something and keep it that way so permalinks are permanent
14:18 szabgab at least till the Internet melts down
14:19 szabgab and once you made up your mind we need to ask the #epo-ironman to add the feed
14:21 Sewi ok, http://padre-ide.de now works and will stay there.
14:22 Sewi szabgab: I was waiting for the final domain to work before really publishing it.
14:23 szabgab the links are still showing IP address though
14:24 Sewi Yes, working on that...
14:26 Sewi fixed
14:32 Hyppolit svn: r9071 | Sewi++ | http://padre.perlide.org/trac/changeset/9071
14:32 Hyppolit Perl tidy
14:32 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
14:36 CromeDome joined #padre
14:37 * submersible pledges beer for testers of Padre-Plugin-Swarm
14:42 Hyppolit svn: r9072 | Sewi++ | http://padre.perlide.org/trac/changeset/9072
14:42 Hyppolit Updated messages.pot
14:42 Hyppolit trunk/Padre/share/locale/
14:42 Hyppolit svn: r9073 | Sewi++ | http://padre.perlide.org/trac/changeset/9073
14:42 Hyppolit Updated German translation
14:42 Hyppolit trunk/Padre/share/locale/
14:46 jnapiorkowski joined #padre
14:48 szabgab hi jnapiorkowski !
14:49 Hyppolit svn: r9074 | szabgab++ | http://padre.perlide.org/trac/changeset/9074
14:49 Hyppolit add substitute window and radio buttons to select matching/subtituting
14:49 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
14:51 jnapiorkowski szabgab: h!.  I saw a call for DBIC / Catalyst people to come and stop by over at http://use.perl.org/~Alias/journal/39837 so here I am :)
14:52 szabgab and I saw your comment on MacVim
14:52 szabgab I am not sure what kind of things Alias had in mind, let me go over his blog again
14:52 jnapiorkowski yeah, so far is keeping me, but I did really like Komodo, just it got so buggy and slow on the Mac last year.  Maybe they fixed it, but now I am so used to the VI keystrokes
14:53 submersible szabgab: I think he wants to have some parts of padre 'human' config globally available
14:53 szabgab yes, that's the 3rd on his list
14:54 szabgab I am thinking about both anonymous and personalized services we can provide in the backend
14:54 submersible jnapiorkowski: I dropped Kate on the desktop for padre some time ago... but still have not let go of vim. until a padre remote agent exists - i will probably be stuck with it
14:55 jnapiorkowski well, I think having some sort of cloud related services could really help, build using an API and maybe webhooks for alerting.  it would be a big feature that different from other editors
14:55 szabgab I don't think I will ever stop using vim
14:55 submersible it's ironic how 'poorly' we communicate (Alias vs Submersible) given our proximity
14:56 submersible jnapiorkowski - have you heard of Swarm ?>
14:56 jnapiorkowski however I think if we had a vim like commandline that could pipe the current open buffer through a perl interpreter, that would be sweet
14:57 szabgab jnapiorkowski, in Padre ?
14:57 jnapiorkowski I saw it go by on my cpan feed.  But haven't had time to install the latest on my mac.  last time I tried it was trouble :(
14:57 jnapiorkowski btw, my comments my make no sense, since I'm relatively new here, feel free to tell me so
14:57 submersible Swarm has been total garbage for some months... the recent 0.04 and associated IO-Socket-Multicast 1.11 should get it running
14:58 jnapiorkowski I guess I figured if I could help and promote Catalyst at the same time, why not
14:58 submersible jnapiorkowski - can you choose a simpler nick?
14:58 submersible :)
14:58 PacoLinux joined #padre
14:58 szabgab jnTAB
14:58 jnapiorkowski tab completion doesn't get me from "jnap"
14:58 jnapiorkowski ^ should have a ?
14:59 submersible always the first key I destroy
14:59 submersible speaks volumes about my lazyness
15:00 szabgab jnap, , so we will need some way to collect data data from both the anonymous Padre users - we just have no format yet
15:00 submersible jnap: what is your platform?
15:00 szabgab and also to let people register and then
15:00 jnap I have a mac powerbook pro and running ubuntu linux home desktop
15:00 jnap and I have several windows machinese available
15:01 szabgab 1) allow them to push out their configuration info and get it back later
15:01 submersible jnap: given the most recent cpan testers results  - u have a good chance of getting swarm installed.
15:01 szabgab 2) maybe associate their usage data wiht their username
15:01 submersible Alias is threatening to demo swarm during his padre presentation at OSDC.au at the end of the month
15:01 szabgab currently windows is the easiest platform to install to
15:02 szabgab Have you tried the regex editor?
15:02 szabgab it should work now already
15:03 submersible szabgab: agreed - strawberry dist got me up and running very fast on $WORK$ desktop
15:03 CSJewell jnap: I was new here once upon a time. Still feel like I am - and I'm the one who packages Padre for Windows at the moment!
15:03 szabgab and from January we will have the everything inside distro
15:03 jnap I'll give it a go on windows tonight via strawberry.  Will give me an excuse to review how the xp theming worked and see if I can learn how to OXS theme it
15:04 submersible CSJewell: long time no talk :D
15:04 szabgab jnap, the best for this now is to download the stand-alone Padre from the padre website
15:04 szabgab and then upgrade with     cpan Padre
15:04 jnap ok
15:04 submersible CSJewell , how is the padre artwork treating you w/ regard to packaging ?
15:06 * Alias doesn't have any sense
15:06 jnap okay well I'll play with the lastest again and think about what we'd like to expose as a web api.  Config would be cool, and then maybe code snips, or even clipboard stuff.
15:06 * Alias is TRYING to get a FastCGI Amazon EC2 server running
15:06 Alias But knows nothing about getting FastCGI running
15:07 Alias jnap: CONVENIENTLY, you are a Catalyst person :)
15:08 Alias jnap: At the moment, we mostly need an application that captures the telemetry data from the popcon plugin
15:08 Alias Theoretically, a fairly simple database structure, and a layer over the top of it
15:09 jnap I'll take a look at that, on cpan or from the repo?
15:09 Alias It doesn't exist at all yet
15:09 Alias Needs to be created under trunk
15:09 * Alias was pondering the idea of calling the server Madre
15:09 Alias (if I've got the spelling right)
15:10 jnap have we worked out an api spec or still just thinking about it all
15:11 Alias The popularity contest plugin generates a big JSON blob or something I think
15:11 Alias We just need an upload/post target for that blog, which will then split it out and store it in a reasonable schema
15:12 Alias er, blob
15:12 Alias Take a look at PopularityContest.pm
15:12 Haarg joined #padre
15:12 jnap sounds straight up then
15:12 jnap I'll take a look
15:13 Alias The interesting part of it will be the thing to VIEW the metrics
15:13 Sewi jnap: http://padre.perlide.org/trac/browser/trunk/Pa​dre/lib/Padre/Plugin/PopularityContest.pm#L256
15:13 Alias And analysis and so on
15:13 Alias But we need the basic schema/uploader first
15:13 Alias No, how the hell does one deploy a fastcgi application
15:13 Alias I've moved the config file to /etc/blah blah
15:13 Alias sigh
15:14 jnap under apache or something else?
15:14 Sewi It's using HTTP default format: key=value&key2=value2, but it's just the "current" thing, no need to keep this.
15:15 Alias jnap: Apache, yeah
15:16 Alias Wonder what I'm doing wrong
15:16 Alias hrm
15:16 jnap let me dig up my apache conf, maybe that will help
15:16 Alias Maybe Windows newlines breaking the #!
15:16 Alias Sample apache conf would be awesome
15:16 CSJewell Submersible: Haven't even gotten to it yet.
15:17 submersible Alias: tell me you are not still @ the office?
15:18 Alias shut the hell up
15:18 Alias I went home
15:18 Alias But came back to nurse this bloody geo2gov.com.au thing
15:18 daxim I want to join the telemetry service stuff, too
15:18 daxim you know I love to mess with the web
15:18 Alias I'm teaching a room full of people how to use it at Google on Saturday
15:19 Alias So I'd very much like it to be running
15:19 * Alias points daxim at Telemetry Boss jnap
15:19 Alias Also, there's the whole universal write permissions thing :)
15:20 submersible where do the popcon data's go ATM?
15:20 Alias Nowhere
15:20 submersible futz
15:20 submersible really?
15:20 Alias There's a limited form that's sucking a HTML file
15:21 Alias The idea being that the Apache access log acts as the database
15:21 Alias But the more serious one is tracking every menu entry you use
15:21 Alias It's to big for that
15:21 Alias s/tracking/counting/
15:22 Sewi submersible: ATM the "transmit" block is commented out, it goes into memory and gets destroyed on the next line (return)
15:24 szabgab Madre? are we heading to sexist jokes ?
15:24 submersible Alias: does that boil down to 'Action'; usage frequency metrics?
15:24 submersible ala - how many people are frequent users of Action 'Blah'
15:24 submersible ?
15:25 Alias It reports the number of times you did "Save As" or "Find Unmatched Brace" during the current session
15:25 submersible cool
15:25 Alias So we can build aggregate feature usage stats
15:25 Sewi submersible: There is a "Show current report" menu item under Plugins > Popcon
15:25 Alias What features nobody at all uses, etc
15:26 submersible Sewi: ty - I see it now
15:26 szabgab at one point I'd also like to collect syntax errors people make
15:27 |CromeDome| joined #padre
15:27 szabgab and module names they use
15:28 submersible Alias: been trawling the nntp feed for cpan testers ... IO-Socket-Multicast 1.11 PASS on irix 6.5 of all things... I almost fainted!
15:28 Alias szabgab: THAT we need to be much more careful of
15:28 Alias submersible: It just so happens that IRIX is often the last holdout for old Perl versions
15:28 Alias submersible: So someone finally decided to formalise that :)
15:28 szabgab Alias, we had a discussion about this with Sewi I think
15:28 Alias ya
15:29 submersible Alias: no kidding - I was beholden to the fw dist of 5.6.1 for AGES
15:29 szabgab that the plugin should collect the data and then show it to the user before sending
15:29 submersible szabgab: why ?
15:29 szabgab so the user can say send now/send always/don't send
15:29 submersible the plugin manager pod tells the story
15:29 szabgab and could set types of data she wants to send
15:30 submersible all or nothing... as defined by - enable or disable plugin
15:30 szabgab submersible, now
15:30 szabgab but it should chnage do  1) Padre version 2) Activity date 3) syntax errors ...
15:30 szabgab 999) credit card numbers
15:31 submersible Alias: what surprises me most is that multicast.xs will build against the IRIX socket libs
15:31 Alias It's old right?
15:31 Alias Which means that may not be so surprising, if the code dates from a similar era
15:31 Sewi Here is the summary: http://mail.perlide.org/pipermail/​padre-dev/2009-October/001263.html
15:31 submersible Alias: looks like that particular reporter has 5.8.8 installed
15:32 szabgab thanks Sewi
15:32 szabgab do we have that pasted in a ticket?
15:32 Alias man
15:32 submersible Alias: but irix 6.5 appears to be using 'cc' not 'gcc' which means those poor f**kers paid for a SGI compiler license
15:32 Alias Catalyst with even a trivial setup has an assload of deps
15:33 Alias God only knows how big NX would be
15:33 Alias It's already fucking huge
15:33 submersible NX deps?
15:33 submersible revolting
15:33 Alias NX Deps PLUS Catalyst deps
15:33 Alias shudder
15:33 submersible nah
15:33 submersible the overlap is massive
15:34 Alias szabgab: Our work web application consumes 165meg of RAM just to load the code into memory
15:34 submersible show me how to do cpan-deps build for NX and I'll add catalyst and try it
15:34 submersible :)
15:34 Alias It's not just Cat
15:34 Alias It's the 10 plugins you need to do hello world
15:34 submersible psh
15:35 submersible we have gigasnots of ram to spare
15:35 Sewi szabgab: Still waiting for feedback on it, so there is no ticket.
15:35 Sewi :-)
15:35 submersible I'm looking for excuses to use it before someone notices
15:35 submersible and takes it away
15:36 szabgab so let's create a ticket "Add telemetric support' and add the link
15:36 submersible szabgab: break that into several tickets
15:36 submersible define telemetry structure
15:36 szabgab Alias, I need help with PDL on Strawberry
15:36 submersible provide a transport to send structure
15:37 submersible provide a sink to store said telemetry.....
15:37 szabgab I am organizing a pm group meeting in 2 weeks where I would like to hook up some people to use it
15:37 submersible wait until you have some data to examine
15:37 szabgab but I need some relatively easy way to put that on their desktop
15:38 daxim you guys have to think hard what you are going to do with the user submitted data
15:38 daxim that in turn shapes the interface
15:39 * submersible recommends UDP
15:39 submersible but it's a personal fetish
15:39 submersible :D
15:39 * daxim slaps some sense into the toaster
15:43 patspam joined #padre
15:44 Alias submersible: Can I borrow 10 minutes of your time at lunch to debug Apache config?
15:44 Alias submersible: It's in aid of democracy and so on
15:45 Alias (I'll buy you something democratic...)
15:46 * submersible will provide for free
15:46 Alias jnap: If you can throw your Apache config at adamk@cpan.org that would be nice
15:46 Alias righto, bed
15:46 Alias The internet is coming tomorrow
15:47 submersible likewise - later all!
15:47 submersible left #padre
15:47 Alias submersible: I was SO tempted to walk into Teltra shop and say "I want to buy an internet"
15:47 Alias er, gakc
15:47 Alias Night all
15:51 Sewi Alias: "I want to by an internet, how much is it and does it fit on one floppy?" (old)
16:26 Hyppolit #730: PopularityContest: Collect more detailed data (new enhancement) [ http://padre.perlide.org/trac/ticket/730 ]
16:27 cognominal joined #padre
16:28 Hyppolit #731: PopularityContest: Transmit collected data (new enhancement) [ http://padre.perlide.org/trac/ticket/731 ]
17:38 mj41 joined #padre
17:46 patspam joined #padre
17:51 patspam joined #padre
18:13 dvinciguerra joined #padre
20:01 Hyppolit svn: r9075 | Sewi++ | http://padre.perlide.org/trac/changeset/9075
20:01 Hyppolit converted window menu to actions
20:01 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Action/ trunk/Padre/lib/Padre/Wx/Menu/
20:06 Sewi anybody using ubuntu alive?
20:17 _ejb joined #padre
20:32 CSJewell joined #padre
20:33 patspam1 joined #padre
20:33 szabgab Sewi, I am using ubuntu and I think I am alive, why ?
20:34 Sewi Could you try this, please: Start Padre (current, r9075), open a Perl file using the directory browser or press Ctrl-N to get a blank one, click on any menu bar item.
20:34 Hyppolit Changeset #9075 http://padre.perlide.org/trac/changeset/9075
20:36 Sewi This silently crashes Padre here. If you do a right-click somewhere (which shows a menu), everything is fine with the Menu bar. It only happens at the first menu bar click just after opening the first document tab.
20:36 szabgab done, and ?
20:36 szabgab oh but I had files open
20:37 Sewi I'll try it after opening a session at start
20:38 szabgab does not happen even if I open padre without any file and then I create a new buffer
20:38 Sewi Hmm, ok, then it seems to be something with my Ubuntu/Gnome/Wx/etc.
20:38 Sewi thanks
20:39 szabgab or some other configuration related thing
20:40 szabgab try to write a test for it
20:40 szabgab but I have to go to sleep now,  good night
20:40 Sewi I didn't notice it before converting the menu bar which doesn't mean that it wasn't there. I guess that one refresh menubar call is enough to stop it.
20:40 Sewi good night
20:55 patspam1 joined #padre
21:07 patspam joined #padre
21:07 Sewi Hi patspam
21:08 patspam hi sewi!
21:19 patspam joined #padre
21:42 clausi joined #padre
21:47 clausi Hi, I would like to raise the file size limit of the highlighter PPI Standard. My Module with 250 lines just continues switching back to Scintilla as highlighter. And this one produces garbage as soon as it sees a '//'-op . Any suggestion, where (and how) I have to change the file size limit? (Using Padre 0.49 on Win32)
21:51 Sewi Hi clausi
21:52 Hyppolit svn: r9076 | Sewi++ | http://padre.perlide.org/trac/changeset/9076
21:52 Hyppolit Added a PHP menu
21:52 Hyppolit trunk/Padre-Plugin-PHP/lib/Padre/Document/ trunk/Padre-Plugin-PHP/lib/Padre/Wx/ trunk/Padre-Plugin-PHP/lib/Padre/Wx/Menu/
21:53 Sewi clausi: http://padre.perlide.org/trac/browser/tru​nk/Padre/lib/Padre/Document/Perl.pm#L104
21:54 Sewi If the file which breaks scintilla is a public/open source one, it would be nice if you could file a ticket and append it.
21:54 clausi Thanks - actually I found it 15 seconds ago in the IRC logs ;-)
21:54 Sewi :-)
21:56 Sewi I'm off for today - good night...
21:56 Hyppolit svn: r9077 | Sewi++ | http://padre.perlide.org/trac/changeset/9077
21:56 Hyppolit Perl tidy
21:56 Hyppolit trunk/Padre-Plugin-PHP/lib/Padre/Document/
21:58 code4pay joined #padre
22:00 Hyppolit svn: r9078 | Sewi++ | http://padre.perlide.org/trac/changeset/9078
22:00 Hyppolit Add method for new menu item
22:00 Hyppolit trunk/Padre-Plugin-PHP/lib/Padre/Document/
22:01 code4pay Hello
22:02 code4pay One thing I find I miss about Komodo Edit is the list all finds option.   Basicaly you do a find and it lists all the matching lines similar to the Syntax check in padre
22:03 code4pay I'm willing to have a go at implmenting it in Padre maybe to replace the "Count All" option, Thought?
23:13 Alias Don't replace it
23:13 Alias Counting is useful
23:14 code4pay OK
23:33 code4pay trying to work out where to place the option, it really needs its own button as it is a Find All operation,  but it is getting crowded on the find dialog
23:34 code4pay it could be a check box but the Find Next would need to be chnage to just "Find"  to make any sense
23:36 code4pay The other option is to replace the Count All , but place the count on the label of the tab
23:56 kthakore Alias: whats up

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