| Time |
S |
Nick |
Message |
| 01:11 |
|
|
agorman joined #padre |
| 01:19 |
|
|
Sewi left #padre |
| 01:53 |
|
agorman |
my owner touches me in no no spots |
| 01:55 |
|
Alias |
? |
| 01:55 |
|
agorman |
I meant to make fun of my friend in his bot |
| 01:55 |
|
agorman |
I fucked up |
| 01:55 |
|
agorman |
badly |
| 01:56 |
|
Hyppolit |
svn: r11585 | adamk++ | http://padre.perlide.org/trac/changeset/11585 |
| 01:56 |
|
Hyppolit |
When created with an owner, allow the addition of a 'callback' param to the task (which must be a method name) so the calling object can route the response to the appropriate handler in advance. |
| 01:56 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/Padre/ |
| 01:56 |
|
Alias |
:) |
| 01:57 |
|
agorman |
:( |
| 01:57 |
|
agorman |
at least that got said in all my channels |
| 02:50 |
|
|
szabgabx_ joined #padre |
| 03:01 |
|
|
jazzanova joined #padre |
| 03:34 |
|
Hyppolit |
svn: r11586 | adamk++ | http://padre.perlide.org/trac/changeset/11586 |
| 03:34 |
|
Hyppolit |
Migrated the FindUnmatchedBrace task to the Task 2.0 API |
| 03:34 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/Padre/Document/ branches/Padre-TaskRewrite/lib/Padre/Task/ branches/Padre-TaskRewrite/lib/Padre/Task/PPI/ branches/Padre-TaskRewrite/lib/Padre/Task2/ branches/Padre-TaskRewrite/lib/Padre/Task2/PPI/ |
| 03:52 |
|
|
|Sno| joined #padre |
| 03:53 |
|
Hyppolit |
svn: r11587 | adamk++ | http://padre.perlide.org/trac/changeset/11587 |
| 03:53 |
|
Hyppolit |
Migrated the FindVariableDeclaration function to the Task 2.0 API |
| 03:53 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/Padre/Document/ branches/Padre-TaskRewrite/lib/Padre/Task/PPI/ branches/Padre-TaskRewrite/lib/Padre/Task2/ branches/Padre-TaskRewrite/lib/Padre/Task2/PPI/ |
| 03:57 |
|
|
PerlJam joined #padre |
| 03:58 |
|
|
[Sno] joined #padre |
| 04:20 |
|
Hyppolit |
svn: r11588 | adamk++ | http://padre.perlide.org/trac/changeset/11588 |
| 04:20 |
|
Hyppolit |
Migrated the "Introduce Temporary Variable" feature to the Task 2.0 API |
| 04:20 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/Padre/ branches/Padre-TaskRewrite/lib/Padre/Document/ branches/Padre-TaskRewrite/lib/Padre/Task/PPI/ branches/Padre-TaskRewrite/lib/Padre/Task2/PPI/ |
| 04:20 |
|
|
taur1an joined #padre |
| 04:36 |
|
Hyppolit |
svn: r11589 | adamk++ | http://padre.perlide.org/trac/changeset/11589 |
| 04:36 |
|
Hyppolit |
Completed the migration of the lexical variable replacement to Task 2.0 API. |
| 04:36 |
|
Hyppolit |
|
| 04:36 |
|
Hyppolit |
Fixed a bug in the intersticial variable transform |
| 04:36 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/Padre/ branches/Padre-TaskRewrite/lib/Padre/Document/ branches/Padre-TaskRewrite/lib/Padre/Task2/ branches/Padre-TaskRewrite/lib/Padre/Task2/PPI/ |
| 04:36 |
|
Alias |
Woot |
| 04:36 |
|
Alias |
That's all of Padre::Task::* gone |
| 04:36 |
|
Hyppolit |
svn: r11590 | adamk++ | http://padre.perlide.org/trac/changeset/11590 |
| 04:36 |
|
Hyppolit |
Update Module::Install version |
| 04:36 |
|
Hyppolit |
branches/Padre-TaskRewrite/ |
| 04:46 |
|
* Alias |
starts to gut the old task manager code |
| 04:54 |
|
Hyppolit |
svn: r11591 | adamk++ | http://padre.perlide.org/trac/changeset/11591 |
| 04:54 |
|
Hyppolit |
Gutting the entire first generation Task API, task manager, slave driver optimisation, and all related tests, test support libraries, documentation and miscellanous. |
| 04:54 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/ branches/Padre-TaskRewrite/lib/Padre/ branches/Padre-TaskRewrite/lib/Padre/Plugin/ branches/Padre-TaskRewrite/lib/Padre/Task2/ branches/Padre-TaskRewrite/lib/Padre/Task2/PPI/ branches/Padre-TaskRewrite/lib/Padre/Wx/ branches/Padre-TaskRewrite/t/ branches/Padre-TaskRewrite/t/files/ branches/Padre-TaskRewrite/t/files/beginner/ branches/Padre-TaskRewrite/t/lib/Padre/ branches/Padre-TaskRew |
| 04:54 |
|
Alias |
\o/ |
| 04:54 |
|
Alias |
Kathump |
| 05:25 |
|
|
kaare joined #padre |
| 05:29 |
|
waxhead |
Alias, well done!!! |
| 05:30 |
|
waxhead |
We'll release tonight and then you can merge it into trunk |
| 05:33 |
|
|
Sewi joined #padre |
| 05:56 |
|
|
Xaero joined #padre |
| 06:06 |
|
Sewi |
hi Xaero |
| 06:07 |
|
* Alias |
is halfway through the Task2 -> Task renaming |
| 06:08 |
|
Hyppolit |
svn: r11592 | adamk++ | http://padre.perlide.org/trac/changeset/11592 |
| 06:08 |
|
Hyppolit |
Renaming Task2 back to Task - Part 1 |
| 06:08 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/Padre/ branches/Padre-TaskRewrite/t/ |
| 06:10 |
|
Xaero |
o/ |
| 06:13 |
|
|
aukjan joined #padre |
| 06:19 |
|
Hyppolit |
svn: r11593 | adamk++ | http://padre.perlide.org/trac/changeset/11593 |
| 06:19 |
|
Hyppolit |
Renaming Task2 back to Task - Part 2 |
| 06:19 |
|
Hyppolit |
branches/Padre-TaskRewrite/t/task/ |
| 06:19 |
|
Hyppolit |
svn: r11594 | adamk++ | http://padre.perlide.org/trac/changeset/11594 |
| 06:19 |
|
Hyppolit |
Renaming Task2 back to Task - Part 3 |
| 06:19 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/ branches/Padre-TaskRewrite/lib/Padre/ branches/Padre-TaskRewrite/lib/Padre/Wx/ |
| 06:20 |
|
Hyppolit |
svn: r11595 | adamk++ | http://padre.perlide.org/trac/changeset/11595 |
| 06:20 |
|
Hyppolit |
Renaming Task2 back to Task - Part 4 |
| 06:20 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/ branches/Padre-TaskRewrite/lib/Padre/ branches/Padre-TaskRewrite/lib/Padre/Document/ branches/Padre-TaskRewrite/lib/Padre/Document/Perl/ branches/Padre-TaskRewrite/lib/Padre/Plugin/ branches/Padre-TaskRewrite/lib/Padre/Plugin/Devel/ branches/Padre-TaskRewrite/lib/Padre/Plugin/PopularityContest/ branches/Padre-TaskRewrite/lib/Padre/Task/ branches/Padre-TaskRewrite/lib/Padre/Task/PPI/ bra |
| 06:31 |
|
|
danlucraft joined #padre |
| 06:40 |
|
|
pece joined #padre |
| 06:52 |
|
Alias |
OK, I'm ready |
| 06:53 |
|
Xaero |
ready for what? |
| 06:53 |
|
Alias |
I only have to do a merge up from trunk to get changes from 0.62 to 0.64 and that's it |
| 06:53 |
|
Alias |
To land the Padre-TaskRewrite branch |
| 06:53 |
|
Alias |
And break pretty much everything |
| 06:53 |
|
Xaero |
o.O |
| 06:56 |
|
Alias |
waxhead: Do you want to increment the version now? |
| 06:56 |
|
Alias |
waxhead: So I can do a merge up |
| 06:56 |
|
Alias |
And I'll do one last merge up with any final bits and pieces later |
| 06:59 |
|
Alias |
I gotta say, the new code feels faster |
| 06:59 |
|
Alias |
I'm not sure if that's legitimate or not :) |
| 06:59 |
|
Alias |
Or just hope :) |
| 06:59 |
|
Xaero |
0.63 felt faster compared to 0.62 too |
| 07:00 |
|
Alias |
Despite there not really being any changes? :) |
| 07:00 |
|
Xaero |
i dunno |
| 07:01 |
|
Xaero |
how do yo time a gui app? |
| 07:02 |
|
Alias |
It's complicated |
| 07:02 |
|
Alias |
There's both actual speed, and perceived speed |
| 07:04 |
|
Xaero |
padre take about the same time to startup on my computer as firefox, is it like that for everyone? |
| 07:04 |
|
Alias |
Nope |
| 07:04 |
|
Alias |
My firefox takes a lot longer |
| 07:04 |
|
Alias |
But then my firefox has way more plugins than Padre |
| 07:06 |
|
Xaero |
I have 6 plugins, no hdd caches and keep my ff clean by removing the unwanted sqlite dbs, but firefox is still one of the slowest apps on my computer |
| 07:09 |
|
|
danlucraft joined #padre |
| 07:11 |
|
Xaero |
i guess Komodo edit takes the crown on my computer for being the slowpoke of slowpokes it takes twices as long as padre to just launch |
| 07:11 |
|
Sewi |
Xaero: Try Opera, it's the fastest browser I know. |
| 07:11 |
|
Sewi |
Chrome is not bad and really fast at some actions, but multiple tabs with opening/closing actions are not so fast there |
| 07:12 |
|
Xaero |
ff, says they'll make ff faster in the next release, so i think i'll give them a chance :P |
| 07:12 |
|
Xaero |
i dunno whats up with these ubuntu, ff, thunderbird kinda apps |
| 07:12 |
|
Xaero |
first they are awesome then they are bloated :( |
| 07:14 |
|
|
daxim joined #padre |
| 07:16 |
|
Alias |
When FF says they'll make it faster, they don't necesarily mean startup is faster |
| 07:17 |
|
Alias |
My Padre takes 4 seconds to start up, with directory, functions, and 2 files open by default |
| 07:17 |
|
Alias |
That's immediately after a shutdown though, with hot OS caches |
| 07:18 |
|
Alias |
It's about 2.5 seconds with no files or features open |
| 07:18 |
|
Xaero |
i don't mind startup time, i use it as a general test, ff does need a fair amount of CPU, you'll see that while running on older computers |
| 07:18 |
|
Alias |
2 seconds if I turn off the splash screen :) |
| 07:19 |
|
Xaero |
splash screen? |
| 07:19 |
|
Xaero |
on padre? |
| 07:19 |
|
Alias |
uh, yes |
| 07:19 |
|
Alias |
It might be disabled by default on Linux |
| 07:19 |
|
Xaero |
i'm on windows :-? |
| 07:19 |
|
Alias |
1.1 user cpu seconds, 0.5 system cpu seconds |
| 07:20 |
|
* Alias |
afk pub |
| 07:20 |
|
Alias |
But I'll be back to check for messages before I head home |
| 07:21 |
|
Hyppolit |
svn: r11596 | adamk++ | http://padre.perlide.org/trac/changeset/11596 |
| 07:21 |
|
Hyppolit |
Some small performance hacks |
| 07:21 |
|
Hyppolit |
branches/Padre-TaskRewrite/lib/Padre/ branches/Padre-TaskRewrite/lib/Padre/Wx/ |
| 07:28 |
|
waxhead |
Alias, change the version number now? |
| 07:33 |
|
Hyppolit |
svn: r11597 | waxhead++ | http://padre.perlide.org/trac/changeset/11597 |
| 07:33 |
|
Hyppolit |
Project tidy and Version bump to 0.64 early for Adam to get his merge done. |
| 07:33 |
|
Hyppolit |
trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Action/ trunk/Padre/lib/Padre/Config/ trunk/Padre/lib/Padre/DB/ trunk/Padre/lib/Padre/DB/Migrate/ trunk/Padre/lib/Padre/DocBrowser/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Document/Perl/QuickFix/ trunk/Padre/lib/Padre/File/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Plugin/PopularityContest/ trunk/ |
| 07:33 |
|
waxhead |
Alias, as requested.... |
| 07:33 |
|
waxhead |
did a tidy in there too.. |
| 07:33 |
|
waxhead |
heading out for dinner, will roll out the full release after 8 as promised.... |
| 07:51 |
|
|
danlucraft joined #padre |
| 08:04 |
|
|
szabgabx joined #padre |
| 08:12 |
|
|
szabgabx joined #padre |
| 08:13 |
|
|
sorear joined #padre |
| 08:17 |
|
|
szabgabx_ joined #padre |
| 08:32 |
|
jq |
ping Alias |
| 08:32 |
|
Xaero |
why do you always say ping? |
| 08:33 |
|
jq |
Xaero: that's after the name of a common network tool, "ping", to try to connect a remote host to see if it's alive |
| 08:34 |
|
jq |
and it has the added benefit of highlighting alias' name on his irc client (if he has a half-decent irc client) |
| 08:34 |
|
Xaero |
i know that, but are you saying ping to check if he is there? |
| 08:34 |
|
jq |
yes |
| 08:34 |
|
Xaero |
what if he isn't? |
| 08:34 |
|
jq |
since he's in australia and me in france, tz don't match |
| 08:35 |
|
jq |
if he isn't, he won't answer, and i'll try again later... or send a mail :-) |
| 08:35 |
|
Xaero |
ok |
| 08:35 |
|
Xaero |
about 1hr 20mins ago: * @Alias afk pub <@Alias> But I'll be back to check for messages before I head home |
| 08:36 |
|
Xaero |
oh, you where here sorry |
| 08:36 |
|
Xaero |
i thought you joined later |
| 08:36 |
|
jq |
no, my client is always connected |
| 08:37 |
|
jq |
but i'm not reading the backlog except if i was highlighted |
| 08:37 |
|
jq |
so, thanks for pointing it. :-) |
| 08:37 |
|
Xaero |
np :) |
| 08:45 |
|
|
Alias_ joined #padre |
| 09:06 |
|
|
Sven_Windows__ joined #padre |
| 09:40 |
|
Alias_ |
yo |
| 09:40 |
|
Alias_ |
waxhead: How are we tracking? |
| 09:40 |
|
* Alias_ |
should probably look at the commit log first |
| 09:41 |
|
Alias_ |
oh awesome, he's done the 0.64 stuff |
| 09:41 |
|
jq |
Alias_: tricky question for you regarding file-homedir |
| 09:41 |
|
Alias_ |
... again :) |
| 09:42 |
|
jq |
my_dist_data($dist) currently returns my_data()/.perl/dist/$dist when my_data() is $HOME |
| 09:42 |
|
jq |
which seems logical, right? |
| 09:42 |
|
Alias_ |
Looks correct |
| 09:42 |
|
jq |
then, how will my_dist_config($dist) fit in this for legacy unixes? |
| 09:42 |
|
Alias_ |
Indeed |
| 09:43 |
|
Alias_ |
This is the problem you hit when you have to invent your own solutions without the benefits of the knowledge of those that create proper standards |
| 09:43 |
|
jq |
so i propose for legacy unixes: my_dist_data($dist) returns $HOME/.perl/dist/$dist/data |
| 09:44 |
|
jq |
and my_dist_config($dist) will return $HOME/.perl/dist/$dist/config |
| 09:44 |
|
Alias_ |
It's elegant |
| 09:44 |
|
Alias_ |
Only problem is, imagine the documentation |
| 09:44 |
|
jq |
? |
| 09:44 |
|
Alias_ |
"First, edit the config file at /home/yourname/.perl/dist/Some-Random-Dist/config/main.ini |
| 09:45 |
|
Alias_ |
It's not particularly terse :) |
| 09:45 |
|
Alias_ |
Could we just say that the two paths conflate? |
| 09:45 |
|
Alias_ |
That would be at least a little simpler, if potentially able to clash |
| 09:45 |
|
jq |
i don't really care, as legacy unixes are... legacy, meaning not really used for desktop apps |
| 09:45 |
|
Alias_ |
true |
| 09:46 |
|
jq |
but i want us to take an *informed* decision |
| 09:46 |
|
Alias_ |
indeed |
| 09:46 |
|
Alias_ |
The path model you propose does at least read cleanly |
| 09:46 |
|
Alias_ |
"perl distribution blah config" |
| 09:47 |
|
Alias_ |
"perl modules blah data" |
| 09:47 |
|
jq |
or maybe we can have the data in $home/.perl/dist/$dist/data, and config in $home/.perl/dist/$dist |
| 09:47 |
|
Alias_ |
That might work |
| 09:47 |
|
Alias_ |
Although at that point |
| 09:47 |
|
jq |
but that's really shennanegan |
| 09:47 |
|
Alias_ |
$home/.perl/dist/$dist/var |
| 09:47 |
|
jq |
yeah, right. |
| 09:47 |
|
Alias_ |
or hell |
| 09:47 |
|
Alias_ |
$home/.perl/dist/$dist/etc |
| 09:47 |
|
jq |
ok, so let's aim at what's simpler: allowing conflating |
| 09:48 |
|
jq |
$home/.perl/dist/$dist for both config & data |
| 09:48 |
|
Alias_ |
I am slightly nervous about true conflation |
| 09:48 |
|
Alias_ |
But I don't mind the /config.ini + /var/xxxx idea |
| 09:48 |
|
jq |
ok, so let's shoot for var & etc |
| 09:48 |
|
Alias_ |
It's rather less likely to actually blow up |
| 09:49 |
|
Alias_ |
But certainly var + etc would be HIGHLY unixy |
| 09:49 |
|
Alias_ |
Which has a certain attraction for legaxy unix |
| 09:49 |
|
jq |
which is the legacy iimplentation :-) |
| 09:50 |
|
jq |
anyway, currently only my_dist_data is checked in, so ther's no question regarding var/, right? |
| 09:50 |
|
jq |
i'm committing this |
| 09:50 |
|
Alias_ |
Should be ok |
| 09:51 |
|
Alias_ |
I wouldn't mind quite a few dev releases though |
| 09:51 |
|
Alias_ |
We only just unleashed FreeDesktop into the wild |
| 09:51 |
|
Alias_ |
Would be nice to try and find a way to measure adoption in the wild |
| 09:51 |
|
jq |
i'm currently blogging about it |
| 09:52 |
|
jq |
which is how i found this inconsistency between config and data :-) |
| 09:52 |
|
Alias_ |
If FreeDesktop isn't as common as we think, then the assumption that only weird legacy people will ever use the Unix driver is wrong |
| 09:52 |
|
Alias_ |
Which forces a bit of a rethink |
| 09:52 |
|
jq |
xdg *is* more and more used |
| 09:52 |
|
Alias_ |
yeah |
| 09:52 |
|
jq |
even on solaris and other traditional unixes |
| 09:52 |
|
Alias_ |
But are they always detected in practice? :) |
| 09:53 |
|
jq |
it seems so, since there was cpan tessters failure reports on solaris on early xdg implementation (_01 or _02 iirc) |
| 09:56 |
|
jq |
Alias_: did you took some time to think about my_config() wrt cross-platform (windows) issues? |
| 09:56 |
|
Alias_ |
Not really |
| 09:56 |
|
Alias_ |
I'm entirely focused on landing Padre::Task 2.0 |
| 10:00 |
|
jq |
Alias_: so, should i mkpath the my_dist_data()? |
| 10:00 |
|
Alias_ |
I'd say absolutely not automatically |
| 10:00 |
|
Alias_ |
( CREATE => 1 ) ? |
| 10:00 |
|
Alias_ |
Or something |
| 10:01 |
|
Alias_ |
Or rather, absolutely not forcefully |
| 10:01 |
|
Alias_ |
Imagine this |
| 10:01 |
|
Alias_ |
grep { defined $_ } ( class in %INC ) |
| 10:02 |
|
Alias_ |
grep { defined $_ } map { ->my_module_data } ( class in %INC ) |
| 10:02 |
|
Alias_ |
rather |
| 10:02 |
|
Alias_ |
You get the idea |
| 10:02 |
|
jq |
right, good catch |
| 10:03 |
|
jq |
hmmm. you mean that my_dist_data() should return undef if the directory doesn't exist? |
| 10:03 |
|
Alias_ |
Thus, likely we'd make an argument of some kind |
| 10:03 |
|
Alias_ |
right |
| 10:03 |
|
jq |
ok, will change that |
| 10:03 |
|
Alias_ |
return undef if not such directory exists, as for all other methods |
| 10:04 |
|
Alias_ |
And then if we want to auto-create, some kind of param seems like the right approach |
| 10:04 |
|
jq |
ok, will do so |
| 10:05 |
|
Alias_ |
->my_dist_data( 'Dist-Name', 1 ) or ...( 'Dist-Name', 'CREATE' ) or ...( 'Dist-Name', CREATE => 1 ) or ...( 'Dist-Name', create => 1 ) or ...( 'Dist-Name', { create => 1 } ) or something |
| 10:05 |
|
Alias_ |
I don't really like the first one |
| 10:06 |
|
Alias_ |
But any of the rest would allow for "NOTEST" type options that return the path without testing it's existance |
| 10:06 |
|
Alias_ |
Or other kinds of options in the future |
| 10:07 |
|
jq |
i prefer having pairs, to allow further option passing |
| 10:08 |
|
jq |
Alias_: btw, i released file::homedir::pathclass as you suggested. |
| 10:08 |
|
Alias_ |
Cool |
| 10:08 |
|
Alias_ |
Let me know how takeup goes |
| 10:09 |
|
jq |
sure |
| 10:46 |
|
* Alias_ |
starts merging up from trunk as a final step before merging down |
| 11:01 |
|
|
CSJewell2 joined #padre |
| 11:04 |
|
Hyppolit |
svn: r11598 | adamk++ | http://padre.perlide.org/trac/changeset/11598 |
| 11:04 |
|
Hyppolit |
Merging up from trunk and preparing for merge to trunk - Part 1 |
| 11:04 |
|
Hyppolit |
branches/Padre-TaskRewrite/ branches/Padre-TaskRewrite/lib/ branches/Padre-TaskRewrite/lib/Padre/ branches/Padre-TaskRewrite/lib/Padre/Action/ branches/Padre-TaskRewrite/lib/Padre/Config/ branches/Padre-TaskRewrite/lib/Padre/DB/ branches/Padre-TaskRewrite/lib/Padre/DB/Migrate/ branches/Padre-TaskRewrite/lib/Padre/DocBrowser/ branches/Padre-TaskRewrite/lib/Padre/Document/ branches/Padre-TaskRewrite/lib/Padre/Document/P |
| 11:21 |
|
|
Xaero_ joined #padre |
| 11:24 |
|
Hyppolit |
svn: r11599 | adamk++ | http://padre.perlide.org/trac/changeset/11599 |
| 11:24 |
|
Hyppolit |
Merging up from trunk and preparing for merge to trunk - Part 2 |
| 11:24 |
|
Hyppolit |
branches/Padre-TaskRewrite/t/ |
| 11:27 |
|
jq |
Alias_: ok, my_dist_data() now returns undef if dir doesn't exist. |
| 11:28 |
|
jq |
and it accepts { create=>1 } to force creation |
| 11:28 |
|
Alias_ |
ok |
| 11:29 |
|
* jq |
just realize that i need to test for defined-nesss of data_dir before building upon it. |
| 11:29 |
|
Alias_ |
yup |
| 11:32 |
|
jq |
ok, done |
| 11:32 |
|
jq |
ready for a dev release i guess |
| 11:33 |
|
jq |
which should it be: 0.91_01 or 0.02_01? |
| 11:33 |
|
jq |
0.92_01 even |
| 11:33 |
|
Alias_ |
I prefer to increment forwards for dev releases, then increment again for final |
| 11:33 |
|
jq |
that is? |
| 11:33 |
|
Alias_ |
So 0.91 -> 0.92_01 -> 0.93 |
| 11:33 |
|
jq |
ok |
| 11:34 |
|
jq |
i need to update changes |
| 11:34 |
|
Alias_ |
It makes sure you avoid all the range of different version troubles |
| 11:34 |
|
Alias_ |
Still not entire sure I like my_... |
| 11:35 |
|
Alias_ |
But lets get the first dev release out so people can play with it |
| 11:37 |
|
jq |
Alias_: ok, file-homedir 0.92_01 is ready to be released |
| 11:37 |
|
jq |
==> can you double-check it and release please? |
| 11:37 |
|
Alias_ |
Doing it now |
| 11:37 |
|
jq |
thks |
| 11:40 |
|
jq |
Alias_: i forgot to add file::path as dependencey |
| 11:41 |
|
Alias_ |
Should I? |
| 11:42 |
|
jq |
yes |
| 11:42 |
|
jq |
it require it (not use, require - but still it's needed for {create=>1}) |
| 11:42 |
|
Alias_ |
Bit of a problem in here |
| 11:43 |
|
Alias_ |
I'm going to make some changes |
| 11:43 |
|
Alias_ |
Details stuff |
| 11:43 |
|
jq |
ok |
| 11:48 |
|
Alias_ |
Double check my logic, but I'm fairly sure that your ::PathClass version won't work with my_dist_data as you wrote it |
| 11:48 |
|
Alias_ |
(Which I'm fixing) |
| 11:50 |
|
jq |
why? |
| 11:51 |
|
Alias_ |
eq __PACKAGE__ |
| 11:52 |
|
jq |
nope, it works fine |
| 11:52 |
|
Alias_ |
File::HomeDir::PathClass->my_dist_data('Foo-Bar') works? |
| 11:52 |
|
jq |
yes |
| 11:52 |
|
Alias_ |
How? |
| 11:53 |
|
jq |
shift if defined($_[0]) && $_[0] eq __PACKAGE__; |
| 11:53 |
|
Alias_ |
__PACKAGE__ isn't adaptive |
| 11:53 |
|
Alias_ |
Or are you about to blow my mind |
| 11:53 |
|
Alias_ |
oh, you aren't subclassing right? |
| 11:53 |
|
Alias_ |
You are just shimming |
| 11:53 |
|
jq |
no |
| 11:53 |
|
jq |
yes |
| 11:53 |
|
Alias_ |
right right |
| 11:53 |
|
Alias_ |
ok |
| 11:54 |
|
jq |
it's a package of its own, i'm just using your @EXPORT_OK |
| 11:54 |
|
jq |
to know which subs to wrap |
| 11:54 |
|
Alias_ |
yeah, it's ok |
| 11:54 |
|
jq |
i thought it would be simpler |
| 11:54 |
|
Alias_ |
And safer probably |
| 11:54 |
|
jq |
yes. :-) |
| 11:55 |
|
jq |
the corrolary being that i need file::homedir to maintain the exportable functions ;-) |
| 12:03 |
|
Alias_ |
I'm switching make_path to mkpath so we don't need a very new version of File::Patjh |
| 12:03 |
|
Alias_ |
We're not passing any params to make_path yet, so that should be ok for now |
| 12:05 |
|
jq |
as you prefer |
| 12:06 |
|
* jq |
always tend to use shiny new toys & ways of working |
| 12:06 |
|
jq |
but i understand you want 5.005 compat |
| 12:08 |
|
Alias_ |
Not everywhere, just in places that are very highly depended on |
| 12:09 |
|
Alias_ |
releasing |
| 12:10 |
|
* Alias_ |
wonders where waxhead went to |
| 12:10 |
|
Alias_ |
If he's releasing tonight, it needs to happen soonish |
| 12:11 |
|
Xaero |
about 4.5hrs ago: <@waxhead> heading out for dinner, will roll out the full release after 8 as promised.... |
| 12:11 |
|
Xaero |
what time is it now? |
| 12:12 |
|
jq |
14:11 in here, but i guess it's not what you want to hear :-) |
| 12:12 |
|
Alias_ |
ah |
| 12:12 |
|
Alias_ |
22:11 |
| 12:12 |
|
Alias_ |
jq: Pushed to CPAN |
| 12:12 |
|
Xaero |
it's AU time |
| 12:16 |
|
Sewi |
We should switch die UTC :-) |
| 12:17 |
|
Xaero |
die UTC? |
| 12:27 |
|
Getty |
the |
| 12:39 |
|
jq |
Alias_: in the same vein, i just pushed file::sharedir::pathclass on cpan, too |
| 13:29 |
|
|
aukjan joined #padre |
| 14:01 |
|
|
dolmen joined #padre |
| 14:24 |
|
|
rindolf joined #padre |
| 14:33 |
|
|
Xaero_ joined #padre |
| 15:05 |
|
|
dolmen joined #padre |
| 15:16 |
|
|
wallberg joined #padre |
| 16:11 |
|
|
patspam joined #padre |
| 16:28 |
|
|
dapatrick joined #padre |
| 16:45 |
|
|
kaare joined #padre |
| 16:48 |
|
|
PerlJam joined #padre |
| 16:51 |
|
Alias_ |
JQ: OK |
| 16:55 |
|
|
szabgabx joined #padre |
| 17:28 |
|
|
aukjan joined #padre |
| 17:37 |
|
|
sorear joined #padre |
| 18:16 |
|
|
szabgabx joined #padre |
| 18:47 |
|
|
kgish joined #padre |
| 18:49 |
|
|
aukjan joined #padre |
| 18:50 |
|
|
LeK joined #padre |
| 19:29 |
|
|
Steffen joined #padre |
| 19:49 |
|
|
aukjan joined #padre |
| 20:10 |
|
|
kthakore_studymore joined #padre |
| 20:10 |
|
kthakore_studymore |
anyone around? |
| 20:11 |
|
sorear |
what do you need |
| 20:11 |
|
kthakore_studymore |
how can I make padre faster? It is really realy slow for 3 fives |
| 20:11 |
|
kthakore_studymore |
files |
| 20:11 |
|
kthakore_studymore |
I played around with syntax hilighting engine but it still suckis |
| 20:12 |
|
kthakore_studymore |
switching windows takes ages |
| 20:12 |
|
kthakore_studymore |
what happended?!??!?!? |
| 20:12 |
|
Steffen |
Depends on the files, their size, their type, your configured syntax highlighter, your computer, the side bars you have open,. |
| 20:13 |
|
Steffen |
I.e. you should use the normal (Scintilla) highlighter. |
| 20:13 |
|
kthakore_studymore |
Steffen: they are approx 10 lines 3 perl scripts |
| 20:13 |
|
kthakore_studymore |
no side bars are open |
| 20:13 |
|
Steffen |
That is dubious, then. |
| 20:13 |
|
kthakore_studymore |
nothing |
| 20:13 |
|
kthakore_studymore |
just text |
| 20:13 |
|
Steffen |
Does your computer have less than half a gig of ram? |
| 20:13 |
|
Steffen |
bbl |
| 20:13 |
|
kthakore_studymore |
2GB ram |
| 20:14 |
|
kthakore_studymore |
some thread is probably not being done correclty or some shit |
| 20:14 |
|
kthakore_studymore |
I thought I got this last time with azawai but he is gone |
| 20:14 |
|
Sewi |
kthakore_studymore: Switch off syntax checking (for a test) |
| 20:15 |
|
kthakore_studymore |
Sewi: how |
| 20:15 |
|
Sewi |
preferences |
| 20:15 |
|
Sewi |
sorry |
| 20:15 |
|
Sewi |
view -> syntax checker |
| 20:16 |
|
kthakore_studymore |
show syntax is off |
| 20:16 |
|
Sewi |
try tools -> preferences -> right side bottom: "smart highlighting" --> off |
| 20:17 |
|
kthakore_studymore |
yay! that was it |
| 20:17 |
|
kthakore_studymore |
what the hell happened to that? |
| 20:17 |
|
kthakore_studymore |
Sewi: who do I blame? |
| 20:17 |
|
Sewi |
it's a cool feature but it's really expensive |
| 20:17 |
|
kthakore_studymore |
yeah make that shit not default |
| 20:17 |
|
Sewi |
It has been there for a long time |
| 20:18 |
|
kthakore_studymore |
any new code on it? |
| 20:18 |
|
Sewi |
I don't think so |
| 20:18 |
|
kthakore_studymore |
hmmm ok |
| 20:18 |
|
kthakore_studymore |
the wWTH? |
| 20:18 |
|
kthakore_studymore |
then WTH? |
| 20:20 |
|
kthakore_studymore |
are you guys gonna do a performance clean up some time? |
| 20:20 |
|
Sewi |
_some_ time :-) |
| 20:20 |
|
kthakore_studymore |
man after 0.60 performance has been dying |
| 20:20 |
|
kthakore_studymore |
my switching to notepad++ has been increasing |
| 20:21 |
|
Steffen |
Try profiling it. |
| 20:21 |
|
Steffen |
Submit a proper bug report. |
| 20:21 |
|
Sewi |
good idea. |
| 20:21 |
|
Sewi |
I didn't notice speed problems and I'm running PAdre on a low-resource netbook :-) |
| 20:21 |
|
Steffen |
But really. If people think about switching away from Padre, it's doing pretty well. It means they were using it in the *first place* ;P |
| 20:23 |
|
kthakore_studymore |
Steffen: I have been using and grok Padre for a while |
| 20:23 |
|
kthakore_studymore |
Steffen: if the person pushing Padre in his company is switching |
| 20:23 |
|
kthakore_studymore |
Steffen: that is bad news |
| 20:24 |
|
kthakore_studymore |
Steffen: ok I will do a profile, can I automate opening and closing files and so on? |
| 20:24 |
|
kthakore_studymore |
Sewi: I try to do heavy usage of Padre to break most things |
| 20:24 |
|
Sewi |
Look at the actionqueue-test-script... |
| 20:24 |
|
kthakore_studymore |
Sewi: so I get to them before my co-workers and fix them or bug you guys |
| 20:24 |
|
Steffen |
;P <---- note this |
| 20:26 |
|
kthakore_studymore |
Steffen: ?? |
| 20:26 |
|
kthakore_studymore |
Sewi: I can't find it? is it in t/*? |
| 20:27 |
|
Steffen |
It's a smiley. Indicating humour. Tongue in cheek. |
| 20:27 |
|
kthakore_studymore |
Steffen: ok ... *freak* |
| 20:27 |
|
kthakore_studymore |
:p |
| 20:28 |
|
Sewi |
xt/actions.t and xt/crashtest.t |
| 20:28 |
|
kthakore_studymore |
Also has anyone noticed that if you ahve a lot of warnings in a script run the warning message prevade into the tab name |
| 20:29 |
|
kthakore_studymore |
I can't seem to hunt it down |
| 20:30 |
|
kthakore_studymore |
Sewi: thanks |
| 20:31 |
|
kthakore_studymore |
hah |
| 20:31 |
|
kthakore_studymore |
already got a crash |
| 20:31 |
|
kthakore_studymore |
loller |
| 20:32 |
|
kthakore_studymore |
Sewi: try padre --actionqueue=file.new,edit.goto,edit.join_lines |
| 20:32 |
|
|
aukjan joined #padre |
| 20:35 |
|
Sewi |
I seem to get a std::bad_alloc error |
| 20:35 |
|
kthakore_studymore |
yay! |
| 20:35 |
|
kthakore_studymore |
Sewi: go fix |
| 20:36 |
|
kthakore_studymore |
:) |
| 20:36 |
|
kthakore_studymore |
Steffen: who has toungue where now? HU? |
| 20:36 |
|
kthakore_studymore |
HUH? |
| 20:36 |
|
Sewi |
kthakore_studymore: Sorry, I go and take a shower now :-) |
| 20:37 |
|
Steffen |
What are you talking about? |
| 20:37 |
|
kthakore_studymore |
Sewi: hah ;) gotcha |
| 20:37 |
|
Sewi |
And for health reasons I won't take a laptop with me :-) |
| 20:37 |
|
kthakore_studymore |
Steffen: bogaloo |
| 20:37 |
|
Steffen |
std::bad_alloc? Ugh. |
| 20:37 |
|
Sewi |
si |
| 20:37 |
|
kthakore_studymore |
Steffen: indeed it boogalooed you toga into the moon well |
| 20:38 |
|
Sewi |
kthakore_studymore: Try to add a wait instruction at the beginning of the actionqueue list |
| 20:38 |
|
kthakore_studymore |
Steffen: I am being silly |
| 20:38 |
|
Steffen |
I figured. |
| 20:38 |
|
kthakore_studymore |
HAHAAH |
| 20:38 |
|
kthakore_studymore |
I foudn that bug |
| 20:38 |
|
kthakore_studymore |
ok |
| 20:38 |
|
kthakore_studymore |
Sewi: do this padre NEWTABNAME |
| 20:39 |
|
kthakore_studymore |
is that behaviour correct? |
| 20:39 |
|
kthakore_studymore |
oh crap |
| 20:39 |
|
kthakore_studymore |
no no... that is not a bug |
| 20:40 |
|
kthakore_studymore |
Sewi: now I get runtime error |
| 20:40 |
|
kthakore_studymore |
what ever ... I gotta go study |
| 20:40 |
|
kthakore_studymore |
Steffen: cthullu flagn |
| 20:43 |
|
kthakore_studymore |
Steffen: oh oh !!! http://i.imgur.com/puY4I.jpg |
| 22:14 |
|
waxhead |
hi everyone... no release done yet.. sorry Alias |
| 22:14 |
|
waxhead |
heading out to a dr's appt, should be able to get it done by 12ish I hope.. |
| 22:24 |
|
|
szabgabx_ joined #padre |
| 22:42 |
|
Hyppolit |
svn: r11600 | chorny++ | http://padre.perlide.org/trac/changeset/11600 |
| 22:42 |
|
Hyppolit |
Use mimetype instead of get_mimetype |
| 22:42 |
|
Hyppolit |
trunk/Padre-Plugin-Kate/ trunk/Padre-Plugin-Kate/lib/Padre/Plugin/ |
| 22:59 |
|
|
waxhead_ joined #padre |
| 23:20 |
|
|
patspam joined #padre |