Camelia, the Perl 6 bug

IRC log for #padre, 2011-08-15

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

All times shown according to UTC.

Time Nick Message
00:05 castaway joined #padre
00:20 Hyppolit svn: r15501 | adamk++ | http://padre.perlide.org/trac/changeset/15501
00:20 Hyppolit Adding expression evaluator to replace the "Dump" menu entries in the developer tools plugin
00:20 Hyppolit trunk/Padre/
00:44 bowtie Alias, night
00:45 submersible_mib joined #padre
00:53 Di-ima joined #padre
01:21 Hyppolit svn: r15502 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/15502
01:21 Hyppolit Fix Padre::Role::Task::task_request allowing requestors access to the task instance
01:21 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Role/
01:30 submersible_mib does anyone know 'gizmo'
01:30 submersible_mib in an IRC sense.
02:15 tome joined #padre
02:19 Alias_ joined #padre
02:20 Hyppolit svn: r15503 | adamk++ | http://padre.perlide.org/trac/changeset/15503
02:20 Hyppolit Slightly improve the colourise problem by stimulating the colourisation mechanism whenever we get focus.
02:20 Hyppolit trunk/Padre/lib/Padre/Wx/
02:24 Hyppolit svn: r15504 | adamk++ | http://padre.perlide.org/trac/changeset/15504
02:24 Hyppolit Ensure Win32 constants are available on Windows
02:24 Hyppolit trunk/Padre/lib/Padre/
02:33 Hyppolit svn: r15505 | adamk++ | http://padre.perlide.org/trac/changeset/15505
02:33 Hyppolit Actually, lets not do that
02:33 Hyppolit trunk/Padre/lib/Padre/
02:34 Hyppolit svn: r15506 | adamk++ | http://padre.perlide.org/trac/changeset/15506
02:34 Hyppolit Win32::SW_FOO constants need to be called as Win32::SW_FOO() because we run-time load Win32.pm
02:34 Hyppolit trunk/Padre/lib/ trunk/Padre/lib/Padre/
02:36 Hyppolit svn: r15507 | adamk++ | http://padre.perlide.org/trac/changeset/15507
02:36 Hyppolit Reverting task_schedule returning the task object. It again returns true if the task was immediately spawned, or false if spawning the task was delayed.
02:36 Hyppolit trunk/Padre/lib/Padre/Role/
02:37 Hyppolit svn: r15508 | adamk++ | http://padre.perlide.org/trac/changeset/15508
02:37 Hyppolit Padre::Role::Task now has full POD documentation
02:37 Hyppolit trunk/Padre/lib/Padre/Role/
02:44 Hyppolit svn: r15509 | adamk++ | http://padre.perlide.org/trac/changeset/15509
02:44 Hyppolit Bug fix in task class checking
02:44 Hyppolit trunk/Padre/lib/Padre/Role/
02:51 Hyppolit svn: r15510 | adamk++ | http://padre.perlide.org/trac/changeset/15510
02:51 Hyppolit Added wrapper method ->message to the actual task object
02:51 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/Directory/
02:56 Hyppolit svn: r15511 | adamk++ | http://padre.perlide.org/trac/changeset/15511
02:56 Hyppolit Adding skeleton for the new expression evaluator (part of the developer plugin)
02:56 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/FBP/
02:58 Hyppolit svn: r15512 | adamk++ | http://padre.perlide.org/trac/changeset/15512
02:58 Hyppolit Integrating the expression dialog with plugin_disable
02:58 Hyppolit trunk/Padre/lib/Padre/Plugin/
03:13 Hyppolit svn: r15513 | szabgab++ | http://padre.perlide.org/trac/changeset/15513
03:13 Hyppolit Update the messages.pot file
03:13 Hyppolit trunk/Padre/share/locale/
03:38 Hyppolit svn: r15514 | adamk++ | http://padre.perlide.org/trac/changeset/15514
03:38 Hyppolit Noting how evil the circular reference is
03:38 Hyppolit trunk/Padre/lib/Padre/
03:47 tome ++adamk
03:57 Alias_ meh, it's my fault these problems exist in the first place
03:57 Alias_ I never really finished the parts of Task 2.0 that let parent thread tasks and task owners send messages to child workers
03:57 Alias_ Nobody ever needed it until Swarm came along
04:08 GabrielVieira joined #padre
04:08 Sno| joined #padre
04:37 Sewi joined #padre
04:46 tome ++
04:46 tome : )
04:50 Sewi gm all
04:59 Sewi bye all
05:43 Vovan joined #padre
05:53 ecocode joined #padre
06:44 azawawi joined #padre
06:44 Hyppolit svn: r15515 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/15515
06:44 Hyppolit add and remove a tremendous degree of fluff and TRACE()
06:44 Hyppolit Start cutting over the Plugin to be Object::Event-ish
06:44 Hyppolit
06:44 Hyppolit Move more responsibility into Swarm::Universe
06:44 Hyppolit Introduce 'origin' as a first class property of any Swarm::Message
06:44 Hyppolit trunk/Padre-Plugin-Swarm/ trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/ trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/Swarm/ trunk/Padre-Plugin-Swarm/lib/​Padre/Plugin/Swarm/Transport/ trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/ trunk/Padre-Plugin-Swarm/lib/Padre/Swarm/
07:00 sugar joined #padre
08:06 Hyppolit svn: r15516 | azawawi++ | http://padre.perlide.org/trac/changeset/15516
08:06 Hyppolit Added the real name of sugar++ in Changes entry
08:06 Hyppolit trunk/Padre/
08:17 bowtie joined #padre
08:21 Hyppolit svn: r15517 | azawawi++ | http://padre.perlide.org/trac/changeset/15517
08:21 Hyppolit Stop ignoring syntax checking errors without an actual type
08:21 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
08:22 Hyppolit svn: r15518 | adamk++ | http://padre.perlide.org/trac/changeset/15518
08:22 Hyppolit Documenting a large chunk of the Padre::Task API
08:22 Hyppolit trunk/Padre/lib/Padre/
08:26 Hyppolit # 1292 :  File New Perl 5 Script/template/test crashing in trunk (closed defect) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1292#comment:3 ]
08:33 azawawi ping
08:35 bowtie pong
08:40 Hyppolit svn: r15519 | azawawi++ | http://padre.perlide.org/trac/changeset/15519
08:40 Hyppolit Updated release date for 0.21_06 in Changes [Wx::Scintilla]
08:40 Hyppolit trunk/Wx-Scintilla/
08:43 bowtie azawawi, http://search.cpan.org/~azawawi/Wx-Scintilla/ still at 0.21_05 @  GMT 08:40
08:44 azawawi bowtie: testing and uploading it :)
08:44 bowtie azawawi, sorry, I thought info might help
08:44 Alias azawawi, kaboom
08:45 Alias LexAccessor.h assertion failre
08:45 Alias Line 151
08:45 azawawi ouch...
08:45 Alias (startPosStyling + validLen) < Length()
08:46 Alias REALLY have to fix this colourising problem
08:46 Alias It's driving me nuts
08:47 azawawi cpanm http://cpan.metacpan.org/authors/id/A/​AZ/AZAWAWI/Wx-Scintilla-0.21_06.tar.gz
08:47 azawawi pip http://cpan.metacpan.org/authors/id/A/​AZ/AZAWAWI/Wx-Scintilla-0.21_06.tar.gz
08:47 azawawi :)
08:47 Alias It will highlight just paste the bottom of the window, and then stop
08:47 Alias And when you scroll, it doesn't highlight the rest
08:47 Alias just past
08:47 Alias I'd really like to untie all the custom lexer logic to see if everything works properly with just the default lexer
08:47 azawawi Alias: have you noticed that this happens when syntax checker is on?
08:48 Alias I'll check
08:48 Alias aha!
08:48 azawawi i wonder if it is related to my indicators change...
08:48 azawawi error indicators
08:48 azawawi aha..?
08:48 azawawi :)
08:49 Alias If syntax checker is on, but the syntax is ok, then you get the omg massive colourising fault
08:49 azawawi investigating if it is related
08:50 Alias With syntax check off, it does it tons less, if at all
08:54 azawawi Wx-Scintilla 0.21_06 is production worthy or not? please vote.
08:56 azawawi Alias: did you try the LexPerl.cxx variable interpolation patch? :)
09:04 Alias Works for me
09:04 Alias I get an assertion every time I make a new document
09:05 Alias I think that may be my fault
09:05 Hyppolit svn: r15520 | adamk++ | http://padre.perlide.org/trac/changeset/15520
09:05 Hyppolit Remove the hack, it looks like the syntax highlighter is the cause of the problem, mostly
09:05 Hyppolit trunk/Padre/lib/Padre/Wx/
09:17 LeK joined #padre
09:30 GabrielVieira joined #padre
10:06 bowtie colourising fault, still happening with 0.21._06 and revision 15520, here :(
10:07 azawawi it is not a Wx::Scintilla issue btw
10:08 bowtie azawawi, oops, I will get you some thinners, sorry,
10:10 azawawi bowtie: i think i found where is the problem
10:10 azawawi bowtie: the error indicator that i introduced
10:11 bowtie azawawi, so your indicator works, :)
10:13 azawawi Alias: ping
10:16 Hyppolit svn: r15521 | azawawi++ | http://padre.perlide.org/trac/changeset/15521
10:16 Hyppolit Fix method name typo in TRACE()
10:16 Hyppolit trunk/Padre/lib/Padre/
10:28 waxhead Alias, regarding r15514 and the circular reference, is this something that you can weaken() ? or is it weak()?
10:28 Hyppolit Changeset #15514 http://padre.perlide.org/trac/changeset/15514
10:31 Hyppolit svn: r15522 | azawawi++ | http://padre.perlide.org/trac/changeset/15522
10:31 Hyppolit Properly use the wxSTC constant for indicators mask instead of a magic value
10:31 Hyppolit trunk/Padre/lib/Padre/Wx/
10:38 zenog joined #padre
10:39 waxhead hey zenog
10:52 zenog hey waxhead
10:52 zenog What's up?
10:54 submersible_temper braaaainz
10:59 azawawi hmmm found the problem
10:59 azawawi StartStyling is dangerous
10:59 azawawi thread-wise
11:00 azawawi not thread-safe by design
11:01 azawawi StartStyling(start_position,mask)
11:01 azawawi and then we call SetStyling(length_of_stuff_to_color, style_num)
11:01 waxhead azawawi, is this for the new Wx::Scinitlla?
11:01 azawawi nop in Wx::STC
11:02 azawawi in scintilla, indicators take the top 3 bits
11:02 azawawi indicators = box, squiggle (useful to highlight errors, search results, etc)
11:03 azawawi now imagine im doing StartStyling(0, INDICS_MASK) # change only indicators
11:03 azawawi while another thread is doing a SetStyling(..., style)
11:03 waxhead OH!!! we're getting squiggles?
11:03 waxhead ahh... not nice...
11:04 azawawi even with Padre locking...
11:04 azawawi a simple clear indicator style fails
11:04 waxhead how is it done in other editors then?
11:05 azawawi idk :)
11:05 waxhead bugger...
11:06 waxhead hmmm took a bit of effort to get 0.20 installed on my system...
11:06 waxhead ended up looking and then perl Makefile.PL etc..
11:06 waxhead but it's installed now..
11:06 waxhead ok... need to get dinner cooking for tomorrow night.
11:12 Hyppolit svn: r15523 | szabgab++ | http://padre.perlide.org/trac/changeset/15523
11:12 Hyppolit Update the messages.pot file
11:12 Hyppolit trunk/Padre/share/locale/
11:14 marcela joined #padre
11:15 waxhead oo... the syntax highlight is a bit broken even with the "original" stc
11:19 azawawi yup fixing
11:39 Hyppolit svn: r15524 | azawawi++ | http://padre.perlide.org/trac/changeset/15524
11:39 Hyppolit Recolor the document to make sure we do not accidentally remove syntax highlighting while syntax checking
11:39 Hyppolit trunk/Padre/lib/Padre/Wx/
11:39 azawawi waxhead: this should solve it
11:42 azawawi Alias: r15524 should fix it...
11:42 Hyppolit Changeset #15524 http://padre.perlide.org/trac/changeset/15524
11:53 Hyppolit svn: r15525 | azawawi++ | http://padre.perlide.org/trac/changeset/15525
11:53 Hyppolit Less magic values
11:53 Hyppolit trunk/Padre/lib/Padre/Wx/
12:36 bowtie azawawi: info, just had to install Locale::Maketext::Lexicon
13:14 Alias yo
13:15 Alias waxhead: Not really, not atm
13:15 Alias That circular is only very temporary and it's not completely offensive
13:15 Alias But writing a task REALLY shouldn't involve calling ->handle
13:16 Alias It violates encapsulation something horrid
13:16 Alias In fact, I really should just remove the actual ->handle method entirely
13:19 Hyppolit svn: r15526 | adamk++ | http://padre.perlide.org/trac/changeset/15526
13:19 Hyppolit - The editor change dwell time (the time between when you stop typing and
13:19 Hyppolit when tools like function list and syntax update) is now configurable as
13:19 Hyppolit editor_dwell in Advanced Preferences (ADAMK)
13:19 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/t/
13:21 bowtie Alias, you are aware that the removal of Padre::Wx::Dialog will force most plugs to fail to load
13:22 bowtie force -> cause
13:22 Alias They need to be migrated
13:22 Alias In the mean time, then we might have to move it to a separate dependency, or you can copy it in as a private module
13:23 bowtie how was your morning coffee
13:24 Alias It's 11:20pm at night
13:25 bowtie I know
13:26 bowtie P-P-Patch, how much did you laugh :)
13:26 Alias I haven't looked at it yet
13:26 bowtie ok
13:27 Alias wow
13:27 Alias What did you use to generate that module, it's horrible
13:27 Alias All the tests and crap
13:27 bowtie I am so glad you like it
13:28 Alias Can I at least fix it?
13:28 bowtie ignore test,
13:28 bowtie I have not done any thing out side lib expect fbp and Makefil.PL
13:29 bowtie I have still to spot unsaved files, to enable diff against saved
13:31 bowtie fix what you want, I have some more to add, but I can amalgamate :)
13:32 bowtie Wx::RadioBox dose not like Enable Disable,
13:34 bowtie I still have to remove unwanted packages, or packages you find offensive :)
13:35 bowtie but it was only supposed to show working code, ie a pure perl solution to patch and diff
13:36 bowtie how much further I take it is up to you, or you can just ripe code to trunk?
13:36 bowtie Alias, thoughts?
13:46 Hyppolit svn: r15527 | zenogantner++ | http://padre.perlide.org/trac/changeset/15527
13:46 Hyppolit add framesubtitle
13:46 Hyppolit trunk/Padre-Plugin-LaTeX/ trunk/Padre-Plugin-LaTeX/lib/Padre/Document/
13:47 Hyppolit svn: r15528 | zenogantner++ | http://padre.perlide.org/trac/changeset/15528
13:47 Hyppolit [LaTeX plugin] bump interface version for compatibility with latest Padre
13:47 Hyppolit trunk/Padre-Plugin-LaTeX/lib/Padre/Plugin/
13:53 mj41 joined #padre
13:54 Hyppolit svn: r15529 | adamk++ | http://padre.perlide.org/trac/changeset/15529
13:54 Hyppolit This stuff shouldn't be in t
13:54 Hyppolit trunk/Padre-Plugin-Patch/t/
13:55 Hyppolit svn: r15530 | adamk++ | http://padre.perlide.org/trac/changeset/15530
13:55 Hyppolit Moving the FBP file to a more standard path and filename
13:55 Hyppolit trunk/Padre-Plugin-Patch/
13:56 kaare joined #padre
13:56 bowtie zenog, I added a version so I could test against trunk, loads ok, warning line 76 in Padre::Plugin::LaTeX;
13:59 bowtie Alias, you now really don't like the fbp dir,
14:00 bowtie ok so you want to put all dialogs in a single fbp
14:00 Alias The reason for the fbp directory originally was to hold "all" the fbp files somewhere separate
14:00 bowtie how do you gen them?
14:00 Alias But my experience with Padre was that you want to be able to set common project settings
14:00 Alias With separate files it's too hard to keep all that in sync
14:00 Alias Also, you want to be able to generate or regenerate all dialogs at once
14:00 Alias That's easier with a single .fbp file
14:01 Alias And once you do that, it's simplest to match the filename of the FBP file to the dist name
14:02 bowtie ok so, gen now produces all dialogs, can they be in different dirs
14:02 Hyppolit svn: r15531 | adamk++ | http://padre.perlide.org/trac/changeset/15531
14:02 Hyppolit Squelch some warnings
14:02 Hyppolit trunk/Padre/lib/Padre/Wx/
14:02 bowtie is P-P-Name.fbp the new recommended standard :)
14:04 bowtie Alias, you could have told me before :)
14:05 Alias Full-Dist-Name.fbp
14:05 Alias It's the current recommended naming
14:05 Alias Till I find something better
14:06 Alias The generator will (in future) produce all the files in the appropriate lib path for the configured class of the dialog
14:06 bowtie Alias, I get it, you are a bit of a flirty gerty, as far as naming goes
14:07 Alias A what now?
14:07 bowtie So you want all gen files to be located in a single dir called FBP say
14:08 bowtie Full-Dist-Name-FBP
14:09 bowtie ie lib/Padre/Plugin/Patch/FBP
14:10 jnap joined #padre
14:11 bowtie Alias, ok I will add to wiki, when done, I will leave comment here for you to critique, ok
14:12 bowtie comment ->link
14:12 Hyppolit svn: r15532 | adamk++ | http://padre.perlide.org/trac/changeset/15532
14:12 Hyppolit $on -> $show (mostly).
14:12 Hyppolit
14:12 Hyppolit Makes the = line up pertier
14:12 Hyppolit trunk/Padre/lib/Padre/Wx/
14:16 Alias bowtie: Also, you need to get rid of Moose entirely
14:16 Alias It's not compatible with Class::Unload
14:17 Alias Which means you can't use it inside of a plugin
14:17 bowtie Alias, there is no Moose in P-P-Patch
14:18 bowtie Alias, what about Mouse and Moo
14:21 bowtie Alias, I seam to remember you saying, you only unload packages that you no are pertinent to your plugin, but level general as might be used my another running app
14:21 bowtie s/you no//
14:23 sugar joined #padre
14:48 jnap joined #padre
14:52 rindolf joined #padre
14:55 Alias Right
14:55 Alias But if you create a class using Moose, you can't unload it the normal way
14:55 Alias It breaks when you try to reload it again
14:58 bowtie Alias, are you saying that every time I reload plug-ins Moose is loaded in to Memory, than becomes a zombie :)
14:58 Alias Not Moose itself
14:58 Alias The class you create using Mose
14:58 Alias So package My::Module; use Moose; has whatever => ...
14:58 bowtie ok so Mouse or Moo
14:58 Alias Dunno about Mouse or Moo
14:59 Alias But looks like anything using Class::MOP is out
14:59 Alias In a plugin at least
14:59 ingy Hi Alias
14:59 Alias yo
14:59 bowtie have you removed Mouse from formbuilder
15:02 bowtie Alias, I will leave Cookbook as is, and await your suggestion for future Plug-ins
15:03 Alias Actually, good point
15:03 Alias So if Mouse doesn't use Class::MOP, which I think it doesn't, then it would be ok
15:03 Alias Correct
15:04 Alias So if you move your Moose example to Mouse, it should be ok
15:06 dapatrick joined #padre
15:06 bowtie Alias, neither Mouse or Moo have Class::MOP in there cpan dependencies list
15:06 Alias Correct
15:06 Alias So those are ok
15:07 Alias And Mouse isn't nearly as heavyweight as Moose
15:07 Alias On my machine, all of Padre with 5 threads running is 89meg
15:07 Alias use Moose adds an entire additional 18meg
15:07 bowtie Alais, as for Mouse, I found it unstable when being loaded and reloaded, but I will look again
15:07 Alias I wouldn't use it for the base plugin module either
15:08 Alias Since that's loaded whether or not your plugin is enabled
15:08 bowtie Alias, well it's food for thought, for the future
15:13 Hyppolit svn: r15533 | szabgab++ | http://padre.perlide.org/trac/changeset/15533
15:13 Hyppolit Update the messages.pot file
15:13 Hyppolit trunk/Padre/share/locale/
15:14 Alias bowtie: Well, bug 1 for the patch tool is that it doesn't validate the patch is a patch
15:14 Alias Or so it appears
15:15 bowtie Alias, it don't do any validation at present, hence i called it alpha, if you go off the rails, thats what you get
15:31 bowtie Alias, I just tried, Mouse again in Cookbook, to no-avail, plugin will not take a reload, after it just baffs an error :(
15:38 tome joined #padre
15:41 jnap joined #padre
15:42 bowtie Alias, I will carry on with validation of file types :)
15:43 Alias Great
15:44 bowtie are you pulling an all-night-er :)
15:57 jnap joined #padre
16:04 LeK joined #padre
16:31 jnap joined #padre
17:00 mj41 joined #padre
17:01 pece2 joined #padre
17:11 Alias ouch
17:11 Alias Looks like Mouse is out too
17:11 Alias Can't call mro_isa_changed_in() on anonymous symbol table at C:/strawberry/perl/site/lib/Mouse/Meta/Class.pm line 63.
17:14 Hyppolit svn: r15534 | adamk++ | http://padre.perlide.org/trac/changeset/15534
17:14 Hyppolit - Added an Expression Tool to the Developer plugin so you can explore the
17:14 Hyppolit internals of Padre incrementally instead of having to spawn a new dialog
17:14 Hyppolit every time (ADAMK)
17:14 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/FBP/
17:27 pece2 joined #padre
17:46 bowtie Alias, just used your new tool expression dialog with $self->main->documents, but I can no see any thing obvious about a file such as it has changed and now displays a *
18:06 ecocode joined #padre
19:12 Hyppolit svn: r15535 | szabgab++ | http://padre.perlide.org/trac/changeset/15535
19:12 Hyppolit Update the messages.pot file
19:12 Hyppolit trunk/Padre/share/locale/
19:54 ecocode joined #padre
19:57 GabrielVieira joined #padre
20:05 kaare joined #padre
20:05 ecocode joined #padre
20:17 danlucraft joined #padre
20:19 arjanc joined #padre
20:20 mj41 joined #padre
20:22 arjanc Hi, I haven't been using Padre for some time, because my newlines disappeared. Today I tried again, and although I have the latest version 0.88 and the latest Wx, my newlines dissappear on save, just like the last time. Which is quite some versions earlier. I could not find any ticket on this. Is this something only I have? What could it be?
21:07 arjanc joined #padre
21:56 submersible_temper arjanc: can you remember the last padre version you were using ?
22:06 arjanc Yes, 0.86 and before that 0.76 I believe. That was the first version I installed from Cpan. Before that I used the version packaged with Ubuntu.
22:21 Hyppolit # 1300 :  Tabs are all confused (new defect) [ http://padre.perlide.org/trac/ticket/1300 ]
22:43 Hyppolit svn: r15536 | bowtie++ | http://padre.perlide.org/trac/changeset/15536
22:43 Hyppolit start of validation of diff/patch files
22:43 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
23:19 Hyppolit svn: r15537 | bowtie++ | http://padre.perlide.org/trac/changeset/15537
23:19 Hyppolit start of validation of diff/patch files, and some tidy
23:19 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/Patch/
23:20 Hyppolit svn: r15538 | bowtie++ | http://padre.perlide.org/trac/changeset/15538
23:20 Hyppolit Start tweaking POD and some tidy
23:20 Hyppolit trunk/Padre-Plugin-Patch/lib/Padre/Plugin/
23:38 asarch joined #padre

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