| Time |
S |
Nick |
Message |
| 00:01 |
|
kthakore |
submersible2: *I love the whole world* |
| 00:02 |
|
kthakore |
submersible2: *boomiada boomiada* |
| 00:02 |
|
submersible2 |
when your editor goes zombie for 30seconds... |
| 00:02 |
|
submersible2 |
it's less fun |
| 00:02 |
|
kthakore |
submersible2: http://www.youtube.com/watch?v=5wOKQmO-ftk |
| 00:03 |
|
submersible2 |
nice |
| 00:07 |
|
kthakore |
submersible2: are you feeling better now |
| 00:07 |
|
kthakore |
that song always cheers me up |
| 00:07 |
|
submersible2 |
:D |
| 00:07 |
|
kthakore |
closest thing to a religious expeirence I have ever had |
| 00:16 |
|
Hyppolit |
svn: r10548 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/10548 |
| 00:16 |
|
Hyppolit |
rash of swarm changes. better support for run-in-other-editor. |
| 00:16 |
|
Hyppolit |
preferences dialog - currently only for show, does nothing. |
| 00:16 |
|
Hyppolit |
add beginnings of a Wx socket for talking to remote server instead of multicast |
| 00:16 |
|
Hyppolit |
some pod updates |
| 00:16 |
|
Hyppolit |
trunk/Padre-Plugin-Swarm/ trunk/Padre-Plugin-Swarm/junkyard/ 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/lib/Padre/Plugin/Swarm/Transport/Global/ trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/Swarm/Wx/ |
| 00:16 |
|
Sewi |
submersible2: Oh, it kept my Padre frozen until I killed the process... half an hour later :-( |
| 00:16 |
|
submersible2 |
helpsearch or swarm? |
| 00:16 |
|
Sewi |
helpsearch |
| 00:16 |
|
submersible2 |
yes |
| 00:16 |
|
submersible2 |
i like it's interface |
| 00:16 |
|
Sewi |
I'm using mcedit for ssh editing - and it has F2 for "save" :-( |
| 00:17 |
|
submersible2 |
the mechanics of it need some serious work |
| 00:17 |
|
Sewi |
A little bit sleepy, back to Padre, pressed F2 for saving... happend few times to me |
| 00:17 |
|
Sewi |
Background scan would be ok. |
| 00:18 |
|
submersible2 |
even then - it does not do render in bg either. try looking up perldiag |
| 00:20 |
|
|
Coke left #padre |
| 00:53 |
|
SvenDowideit_ |
ok, wow, .56 does start flippin quickly |
| 00:53 |
|
SvenDowideit_ |
congrats! |
| 00:55 |
|
submersible2 |
nice eh? |
| 00:56 |
|
submersible2 |
I think Alias made some really smart changes there |
| 00:58 |
|
Sewi |
gn8 |
| 01:47 |
|
|
patspam joined #padre |
| 01:59 |
|
|
submersible joined #padre |
| 04:03 |
|
|
mattp joined #padre |
| 04:07 |
|
|
asphere_ joined #padre |
| 04:07 |
|
|
submersible joined #padre |
| 04:07 |
|
|
kthakore joined #padre |
| 04:07 |
|
|
waxhead joined #padre |
| 04:07 |
|
|
SvenDowideit_ joined #padre |
| 04:07 |
|
|
ingy joined #padre |
| 04:07 |
|
|
gshank joined #padre |
| 04:07 |
|
|
jjore_ joined #padre |
| 04:07 |
|
|
charsbar_ joined #padre |
| 04:07 |
|
|
Ryan52 joined #padre |
| 04:07 |
|
|
Hyppolit joined #padre |
| 04:08 |
|
|
Alias_ joined #padre |
| 04:08 |
|
|
CSJewell joined #padre |
| 04:08 |
|
|
shadowpaste joined #padre |
| 04:08 |
|
|
wolverian joined #padre |
| 04:08 |
|
|
zamolxes joined #padre |
| 04:08 |
|
|
BooK joined #padre |
| 04:08 |
|
|
bricas joined #padre |
| 04:08 |
|
|
garu joined #padre |
| 04:08 |
|
|
Penfold joined #padre |
| 04:08 |
|
|
Haarg joined #padre |
| 04:11 |
|
|
patspam joined #padre |
| 04:14 |
|
|
ingyfoo joined #padre |
| 04:19 |
|
|
Haarg joined #padre |
| 04:19 |
|
|
asphere joined #padre |
| 04:19 |
|
|
kthakore_ joined #padre |
| 04:19 |
|
|
gshank__ joined #padre |
| 04:19 |
|
|
Alias_ joined #padre |
| 04:19 |
|
|
CSJewell joined #padre |
| 04:19 |
|
|
shadowpaste joined #padre |
| 04:19 |
|
|
wolverian joined #padre |
| 04:19 |
|
|
zamolxes joined #padre |
| 04:19 |
|
|
BooK joined #padre |
| 04:19 |
|
|
bricas joined #padre |
| 04:19 |
|
|
garu joined #padre |
| 04:19 |
|
|
Penfold joined #padre |
| 04:19 |
|
|
Ryan52 joined #padre |
| 04:20 |
|
|
charsbar joined #padre |
| 04:23 |
|
kthakore_ |
s/wi n3 |
| 04:24 |
|
|
asphere_ joined #padre |
| 04:24 |
|
|
waxhead joined #padre |
| 04:24 |
|
|
SvenDowideit_ joined #padre |
| 04:24 |
|
|
jjore_ joined #padre |
| 04:24 |
|
|
Hyppolit joined #padre |
| 04:24 |
|
|
submersible joined #padre |
| 04:25 |
|
submersible |
\o+ |
| 04:25 |
|
|
submersible left #padre |
| 04:25 |
|
|
submersible joined #padre |
| 04:27 |
|
* submersible |
sends poison packet to imposter |
| 04:27 |
|
submersible |
take that! |
| 04:30 |
|
kthakore_ |
huh |
| 04:30 |
|
kthakore_ |
? |
| 04:30 |
|
kthakore_ |
submersible: did that fix look ok? did I explain it well enough? |
| 04:30 |
|
submersible |
missed it in the netsplit. |
| 04:31 |
|
submersible |
did you post a patch or a ticket? |
| 04:32 |
|
kthakore_ |
no |
| 04:32 |
|
kthakore_ |
just fixed |
| 04:32 |
|
kthakore_ |
I add the patch to the last changeset |
| 04:33 |
|
submersible |
hold on |
| 04:39 |
|
submersible |
ah - I see |
| 04:39 |
|
* submersible |
is a serial config abuser anyhow |
| 04:40 |
|
kthakore_ |
submersible: I am too lazy to file bug report then open then accept and close and blah blah blah |
| 04:40 |
|
kthakore_ |
submersible: I have seen it in places before |
| 05:29 |
|
|
patspam1 joined #padre |
| 05:54 |
|
|
submersible joined #padre |
| 06:58 |
|
|
azawawi joined #padre |
| 06:58 |
|
azawawi |
good morning |
| 07:06 |
|
submersible |
hi |
| 07:07 |
|
azawawi |
submersible: i just watched "*boomiada boomiada*" :) |
| 07:07 |
|
submersible |
while you;'re at it can u try running the swarm plugin |
| 07:07 |
|
submersible |
:) |
| 07:07 |
|
azawawi |
kthakore: thanks |
| 07:08 |
|
azawawi |
submersible: im still booting up [sunday - first day of week...] |
| 07:08 |
|
azawawi |
submersible: have u tried it before on win32? |
| 07:08 |
|
submersible |
I have it running on winXP and linux |
| 07:08 |
|
submersible |
so far 2/3 on windows and 100% on linux |
| 07:09 |
|
submersible |
I'd like to test the global transport to swarm.perlide.org |
| 07:09 |
|
azawawi |
any special network requirements? |
| 07:10 |
|
submersible |
the local transport requires that your lan support multicast (they generally do) |
| 07:10 |
|
submersible |
the global one is using WxSocket and you need to be able to get to port 12000 @ swarm.perlide.org |
| 07:11 |
|
|
kaare joined #padre |
| 07:11 |
|
azawawi |
i'll have to ask my friend network admin before trying it out... corporate :) |
| 07:11 |
|
submersible |
yes |
| 07:11 |
|
* azawawi |
adds it to his TODO-list |
| 07:11 |
|
submersible |
it is in the administrative scoped multicast subnet '239.*.*.*' |
| 07:12 |
|
submersible |
our office use if for parts of IP telephony.. like music on hold |
| 07:13 |
|
submersible |
next step will be to allow enable./disable of the local/global transports - currently there is a dialog but it does nothing |
| 07:13 |
|
azawawi |
i see |
| 07:14 |
|
azawawi |
or i read :) |
| 07:14 |
|
submersible |
the main reason for the multicast transport is to NOT require a piece of infrastructure - ad-hoc swarming so to speak |
| 07:14 |
|
azawawi |
submersible: what's a cool thing that Padre help system really needs? |
| 07:14 |
|
submersible |
oh god - please tell me |
| 07:15 |
|
submersible |
:P |
| 07:15 |
|
azawawi |
submersible: i have been meaning to ask you when are we going to merge the two brother help systems :) |
| 07:15 |
|
submersible |
helpsearch needs to do more in the background |
| 07:15 |
|
azawawi |
submersible: i want your F1 shortcut... :) |
| 07:15 |
|
submersible |
docbrowser needs to suck less |
| 07:16 |
|
azawawi |
submersible: generally autocomplete is cool but there is a problem with it when the data set is very big |
| 07:16 |
|
azawawi |
submersible: i.e. when we index X<> |
| 07:16 |
|
azawawi |
submersible: im thinking of adding search-click then top 50 results autocompleted... (next/previous results like in all searches) |
| 07:19 |
|
submersible |
how is the indexing being performed ? I have not looked I must admit |
| 07:21 |
|
azawawi |
submersible: it is a help provider (static)... with finding all CORE/installed modules via different ways |
| 07:21 |
|
submersible |
my main complaints w/ helpsearch are a) I am never sure that hitting F2 isn't going to block for AGES |
| 07:21 |
|
azawawi |
submersible: Padre::Document::Perl::Help |
| 07:22 |
|
submersible |
and certain search terms are deadly |
| 07:22 |
|
azawawi |
deadly search terms? :) |
| 07:22 |
|
submersible |
perldiag |
| 07:22 |
|
submersible |
not deadly but awfully slow |
| 07:22 |
|
submersible |
try typing 'perldiag' into the search box |
| 07:22 |
|
azawawi |
so a) no more blocking... index the first time and store results in a DB until the user wants to refresh that index |
| 07:23 |
|
submersible |
preferably do the indexing in a task/service |
| 07:23 |
|
azawawi |
and b) ? |
| 07:24 |
|
submersible |
it does not do rendering in the bg either. hence the problem w/ perldiag |
| 07:25 |
|
* azawawi |
takes notes |
| 07:25 |
|
submersible |
does it use a db of it;'s own? |
| 07:25 |
|
* submersible |
browses P:D:Perl:Help |
| 07:30 |
|
submersible |
maybe it's my fault for having half of cpan installed locally |
| 07:31 |
|
submersible |
but 'Reading Items' blocks for so long ubuntu thinks the window has gone zombie and greys it out. |
| 07:43 |
|
|
pece joined #padre |
| 07:58 |
|
waxhead |
we really need to do something about the error messages in the plugin manager... |
| 07:59 |
|
* waxhead |
just tried to enable the swarm plugin and can't really see what the missing module is... |
| 07:59 |
|
submersible |
does it show error? |
| 08:00 |
|
submersible |
or just nothing seems to happen |
| 08:00 |
|
azawawi |
submersible: I see... I did not see that since i have not installed so many cpan packages... will do. |
| 08:00 |
|
azawawi |
submersible: what's the best task::* to install half of cpan? :) |
| 08:00 |
|
submersible |
catalyst |
| 08:00 |
|
submersible |
jifty |
| 08:00 |
|
submersible |
that might have some effect |
| 08:01 |
|
submersible |
or take a look at Alias' Heavy 100 |
| 08:01 |
|
submersible |
waxhead: what do u see? |
| 08:02 |
|
* azawawi |
install Catalyst |
| 08:03 |
|
submersible |
azawawi: I started a branch for indexing but it's pretty dead now. maybe I should revive it |
| 08:05 |
|
azawawi |
submersible: the keyword is dependencies... |
| 08:05 |
|
azawawi |
submersible: more dependencies = heavier Padre |
| 08:05 |
|
submersible |
that's why I suggested the Heavy 100 |
| 08:07 |
|
* azawawi |
back to work & |
| 08:07 |
|
azawawi |
submersible: thx for your valuable suggestions... |
| 08:07 |
|
azawawi |
submersible: will fix them soonish... |
| 08:07 |
|
submersible |
no worries |
| 08:08 |
|
submersible |
waxhead: how goes the garden? bunnings fever taken hold? |
| 08:19 |
|
waxhead |
hey.. sorry... getting dinner ready... |
| 08:19 |
|
waxhead |
garden is being decluttered... |
| 08:19 |
|
waxhead |
we have a big bunnings down the road.. it's always a temptation!!! |
| 08:20 |
|
waxhead |
we also have a deck going in during the week.. so at the moment we have a big scar where the ground has been leveled out |
| 08:21 |
|
submersible |
waxhead: pls let me know how you go w/ swarm |
| 08:22 |
|
waxhead |
sure.. just installed hte missing dep.. Graph... it's been enabled now |
| 08:22 |
|
submersible |
it's finally made it's way from broken and stupid to vaguely useful |
| 08:22 |
|
submersible |
ahh - was it in Makefile.PL ? |
| 08:22 |
|
waxhead |
submersible, dunno, the plugin manager reports it... |
| 08:23 |
|
waxhead |
I'm going to add in a more useful dialog for those errors I think... |
| 08:23 |
|
submersible |
so it errors when enabled ? |
| 08:23 |
|
waxhead |
ok.. it's running.. have a conversation with my self |
| 08:23 |
|
waxhead |
nope |
| 08:23 |
|
submersible |
running from trunk or cpan ? |
| 08:23 |
|
waxhead |
trunk |
| 08:23 |
|
submersible |
hmm |
| 08:23 |
|
waxhead |
dev.pl -a |
| 08:23 |
|
submersible |
just for a laff - can u disable and re-enable it |
| 08:24 |
|
waxhead |
disabled... |
| 08:24 |
|
waxhead |
enabled... |
| 08:24 |
|
waxhead |
now what? |
| 08:25 |
|
submersible |
hmm - are you up to date on trunk ? |
| 08:25 |
|
waxhead |
oh nice work... it adds a tab to the same pane as the directory tree... |
| 08:25 |
|
waxhead |
prolly not.. a few hours behind.. |
| 08:25 |
|
submersible |
yeah - but it seems to not be connecting to the global swarm server |
| 08:25 |
|
submersible |
might need an update - I've been hacking all afternoon |
| 08:25 |
|
submersible |
should be a tab in bottom panel |
| 08:26 |
|
waxhead |
yeah, just updating now |
| 08:26 |
|
waxhead |
see anything? |
| 08:26 |
|
waxhead |
I see you in the list |
| 08:26 |
|
waxhead |
and it repeats what I say |
| 08:26 |
|
submersible |
yeah |
| 08:27 |
|
submersible |
both transports are running |
| 08:27 |
|
submersible |
which is dumb |
| 08:27 |
|
waxhead |
it's a start |
| 08:52 |
|
|
tsee joined #padre |
| 09:04 |
|
submersible |
hi tsee |
| 09:05 |
|
tsee |
Good morning. |
| 09:05 |
|
submersible |
got a moment to talk slave-driver ? |
| 09:06 |
|
tsee |
Give me two minutes, please. |
| 09:06 |
|
tsee |
I want to finish something first. |
| 09:06 |
|
submersible |
no problem - ping me |
| 09:14 |
|
waxhead |
hey tsee |
| 09:14 |
|
tsee |
hi |
| 09:14 |
|
tsee |
submersible, okay, shoot. I'm not going to finish it in an instant. |
| 09:14 |
|
submersible |
sure. |
| 09:15 |
|
* szbalint |
listens to gabor's talk |
| 09:15 |
|
tsee |
Well, I mean, "let's go ahead!" |
| 09:15 |
|
submersible |
my question is . What is the problem to which slave-driver is the solution? and how do we test that it solves the problem |
| 09:15 |
|
tsee |
szbalint, is there a live feed? ;) |
| 09:15 |
|
szbalint |
yes |
| 09:15 |
|
szbalint |
er |
| 09:15 |
|
szbalint |
no |
| 09:15 |
|
szbalint |
but it's recorded |
| 09:15 |
|
tsee |
Great |
| 09:15 |
|
submersible |
ppls twittering in the theatre? |
| 09:15 |
|
submersible |
== live feed |
| 09:16 |
|
szbalint |
I can liveblog if you want? :) |
| 09:16 |
|
tsee |
submersible, well. For once, there's the Scalars Leaked thing which we get ridof. |
| 09:16 |
|
tsee |
Then, the idea is to reduce the memory footprint of the application. This is a two-edged sword. |
| 09:16 |
|
submersible |
ok - I was pretty sure about the memory part |
| 09:16 |
|
tsee |
Because it'll probably reduce the memory footprint if there's a number of worker threads, but it will incur a penalty at startup. |
| 09:16 |
|
submersible |
what were the leaking scalars do you think ? |
| 09:17 |
|
tsee |
I don't remember. |
| 09:17 |
|
tsee |
Takes a special perl and some time to figure it out. |
| 09:17 |
|
tsee |
But it was certainly beyond me to fix the problem for real. |
| 09:17 |
|
submersible |
cool. |
| 09:17 |
|
tsee |
Penalty means both in startup time (threads->new()) and startup memory (extra thread). |
| 09:18 |
|
submersible |
what say we merge trunk up and take a look closer at the null oper in global destruction. |
| 09:18 |
|
tsee |
That'll be a hard one. |
| 09:18 |
|
tsee |
But your idea about the db handle was a good one. |
| 09:18 |
|
submersible |
maybe round the edges... like kill crush and destroy all DB handles wherever possible |
| 09:18 |
|
tsee |
With my first stab at the slave driver, I saved ~30-40MB of memory when I was using a couple of slaves. |
| 09:19 |
|
submersible |
how were you measuring that? |
| 09:19 |
|
tsee |
top |
| 09:19 |
|
tsee |
and RES memory. |
| 09:19 |
|
submersible |
yep. which is just looking at /proc/ I think |
| 09:19 |
|
tsee |
The problem must be coming from some XS (such as DB stuff) OR be a very deep bug in perl. |
| 09:19 |
|
tsee |
Could be. |
| 09:19 |
|
tsee |
Probably, even. |
| 09:19 |
|
tsee |
But that's good enough for an order of magnitude estimation. |
| 09:20 |
|
tsee |
Now, one thing I want to do is try out Mattia's Wx branch where he implemented Wx::Threading. |
| 09:20 |
|
tsee |
Which is the threading/thread-event-passing ripped out of Wx. |
| 09:20 |
|
submersible |
in discussion /w waxhead the other day - we were considering landing it immediately after the next release is branched |
| 09:20 |
|
tsee |
Which would give us a very low-memory-overhead target for events. |
| 09:20 |
|
submersible |
tsee: now u have lost me |
| 09:20 |
|
tsee |
We could use that immediately after "use threads" |
| 09:21 |
|
tsee |
You know. When we spawn the SlaveDriver, there's already all sorts of things inmemory. |
| 09:21 |
|
tsee |
Such as: Wx! |
| 09:21 |
|
submersible |
oh - like a cut down Wx runtime that can do events but no windows |
| 09:21 |
|
tsee |
Exactly! |
| 09:21 |
|
submersible |
right - yes that would save some megabytes surel |
| 09:21 |
|
submersible |
y |
| 09:21 |
|
tsee |
I'm just trying to say: The memory savings could be bigger. |
| 09:21 |
|
tsee |
4MB per thread was Mattia's number. |
| 09:22 |
|
szbalint |
heh, gabor talking about MIA cpan authors reminded me that I'm deliberately ignoring a bugreport with a patch that fixes a comma that actually shouldn't be fixed |
| 09:22 |
|
szbalint |
and I can't be bothered to write up a reason to close the bugreport |
| 09:22 |
|
tsee |
szbalint, just mark that wontfix |
| 09:22 |
|
tsee |
"rejected" |
| 09:22 |
|
submersible |
EWOULDSUCK |
| 09:22 |
|
tsee |
Which would be 5*4=20MB total if we have two documents with Outline & Syntax Check enabled. |
| 09:22 |
|
szbalint |
yeah. |
| 09:23 |
|
tsee |
szbalint, but I share your pain. It feels wrong to be that blunt. |
| 09:23 |
|
tsee |
submersible, sorry for the ranting. Enough on the motivation. |
| 09:23 |
|
tsee |
I guess your original question was more about whether the pain's worth the gain? |
| 09:23 |
|
submersible |
tsee: don;t apologize to me - I rant and rave plenty |
| 09:24 |
|
submersible |
not at all |
| 09:24 |
|
submersible |
just to be clear on what the branch is addressing in terms of feature/bug etc |
| 09:24 |
|
tsee |
The leaked scalars fix is great, but it was an accidental fix :) |
| 09:24 |
|
submersible |
oh |
| 09:24 |
|
submersible |
hold on. |
| 09:25 |
|
waxhead |
and that alone is worthy of implimenting the branch... |
| 09:25 |
|
waxhead |
I think so anyway... |
| 09:25 |
|
waxhead |
it's always like "what's this scalar that leaked!! " |
| 09:26 |
|
waxhead |
and the number can vary too.. I've seen upwards of 2+ leaked scalars in the past |
| 09:26 |
|
|
Sewi joined #padre |
| 09:26 |
|
Sewi |
hi all |
| 09:26 |
|
tsee |
waxhead, that's O(number of background threads) |
| 09:26 |
|
tsee |
Hey |
| 09:27 |
|
waxhead |
how do we feel about implimenting the branch though? |
| 09:27 |
|
waxhead |
do you want a 'clean' slate to do it with ( ie right after a release )? ? |
| 09:29 |
|
tsee |
submersible, how confident would you be if we just landed the branch? |
| 09:29 |
|
tsee |
PS: The debugger seems kind of broken in trunk. |
| 09:29 |
|
submersible |
stand by... |
| 09:30 |
|
submersible |
tsee: I think we're ok to land it right after the next release. then let others smoke out any buts |
| 09:30 |
|
submersible |
BUGS |
| 09:30 |
|
submersible |
:P |
| 09:31 |
|
tsee |
Okay, fair enough. |
| 09:31 |
|
submersible |
I'm trying to a) reproduce a leaking scalar and b) find any memory savings between the two |
| 09:31 |
|
tsee |
My "benchmark" was the following: |
| 09:31 |
|
tsee |
fire up padre and enable syntax check and outline. Close Padre. |
| 09:32 |
|
tsee |
Fire it up again with two largish documents (Like ::Editor and ::Main, but something less pathological will do) |
| 09:32 |
|
tsee |
Use Alt<- and Alt-> to switch between the docs a couple of times. Check top RESident memory. |
| 09:32 |
|
tsee |
Compare with and without slave driver. Done. |
| 09:33 |
|
tsee |
The difference was 30 or so MB for me. |
| 09:33 |
|
submersible |
yup - confirmed on the memory . launch w/ no plugins and allow it to quiesce - ~30mb |
| 09:34 |
|
submersible |
interestingly I think the wretched about box consumes a crapton of memory |
| 09:34 |
|
tsee |
"about"? |
| 09:34 |
|
tsee |
The splash screen? |
| 09:35 |
|
submersible |
probably that too . but I see a 13Mb jump when opening the about box |
| 09:35 |
|
submersible |
Help -> About |
| 09:36 |
|
tsee |
Ouch |
| 09:36 |
|
submersible |
indeed |
| 09:36 |
|
submersible |
I blame the image |
| 09:36 |
|
submersible |
brb |
| 09:40 |
|
submersible |
or possibly the extra font glyphs? |
| 09:40 |
|
submersible |
not sure |
| 09:40 |
|
submersible |
in any case that's not anything to do w/ threads |
| 09:40 |
|
submersible |
crap |
| 09:40 |
|
submersible |
reload all plugins crashes |
| 09:40 |
|
* submersible |
blames swarm |
| 09:41 |
|
waxhead |
You want I'll do a release tonight and you can merge in the branch! :) |
| 09:42 |
|
waxhead |
Sewi, what's your blog url? |
| 09:42 |
|
submersible |
tsee: ok - apart from the dreaded swarm still having enable/disable issues somewhere - I don;'t see a problem landing slave-driver |
| 09:43 |
|
tsee |
"reload all plugins crashes" => also in trunk? |
| 09:43 |
|
submersible |
probably - good question |
| 09:43 |
|
submersible |
:D |
| 09:43 |
|
submersible |
yup |
| 09:43 |
|
szbalint |
Alias_: ping |
| 09:44 |
|
submersible |
so it's bug complete |
| 09:44 |
|
Sewi |
waxhead: http://padre-ide.de |
| 09:44 |
|
szbalint |
Alias_: gabor's in progress talk reminded me that we should compare what's on CPAN and what's packaged by debian |
| 09:44 |
|
submersible |
waxhead: a bit late isn't it - on a school nite? |
| 09:44 |
|
szbalint |
you're doing that heavy 100 / volatile 100 list right? |
| 09:45 |
|
submersible |
Alias has been pretty quiet today |
| 09:45 |
|
submersible |
but yes - he is doing the heavy/volatile/fail 100 |
| 09:45 |
|
szbalint |
basically I want to see what's not already packaged from the most depended on modules and the most highly rated modules |
| 09:45 |
|
tsee |
The fucking syntax highlighting is driving me mad. |
| 09:46 |
|
tsee |
I had figured out how to add a highlighter for XS, but now I'm failing to do the same thing again. |
| 09:47 |
|
* submersible |
writes a todo for SO_KEEPALIVE and WxSocket... |
| 09:47 |
|
submersible |
grrrr |
| 09:47 |
|
szbalint |
I'll backlog later |
| 09:52 |
|
tsee |
Damnit. I NEED to hack the STC lexer. |
| 09:52 |
|
tsee |
But that's madness. |
| 09:52 |
|
tsee |
We NEED a fast (i.e. C) lexer for syntax highlighting. |
| 09:52 |
|
tsee |
That is malleable. |
| 09:52 |
|
tsee |
Or at least, we need an updated STC. |
| 09:55 |
|
waxhead |
Sewi, why isn't your blog agregated on the Padre one??? |
| 09:55 |
|
waxhead |
submersible, I'd stay up late for you guys... ;) |
| 09:58 |
|
Sewi |
waxhead: Don't know |
| 10:00 |
|
waxhead |
would it be fair to say that the branch is an improvement to Padre's threading? |
| 10:00 |
|
waxhead |
or is that too simple.. |
| 10:00 |
|
|
LeK joined #padre |
| 10:00 |
|
waxhead |
oh tsee, sorry for mispelling your name so many times... |
| 10:00 |
|
tsee |
I'm used to that from native English speakers. |
| 10:01 |
|
tsee |
Well. Maybe say it's an improvement to the threading, fixes the classic Scalars Leaked warning, and reduces memory consumption. |
| 10:01 |
|
waxhead |
haha... that's good.. I'd say I'm one of the worst offenders with mangaling language.. |
| 10:01 |
|
waxhead |
even my own! |
| 10:03 |
|
tsee |
Even Alias does it occasionally and I *know* he knows better :) |
| 10:03 |
|
tsee |
For some reason, the second "e" doesn't appeal to English speakers. |
| 10:03 |
|
tsee |
Though it's really almost "Steven"... |
| 10:05 |
|
waxhead |
that's how I "see" it... but for some reason say steffAn in my head.. |
| 10:11 |
|
tsee |
Note: bin/ is a bad location for putting the Padre win32 launcher code |
| 10:11 |
|
tsee |
bin/ is special for some of the toolchain. |
| 10:11 |
|
tsee |
It should be where the produced padre.exe is written to. |
| 10:14 |
|
submersible |
waxhead: i you have a moment can u launch swarm again pls |
| 10:18 |
|
waxhead |
submersible, gimme a sec... |
| 10:28 |
|
|
azawawi joined #padre |
| 10:28 |
|
waxhead |
submersible, started and running... |
| 10:28 |
|
waxhead |
I can see someone else in there... |
| 10:29 |
|
waxhead |
azawawi, hey... |
| 10:29 |
|
waxhead |
tsee mentioned something about the win32 stuff being in bin earlier |
| 10:29 |
|
tsee |
Ah, right. |
| 10:29 |
|
waxhead |
tsee, want me to raise a ticket for it? |
| 10:29 |
|
tsee |
Nah. |
| 10:29 |
|
* azawawi |
reading backlogs... |
| 10:29 |
|
tsee |
azawawi, I think it's a bad idea to put such things in bin/ |
| 10:30 |
|
tsee |
bin/ is special to some of the toolchain modules in that they expect executables-to-be-installed there. |
| 10:30 |
|
tsee |
I'd put the stuff in win32-loader/ or so and then generate bin/padre.exe from there. |
| 10:30 |
|
waxhead |
why not? |
| 10:30 |
|
azawawi |
cool... |
| 10:30 |
|
waxhead |
bah!! too many chats.. sorry |
| 10:30 |
|
* azawawi |
fixes it |
| 10:30 |
|
tsee |
azawawi, thanks! |
| 10:30 |
|
tsee |
This is, in part, my superstition, but it feels cleaner. |
| 10:31 |
|
waxhead |
looks cleaner too... |
| 10:31 |
|
waxhead |
submersible, ping |
| 10:31 |
|
azawawi |
svn irc logger down? |
| 10:33 |
|
waxhead |
azawawi, likely it is.. there was a big netsplit.. I didn't see hyppolit come back... |
| 10:33 |
|
waxhead |
someone text Gabor to fix it! |
| 10:34 |
|
waxhead |
submersible, no repeating this time... |
| 10:36 |
|
Alias_ |
tsee: The problem is that there's already too many variations of your name in English |
| 10:37 |
|
Alias_ |
tsee: I know personally at least 3 different people with different spellings |
| 10:37 |
|
azawawi |
waxhead: thx |
| 10:37 |
|
Alias_ |
<szbalint> basically I want to see what's not already packaged from the most depended on modules and the most highly rated modules |
| 10:37 |
|
tsee |
Alias_, lucky you. Adam is as easy as it gets. |
| 10:37 |
|
Alias_ |
Indeed |
| 10:37 |
|
Alias_ |
The original and still the best, so to speak :) |
| 10:38 |
|
Alias_ |
szbalint: Top 100 is built on top of the CPANDB, and I haven't had a chance to integrate the Debian/Mandriva databases into it yet |
| 10:38 |
|
waxhead |
tsee, my daughter is named Toemii.... how do you think she'll go with that? |
| 10:39 |
|
submersible |
waxhead: sry - wife 'emergency' |
| 10:39 |
|
waxhead |
tv not working? |
| 10:39 |
|
Alias_ |
waxhead: Just hope that doesn't get shortened to "Toe" |
| 10:39 |
|
waxhead |
screen on computer blank? |
| 10:39 |
|
submersible |
baby kicking the living crap out of her |
| 10:39 |
|
waxhead |
Alias_, not a chance, she's protective of her name... |
| 10:39 |
|
waxhead |
submersible, oh!! when's she due? |
| 10:39 |
|
submersible |
march |
| 10:39 |
|
waxhead |
submersible, how many kids? |
| 10:40 |
|
Alias_ |
waxhead: School kids don't really care about that... |
| 10:40 |
|
submersible |
or any day now |
| 10:40 |
|
submersible |
first for us |
| 10:40 |
|
waxhead |
Alias_, true enough.. seems she doesn't get much grief over it.. |
| 10:40 |
|
waxhead |
maybe later when they know what a camel toe is.. |
| 10:40 |
|
waxhead |
but when she was named I didn't know what a camel toe was... |
| 10:40 |
|
waxhead |
submersible, congrats!!! |
| 10:41 |
|
waxhead |
I have two of my own and inherited two more with my partner.. makes for a full house week about.. |
| 10:41 |
|
submersible |
waxhead: I think I need to find a way to set SO_KEEPALIVE on the Wx tcp socket that is connected to the swarm server.... otherwise it croaks oafter a few minutes inactivity. |
| 10:41 |
|
waxhead |
this is our weekend off... |
| 10:41 |
|
submersible |
waxhead: thanks mate |
| 10:41 |
|
submersible |
wow- u must be a busy guy |
| 10:41 |
|
waxhead |
I wouldn't know.. it just happens... :) |
| 10:42 |
|
waxhead |
how much of what's done with swarm couldn't be done over XMPP? |
| 10:42 |
|
Alias_ |
I suppose she could pro-actively just shorten it herself to "T" |
| 10:42 |
|
Alias_ |
xmpp-- |
| 10:42 |
|
Alias_ |
Heavy and complex |
| 10:42 |
|
waxhead |
Alias_, but it abstracts away all the network layer etc... |
| 10:42 |
|
waxhead |
just xml packets |
| 10:43 |
|
submersible |
waxhead: all of it I expect. providing you accept the need to have a server infrastructure |
| 10:43 |
|
Alias_ |
"just" |
| 10:43 |
|
Alias_ |
It doesn't abstract away crap |
| 10:43 |
|
submersible |
which is what turns me off the most. hence the multicast transport |
| 10:43 |
|
submersible |
:) |
| 10:43 |
|
Alias_ |
It has to run inside of the Wx event model |
| 10:43 |
|
waxhead |
who needs a server infrastucture? |
| 10:43 |
|
submersible |
waxhead: don't wind him up on this one |
| 10:43 |
|
waxhead |
I'm just asking... |
| 10:43 |
|
waxhead |
I like it for the simple things I've done.. |
| 10:44 |
|
submersible |
waxhead: something has to mediate the xmpp roster/etc |
| 10:44 |
|
waxhead |
and you don't need to care about server infrastructure... |
| 10:44 |
|
waxhead |
if you have gmail, you have an xmpp account |
| 10:44 |
|
submersible |
true enough. |
| 10:44 |
|
waxhead |
submersible, it's done client side... |
| 10:45 |
|
waxhead |
besides, it's not hard to run a jabber server.. I've had one running for years... |
| 10:45 |
|
waxhead |
and the perl libs aren't too bad... |
| 10:45 |
|
waxhead |
you just need a preference setup to hold account info... |
| 10:45 |
|
submersible |
I'm not going to argue the pros and cons of xmpp as a protocol. |
| 10:45 |
|
submersible |
as a swarm network layer... it's not what i want |
| 10:45 |
|
waxhead |
I started something like it for a monodevelop thingy like swarm... |
| 10:46 |
|
waxhead |
submersible, fair enough... :) |
| 10:46 |
|
waxhead |
well not really like swarm... but it was meant to allow colaborative editting etc.. |
| 10:46 |
|
submersible |
I have about 3 jabber accounts , you're the first person i know that is even _interested_ in xmpp let alone will profess to having a jabber id |
| 10:47 |
|
submersible |
:D |
| 10:47 |
|
waxhead |
submersible, well I like it... |
| 10:47 |
|
waxhead |
http://planet.jabber.org |
| 10:47 |
|
azawawi |
#10558 |
| 10:48 |
|
azawawi |
tsee: done... http://padre.perlide.org/trac/changeset/10558 |
| 10:48 |
|
tsee |
azawawi, thanks! |
| 10:48 |
|
submersible |
waxhead: i'm getting closer... if I had not been so lazy about the structure and protocol so far, the next feature would be operational transform for common documents ala-google wave - without the dependency on a server in the middle |
| 10:48 |
|
azawawi |
tsee: np... keep them coming :) |
| 10:48 |
|
waxhead |
hmm... http://cabulous.com/ implemented using xmpp.. |
| 10:49 |
|
waxhead |
submersible, that's fine.. I'm not having a go at the implementation... just asking about xmpp as a protocol to ease the pain.. |
| 10:49 |
|
submersible |
xmpp certainly more attractive than irc for example. but it's such a big protocol suite |
| 10:50 |
|
waxhead |
submersible, I'm a big fan of what swarm has to bring to the table... so watching with a lot of interest... |
| 10:50 |
|
waxhead |
I'd help out, but I'm lost enough with the code... :) |
| 10:50 |
|
submersible |
well - try a disable/enable again for me will u - I think the socket is closing when idle. |
| 10:50 |
|
submersible |
:P |
| 10:51 |
|
waxhead |
disabled... |
| 10:51 |
|
waxhead |
enabled |
| 10:51 |
|
waxhead |
is that you??? |
| 10:52 |
|
submersible |
well - this all seems very odd |
| 10:52 |
|
waxhead |
http://perlwannabe.vox.com/lib[…]announcement.html |
| 10:52 |
|
submersible |
or has my awful server crashed again |
| 10:52 |
|
waxhead |
right.. going to make a hot chocolate.. |
| 10:53 |
|
waxhead |
submersible, no repeating at hte moment either... |
| 10:53 |
|
waxhead |
and I was able to get the document of smeetvbox too |
| 10:53 |
|
submersible |
ok - that's good. |
| 10:53 |
|
waxhead |
well earlier I could. |
| 10:53 |
|
submersible |
I just closed it |
| 10:54 |
|
submersible |
did u see a 'smeetvbox has left the swarm' ? |
| 10:55 |
|
waxhead |
submersible, nope.. just that you joined |
| 10:58 |
|
submersible |
hmm - I'm guessing your client is also dropping the socket.. |
| 10:58 |
|
submersible |
one more disable/enable pls .. then I will call it a night. |
| 10:59 |
|
waxhead |
ok |
| 10:59 |
|
submersible |
smeetvbox is my mythtv host... doubling as a padre testfarm ! :) |
| 10:59 |
|
waxhead |
cool! |
| 10:59 |
|
waxhead |
myth rocks once it's set up.. |
| 10:59 |
|
tsee |
waxhead, hey, now you misspelled my last name :) |
| 11:00 |
|
waxhead |
WTF!!! Seriously! |
| 11:00 |
|
waxhead |
submersible, disabled... |
| 11:00 |
|
waxhead |
submersible, enabled. |
| 11:00 |
|
tsee |
Yeah. But don't bother. It'd be Meuller => Mueller or better yet Müller. |
| 11:00 |
|
tsee |
I have a hunch you don't have a ü key :) |
| 11:01 |
|
waxhead |
nope.. but some odd alt-key strokey thingy would give it to me I suspect |
| 11:01 |
|
waxhead |
tsee, I'll do my best next time.. if we hold over the merge then I'll get another chance.. :) |
| 11:02 |
|
azawawi |
interesting |
| 11:02 |
|
azawawi |
has anyone tried to uninstall Padre from cpanp ? |
| 11:03 |
|
azawawi |
"[ERROR] DBI error: SQL logic error or missing database cannot start a transaction within a transaction" ... |
| 11:03 |
|
tsee |
waxhead, but for the record, I even put "Steffen Mueller" in my email signature instead of "Steffen Müller" to play nice with ASCII-land. |
| 11:03 |
|
waxhead |
yeah, you have to love it when the country that sets the standard is anglocised... |
| 11:07 |
|
waxhead |
oh.. so what's the plan with the merge.. will it be left for post 0.57? |
| 11:07 |
|
submersible |
we're agreed that it does not seem to break anything new |
| 11:07 |
|
submersible |
hence anytime someone can be bothered.. for me thats at least 24hrs away |
| 11:07 |
|
tsee |
I can do that now. |
| 11:08 |
|
tsee |
All: Can you hold your commits while I do the merge? Should be just a couple of minutes. |
| 11:11 |
|
waxhead |
woo hoo! |
| 11:11 |
|
azawawi |
tsee: i just have one commit pending but not major (build) |
| 11:12 |
|
tsee |
azawawi, can you hold on to it for a couple of minutes? |
| 11:13 |
|
azawawi |
tsee: ofcourse, it is not fixed anyway... |
| 11:14 |
|
azawawi |
tsee: i'll hold till 1:30pm my time :) |
| 11:14 |
|
azawawi |
tsee: 15min... |
| 11:18 |
|
Alias_ |
Oh, one thing |
| 11:18 |
|
Alias_ |
Does anyone mind if we start incrementing the version number at the beginning of the release cycle instead of the end? |
| 11:18 |
|
Alias_ |
Because the current method makes it hard to change APIs and have plugins depend on the new versions during the development cycle |
| 11:19 |
|
azawawi |
Alias_: example please :) |
| 11:19 |
|
Alias_ |
Imagine I change the plugin API |
| 11:20 |
|
Alias_ |
And now plugins need to declare a dependency on the new version |
| 11:20 |
|
Alias_ |
How do they do that? |
| 11:20 |
|
azawawi |
currently declaratively in the plugin main... |
| 11:20 |
|
Alias_ |
So I change my plugin to depend on 0.57 |
| 11:21 |
|
azawawi |
ok |
| 11:21 |
|
Alias_ |
And it immediately fails to load |
| 11:21 |
|
Alias_ |
Because we haven't change 0.56 to 0.57 |
| 11:21 |
|
Alias_ |
in the main Padre distro |
| 11:21 |
|
tsee |
azawawi, ah... conflicts. Just go ahead and commit. |
| 11:22 |
|
azawawi |
so we use like 0.56x until we release 0.57? |
| 11:23 |
|
azawawi |
tsee: done |
| 11:23 |
|
azawawi |
wxperl is going to be released soon... |
| 11:24 |
|
azawawi |
i do not understand why wxwidgets release cycle is so slowwww... |
| 11:27 |
|
waxhead |
what class does the PluginManager dialog?? |
| 11:27 |
|
waxhead |
ah.. should just look at the Plugin menu... |
| 11:32 |
|
tsee |
Merging done. |
| 11:32 |
|
tsee |
svn-- |
| 11:34 |
|
tsee |
submersible, "t/86-service.t ............. 1/? Padre->new has not been called yet at /home/tsee/perl/padre/trunk/Padre/blib/lib/Padre/Task.pm line 535" |
| 11:34 |
|
tsee |
This is trunk now. |
| 11:34 |
|
tsee |
I'll svn rm the branch |
| 11:34 |
|
* waxhead |
updates now |
| 11:37 |
|
Alias_ |
If we use .056 the plugin will still consider it too low |
| 11:40 |
|
|
SvenDowideit joined #padre |
| 11:46 |
|
waxhead |
I have a test failing here |
| 11:48 |
|
waxhead |
oh.. the same one as above... |
| 11:57 |
|
|
rindolf joined #padre |
| 11:58 |
|
|
rindolf left #padre |
| 12:10 |
|
waxhead |
I hope he isn't going to hold a grudge over the release thing... |
| 12:11 |
|
submersible |
crap - I forgot to commit the fix for that test |
| 12:12 |
|
* submersible |
receives auto-headslap |
| 12:13 |
|
|
submersible left #padre |
| 12:13 |
|
|
submersible joined #padre |
| 12:13 |
|
waxhead |
submersible, so that's been fixed? |
| 12:14 |
|
* submersible |
unleashes yet another string of foul oaths at optusnet dls |
| 12:14 |
|
submersible |
dsl |
| 12:14 |
|
submersible |
let me see. |
| 12:15 |
|
submersible |
is hyppolit in a coma or wot? |
| 12:15 |
|
waxhead |
submersible, yep.. from the netsplit I suspect |
| 12:15 |
|
waxhead |
did you commit it? |
| 12:15 |
|
submersible |
yeah |
| 12:16 |
|
waxhead |
I miss the commit announcements |
| 12:16 |
|
submersible |
same |
| 12:16 |
|
waxhead |
cool! |
| 12:16 |
|
waxhead |
tests pass now |
| 12:16 |
|
submersible |
any warnings? |
| 12:17 |
|
submersible |
THIS one : "Use of uninitialized value in null operation during global destruction." is a bit frightening |
| 12:17 |
|
waxhead |
yep, I get that in both 85 and 86 |
| 12:17 |
|
submersible |
mmm |
| 12:17 |
|
submersible |
we have suspicions |
| 12:17 |
|
submersible |
nothing more |
| 12:19 |
|
submersible |
first time i've ever seen that warning from perl... ever |
| 12:23 |
|
|
awnstudio joined #padre |
| 12:28 |
|
waxhead |
time for bed... |
| 12:28 |
|
waxhead |
well time for sleep.. already in bed.. |
| 12:28 |
|
Sewi |
sleep well |
| 12:29 |
|
waxhead |
fixed that annoying error message when a plugin fails and @INC is in the error string.. |
| 12:29 |
|
waxhead |
might not be the right way to do it.. |
| 12:46 |
|
|
teejay joined #padre |
| 13:03 |
|
|
ashgenesis joined #padre |
| 13:05 |
|
ashgenesis |
hi |
| 13:05 |
|
Sewi |
Hi ashgenesis |
| 13:07 |
|
ashgenesis |
i have some trouble to launch padre on mandriva the 0.56 version i have meet G�bor Szab� on fosdem and he told me to come here and he said hi to all |
| 13:08 |
|
Sewi |
Which kind of trouble? |
| 13:08 |
|
ashgenesis |
Compilation failed in require at /usr/bin/padre line 121. |
| 13:08 |
|
Sewi |
Installed via CPAN? |
| 13:09 |
|
ashgenesis |
no via rpm on doc4.mandriva |
| 13:10 |
|
tsee |
jq, ping? |
| 13:10 |
|
tsee |
ashgenesis, jq is our mandriva master, I think (I hope). |
| 13:10 |
|
Sewi |
What happens if you type "perl -MPadre::Startup -e ''"? |
| 13:10 |
|
Sewi |
tsee: thanks |
| 13:10 |
|
tsee |
ashgenesis, also, give "perl -MCarp::Always /usr/bin/padre" |
| 13:10 |
|
Sewi |
Seems Hyppolit is gone again :-( |
| 13:10 |
|
tsee |
... a try |
| 13:12 |
|
azawawi |
"Can't store CODE items at blib\lib\Storable.pm (autosplit into blib\lib\auto\Storable\_freeze.al) line 339, at D:/tools/padre/Padre/lib/Padre/SlaveDriver.pm line 97" |
| 13:12 |
|
tsee |
Ugh. |
| 13:12 |
|
azawawi |
tsee: sorry i havent updated it... |
| 13:13 |
|
ashgenesis |
perl -MPadre::Startup -e '' |
| 13:13 |
|
ashgenesis |
[ashgenesis localhost ~]$ perl -MCarp::Always /usr/bin/padre |
| 13:13 |
|
ashgenesis |
Can't locate Carp/Always.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.10.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.10.1 /usr/lib/perl5/vendor_perl/5.10.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.1 /usr/lib/perl5/5.10.1/i386-linux-thread-multi /usr/lib/perl5/5.10.1 /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl |
| 13:13 |
|
azawawi |
tsee: let me check if it happens again after update |
| 13:13 |
|
ashgenesis |
BEGIN failed--compilation aborted. |
| 13:13 |
|
tsee |
ashgenesis, oh, well, sorry. Carp::Always is a separate Perl module that needs installation. It's useful for getting stack traces instead of just error messages. |
| 13:13 |
|
tsee |
But it's not directly related to Padre. |
| 13:15 |
|
ashgenesis |
carp::always exist in rpm ? |
| 13:15 |
|
azawawi |
tsee: i do not any change in Changes regarding slave-driver merge. |
| 13:15 |
|
ashgenesis |
when i launch padre i have this log Reference found where even-sized list expected at /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/Class/XSAccessor.pm line 17. |
| 13:15 |
|
tsee |
azawawi, I didn't edit Changes. |
| 13:15 |
|
ashgenesis |
Reference found where even-sized list expected at /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/Class/XSAccessor.pm line 17. |
| 13:15 |
|
ashgenesis |
Reference found where even-sized list expected at /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/Class/XSAccessor.pm line 17. |
| 13:15 |
|
ashgenesis |
Reference found where even-sized list expected at /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/Class/XSAccessor/Array.pm line 17. |
| 13:15 |
|
ashgenesis |
Can't locate object method "name" via package "Padre::Config::Setting" at /usr/lib/perl5/vendor_perl/5.10.1/Padre/Config/Setting.pm line 35. |
| 13:15 |
|
ashgenesis |
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.10.1/Padre.pm line 32. |
| 13:15 |
|
ashgenesis |
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.10.1/Padre.pm line 32. |
| 13:15 |
|
ashgenesis |
Compilation failed in require at /usr/bin/padre line 121. |
| 13:16 |
|
tsee |
ashgenesis, there is something deeply wrong. :( |
| 13:16 |
|
Sewi |
ashgenesis: Do you want to try the CPAN version? It should update all required dependencies |
| 13:17 |
|
ashgenesis |
why not but i don't know how can i do |
| 13:17 |
|
Sewi |
Type "cpan Padre", it will upgrade your install to version 0.56 but it might take some time and install some dependencies |
| 13:19 |
|
tsee |
Well. "sudo cpan Padre" more likely? |
| 13:19 |
|
Sewi |
Oh, sorry, you're right |
| 13:20 |
|
azawawi |
CSJewell: ping |
| 13:22 |
|
ashgenesis |
okay thank you i try |
| 13:23 |
|
tsee |
ashgenesis, let us know if you're having any trouble! |
| 13:26 |
|
ashgenesis |
cpan told me padre is up to date |
| 13:26 |
|
ashgenesis |
i think i can uninstall my version and reinstall the cpan version |
| 13:29 |
|
Sewi |
ashgenesis: Try this: "sudo cpan" and then at the cpan prompt "force test Padre" |
| 13:29 |
|
Sewi |
It should run the tests which should be enough to check the dependencies |
| 13:30 |
|
tsee |
On a related note, I installed the Padre packages on Ubuntu 9.10 and then did an upgrade via CPAN. |
| 13:31 |
|
tsee |
That failed pretty bad, so I nuked the ubuntu packages and did a clean "sudo cpan Padre". => Voila. |
| 13:31 |
|
ashgenesis |
okay i have installed Carp::Always so i can return to you the result if you are interested |
| 13:31 |
|
ashgenesis |
i have uninstall the rpm package and install via cpan is in progress |
| 13:44 |
|
Alias_ |
ugh |
| 13:44 |
|
Alias_ |
SlaveDriver storables CODE refs? |
| 13:44 |
|
Alias_ |
What on earth is in there |
| 13:44 |
|
tsee |
It shouldn't. |
| 13:44 |
|
Alias_ |
What's it storabling in general? |
| 13:44 |
|
Sewi |
Hi Alias_, would you look at Hyppolit, please? |
| 13:44 |
|
Alias_ |
No |
| 13:45 |
|
Alias_ |
I can ask for a reboot of the whole server, that's all |
| 13:45 |
|
tsee |
Nothing specifically. It's using Thread::Queue. |
| 13:45 |
|
tsee |
Which uses storable. |
| 13:45 |
|
tsee |
But it should mostly just send thread id's back and forth with the queues. |
| 13:45 |
|
Sewi |
Alias_: Sorry, thought it crashed again but it seems only Hyp is missing this time |
| 13:46 |
|
Alias_ |
ashgenesis, if you check out the svn version and run "perl Makefile.PL" what does it say is missing |
| 13:46 |
|
Alias_ |
ashgenesis, because it sounds like your dependencies are completely bonkers |
| 13:46 |
|
Alias_ |
Your version of Class::XSAccessor is certainly completely out of date |
| 13:47 |
|
tsee |
Alias_, ah! Of course, you're right. It's your convenience change of accepting references. |
| 13:47 |
|
Alias_ |
yup |
| 13:47 |
|
Alias_ |
Which means that whoever packaged Padre got the dependencies wrong |
| 13:48 |
|
Alias_ |
Which means we need to start enforcing some dependencies to catch out those people |
| 13:53 |
|
ashgenesis |
it's that Alias_ some dependecies was signal warnings old version |
| 13:55 |
|
Alias_ |
Those weren't "warnings" |
| 13:55 |
|
Alias_ |
Those were critical errors |
| 13:55 |
|
Alias_ |
:) |
| 14:44 |
|
|
dolmen joined #padre |
| 14:47 |
|
|
Haaarg joined #padre |
| 14:50 |
|
|
asphere_ joined #padre |
| 14:54 |
|
|
jjore_ joined #padre |
| 14:54 |
|
|
SvenDowideit_ joined #padre |
| 14:54 |
|
|
azawawi joined #padre |
| 15:07 |
|
azawawi |
ping |
| 15:07 |
|
tsee |
pong? |
| 15:08 |
|
Sewi |
pong |
| 15:08 |
|
Sewi |
broadcast ping? |
| 15:10 |
|
azawawi |
can anyone test on linux "Open in file browser" ? |
| 15:10 |
|
azawawi |
svn up, and right click on a document |
| 15:10 |
|
|
tsee_ joined #padre |
| 15:10 |
|
|
tsee_ joined #padre |
| 15:13 |
|
Sewi |
azawawi: WorksForME |
| 15:14 |
|
azawawi |
CoolThen :) |
| 15:18 |
|
CSJewell |
azawawi: pong? |
| 15:27 |
|
|
cognominal joined #padre |
| 15:29 |
|
|
ashgenesis joined #padre |
| 15:31 |
|
ashgenesis |
hi for install padre i should do install the library perl-devel via mandriva rpm |
| 15:32 |
|
ashgenesis |
with the svn version |
| 15:33 |
|
tsee_ |
Yes, certainlyl |
| 15:33 |
|
|
azawawi joined #padre |
| 15:33 |
|
|
SvenDowideit_ joined #padre |
| 15:33 |
|
|
jjore_ joined #padre |
| 15:33 |
|
tsee_ |
You need the perl headers in order to build any C extensions (modules). |
| 15:33 |
|
tsee_ |
Such as Class::XSAccessor. |
| 15:34 |
|
tsee_ |
You'll also need the equivalent of debian's "build-essentials" |
| 15:34 |
|
tsee_ |
I.e. the C building toolchain. |
| 15:34 |
|
ashgenesis |
i have downloaded all of it i compiles the plugins now for padre |
| 15:34 |
|
ashgenesis |
El_Che helped me |
| 15:35 |
|
ashgenesis |
thanks to him |
| 15:35 |
|
tsee_ |
El_Che++! |
| 15:36 |
|
|
kthakore joined #padre |
| 15:36 |
|
ashgenesis |
thanks to you for helping me to ;) |
| 15:36 |
|
ashgenesis |
too |
| 15:36 |
|
kthakore |
azawawi: no problem |
| 15:37 |
|
tsee_ |
That's what we're here for. |
| 15:37 |
|
kthakore |
tsee_: hey! I got something for you |
| 15:41 |
|
shadowpaste |
"kthakore" at 217.168.144.84 pasted "tsee_: Gravity simulator using Physics::Particles and SDL" (190 lines) at http://scsys.co.uk:8001/38999 |
| 15:43 |
|
tsee_ |
kthakore, I'll need to install a lot of stuff before I can test it. |
| 15:44 |
|
kthakore |
tsee_: oh well :| |
| 15:44 |
|
kthakore |
tsee_: is Physics::Particles going to XS |
| 15:45 |
|
tsee_ |
No plans, no. |
| 15:45 |
|
tsee_ |
Feel free, though. |
| 15:45 |
|
tsee_ |
I'd make it C++ and wrap with XS++ though. |
| 15:49 |
|
|
SvenDowideit_ joined #padre |
| 15:49 |
|
|
jjore_ joined #padre |
| 15:49 |
|
kthakore |
tsee_: ok |
| 15:49 |
|
kthakore |
tsee_: I am using it for a gravity pong game |
| 15:49 |
|
kthakore |
tsee_: so far it is ok speed |
| 15:50 |
|
kthakore |
after my alpha I might make an XS move |
| 15:52 |
|
tsee_ |
kthakore, your use of whitespace seems reeeally inconsistent. Makes reading the code harder than it should be. |
| 15:55 |
|
ashgenesis |
thanks for all i must go so bye ;) |
| 16:08 |
|
tsee_ |
Okay, grav.pl doesn't run. |
| 16:16 |
|
|
SvenDowideit_ joined #padre |
| 16:16 |
|
|
jjore_ joined #padre |
| 16:20 |
|
jq |
tsee_: pong |
| 16:23 |
|
tsee_ |
jq, too late, but please read the backlog. |
| 16:23 |
|
tsee_ |
You packaged Padre for mandriva, right? |
| 16:23 |
|
tsee_ |
ashgenesis was having trouble with that. |
| 16:31 |
|
jq |
hmm, missing dependency |
| 16:32 |
|
jq |
or sthg else |
| 16:33 |
|
jq |
such as not up2date prereqs |
| 16:33 |
|
|
shadowpaste joined #padre |
| 16:50 |
|
|
SvenDowideit_ joined #padre |
| 16:50 |
|
|
jjore_ joined #padre |
| 17:02 |
|
jq |
unfortunately, if he's not there to answer some questions, it'll be hard to diagnose |
| 17:05 |
|
|
kthakore joined #padre |
| 17:05 |
|
kthakore |
tsee_: what didn't work? |
| 17:06 |
|
tsee_ |
kthakore, first, it couldn't find SDL::Events. |
| 17:06 |
|
kthakore |
ah |
| 17:06 |
|
tsee_ |
Which I changed to "use SDL::Event" |
| 17:06 |
|
kthakore |
you are using the old SDL api |
| 17:06 |
|
tsee_ |
Now: Use of inherited AUTOLOAD for non-method SDL::init() is deprecated at grav.pl line 20. |
| 17:06 |
|
kthakore |
right |
| 17:06 |
|
tsee_ |
"sudo cpan SDL" |
| 17:06 |
|
kthakore |
err |
| 17:06 |
|
kthakore |
it is SDL-2.3_5 <--- devlopment version |
| 17:06 |
|
kthakore |
sudo cpan SDL is the old one |
| 17:07 |
|
tsee_ |
Okay. |
| 17:07 |
|
tsee_ |
What's your CPAN ID? |
| 17:07 |
|
kthakore |
KTHAKORE |
| 17:09 |
|
kthakore |
tsee_: if you have trouble with that this works too |
| 17:09 |
|
kthakore |
tsee_: if you have trouble http://github.com/kthakore/SDL[…]/tarball/redesign |
| 17:10 |
|
tsee_ |
Almost there. |
| 17:11 |
|
tsee_ |
Works. |
| 17:11 |
|
tsee_ |
Wow, that hits my Xorg and window manager (kwin) pretty badly. |
| 17:12 |
|
tsee_ |
Could it be that you're redrawing *a lot*? |
| 17:12 |
|
tsee_ |
But otherwise: Cool that it works! |
| 17:14 |
|
kthakore |
yeah |
| 17:14 |
|
kthakore |
prolly |
| 17:14 |
|
kthakore |
I have to make it to only update changed areas of the screen |
| 17:15 |
|
tsee_ |
http://scsys.co.uk:8001/39001 |
| 17:15 |
|
kthakore |
tsee_: I made G = 0.3 becuase it my game fun |
| 17:15 |
|
kthakore |
tsee_: what is tha paste? |
| 17:15 |
|
kthakore |
gtg food time |
| 17:16 |
|
tsee_ |
Somewhat cleaned up grav.pl |
| 17:17 |
|
tsee_ |
kthakore, also, for serious use of Physics::Particles, I'd suggest adding some form of Runge-Kutta step integration instead of the current "linear" stuff. |
| 17:37 |
|
|
tsee__ joined #padre |
| 17:44 |
|
|
SvenDowideit_ joined #padre |
| 17:44 |
|
|
jjore_ joined #padre |
| 17:56 |
|
|
azawawi joined #padre |
| 17:59 |
|
|
basti1985 joined #padre |
| 18:00 |
|
|
basti1985 left #padre |
| 18:02 |
|
kthakore |
kthakore: ok I will look into it |
| 18:03 |
|
kthakore |
tsee__: this is on github too |
| 18:03 |
|
kthakore |
github.com/kthakore/gravong |
| 18:03 |
|
* azawawi |
boom-de-ah-da... :) |
| 18:05 |
|
kthakore |
azawawi: hehe |
| 18:05 |
|
kthakore |
azawawi: I like that song |
| 18:06 |
|
kthakore |
awww it is stuck in my head now |
| 18:06 |
|
azawawi |
:) |
| 18:07 |
|
kthakore |
azawawi: did you see the gravity simulator? |
| 18:07 |
|
azawawi |
kthakore: ? |
| 18:08 |
|
azawawi |
kthakore: the big bang? |
| 18:08 |
|
kthakore |
azawawi: http://scsys.co.uk:8001/39001 |
| 18:08 |
|
kthakore |
azawawi: no this is a gravity pong game I am making for a perl mongers SDL perl intoduction presentation |
| 18:08 |
|
azawawi |
when is that? |
| 18:08 |
|
kthakore |
azawawi: http://github.com/kthakore/SDL[…]/tarball/redesign |
| 18:09 |
|
kthakore |
azawawi: end of feb |
| 18:09 |
|
azawawi |
kthakore: awesome |
| 18:09 |
|
kthakore |
yup |
| 18:09 |
|
kthakore |
azawawi: I am using this awesome module tsee__ made a while back Physics::Particles |
| 18:10 |
|
tsee__ |
kthakore, just an entirely unrelated question: Is it possible to efficiently pass a matrix as an image from PDL to SDL? |
| 18:10 |
|
tsee__ |
I.e. no copying. |
| 18:10 |
|
kthakore |
tsee__: yes |
| 18:10 |
|
tsee__ |
Cool. |
| 18:10 |
|
kthakore |
tsee__: it is in the works |
| 18:11 |
|
kthakore |
tsee__: ruoso came up with this very very neat hack of sending mem stright from perl to C mem |
| 18:11 |
|
tsee__ |
Uh. PDL is C. |
| 18:11 |
|
kthakore |
tsee__: right |
| 18:11 |
|
kthakore |
so I have to make a interface |
| 18:11 |
|
tsee__ |
A while back, I wrote a program that would capture frames from a webcam which is sitting on top of my video projector. It would then go on to do some PDL magic with it to determine the location of a laser pointer (if any). I'd then go on to use X to set the cursor position: Voila, a pointing device. |
| 18:11 |
|
kthakore |
PDL -> writes directly to Surface in C mem |
| 18:12 |
|
kthakore |
tsee__: cool |
| 18:12 |
|
tsee__ |
I since rewrote it in C++ because of the passing around of memory. |
| 18:12 |
|
kthakore |
tsee__: yeah |
| 18:12 |
|
tsee__ |
I use SDL for the calibration program. |
| 18:12 |
|
kthakore |
tsee__: ruoso solved this for procedurally generated audio |
| 18:12 |
|
kthakore |
tsee__: I will make a post as soon as I have it adapted for SDL surfaces |
| 18:12 |
|
tsee__ |
Which would display the frame from the webcam on the projector for various states of the image processing. |
| 18:13 |
|
kthakore |
tsee__: take a look at SDL::AudioSpec in t/core_audiospec.t |
| 18:13 |
|
tsee__ |
No rush for the PDL->SDL thing. I'm not magically going back and rewriting the rewrite again. |
| 18:13 |
|
tsee__ |
I was just curious. |
| 18:13 |
|
kthakore |
tsee__: no problem |
| 18:13 |
|
kthakore |
tsee__: it is one of those interesting things we want to have too |
| 18:14 |
|
kthakore |
tsee__: but as you know we are still cleaning up a lot of code smell |
| 18:14 |
|
kthakore |
tsee__: We still need to add the sugar back on ( it is just bindings right now) |
| 18:14 |
|
kthakore |
tsee__: we recently got the typemap fixed for threading and memleaks |
| 18:16 |
|
|
kaib joined #padre |
| 18:23 |
|
kthakore |
goddamn it |
| 18:24 |
|
* kthakore |
found another area where people do not check if their objects exist! |
| 18:24 |
|
kthakore |
azawawi: hi |
| 18:25 |
|
kthakore |
azawawi: is there a way to add a test for padre that opens files like this |
| 18:25 |
|
kthakore |
`padre blah` |
| 18:25 |
|
kthakore |
then edits, save and execute the file |
| 18:25 |
|
kthakore |
you will find a lot of areas where people assume objects exists |
| 18:26 |
|
azawawi |
i see |
| 18:26 |
|
azawawi |
ticket please :) |
| 18:26 |
|
kthakore |
awwwww |
| 18:27 |
|
kthakore |
azawawi: I iz lazy |
| 18:27 |
|
kthakore |
I will fix this one first then make the tickes |
| 18:27 |
|
kthakore |
:| |
| 18:28 |
|
kaib |
hey everyone |
| 18:28 |
|
azawawi |
im actually documenting stuff at the moment |
| 18:28 |
|
kthakore |
azawawi: ok |
| 18:28 |
|
kaib |
short feedback: i upgrade to 0.56 on Mac OS X via CPAN, went fine |
| 18:28 |
|
kthakore |
kaib: kewl! |
| 18:29 |
|
kaib |
there's one cosmetical issue, related to localization i guess |
| 18:30 |
|
kaib |
two menues appear, the 'Help' and 'Window' |
| 18:30 |
|
kaib |
they appear twice |
| 18:30 |
|
kthakore |
git? |
| 18:30 |
|
kthakore |
err |
| 18:30 |
|
kaib |
one time in english, one time in German |
| 18:30 |
|
kthakore |
trac? |
| 18:30 |
|
kthakore |
where is that bot? |
| 18:30 |
|
kaib |
not yet ;-) |
| 18:31 |
|
kaib |
if you have any idea, where to look in the sourcecode, i am willing to take look there first... |
| 18:32 |
|
kaib |
Other issue is related to keyboard bindings |
| 18:33 |
|
kthakore |
azawawi: http://padre.perlide.org/trac/ticket/845 made the ticket |
| 18:34 |
|
kaib |
some of the ALT+<some letter> bindings clash with OS X default |
| 18:34 |
|
kthakore |
I think I have the fix |
| 18:36 |
|
kaib |
ALT+L is the keyboard combination for the '@' character on Mac / German layout... and this collides with the 'Outline' function in the Window menu |
| 18:37 |
|
azawawi |
kthakore: thx... |
| 18:37 |
|
kaib |
i can add this to trac #255 oder trac #411 or create a new issue... |
| 18:39 |
|
kaib |
btw: does trac know about platforms? can i filter 'Mac OS X'-only issues in trac? |
| 18:45 |
|
azawawi |
kthakore: any idea how to implement "Open with default system editor" under Linux? |
| 18:46 |
|
azawawi |
kthakore: any API for run a file as if opened through gnome or kde? |
| 18:46 |
|
kthakore |
I am not sure what you mean |
| 18:47 |
|
kthakore |
there is a environment variable that sets the deafult editor in some distros |
| 18:48 |
|
azawawi |
kthakore: when you double-click a file on your desktop, the window manager opens that file with an editor that is registered with that file type... |
| 18:48 |
|
|
cognominal joined #padre |
| 18:49 |
|
kthakore |
oh |
| 18:49 |
|
kthakore |
azawawi: that is mimetypes |
| 18:49 |
|
kthakore |
azawawi: there is a util for that |
| 18:49 |
|
kthakore |
hold on googling time |
| 18:52 |
|
kthakore |
so azawawi see this http://linux.die.net/man/1/mimetype |
| 18:52 |
|
kthakore |
azawawi: there is a folder written to $ENV{XDG_DATA_DIRS} |
| 18:52 |
|
kthakore |
in the $HOME/.local/share/mime |
| 18:53 |
|
kthakore |
you can add a mimetype .xml for pl files in $HOME/.local/share/mime/text/pl.xml |
| 18:53 |
|
kthakore |
in that I think you can set the default application |
| 18:54 |
|
kthakore |
azawawi: this is more in detail |
| 18:54 |
|
kthakore |
http://www.murga-linux.com/pup[…]opic.php?p=363990 |
| 18:54 |
|
azawawi |
i see |
| 18:54 |
|
kthakore |
azawawi: hope that helps |
| 19:00 |
|
* azawawi |
reading |
| 19:19 |
|
kthakore |
azawawi: I think I fixed it |
| 19:19 |
|
kthakore |
azawawi: can you please check it? |
| 19:32 |
|
|
kthakore_ joined #padre |
| 19:44 |
|
* azawawi |
checking... |
| 19:46 |
|
azawawi |
kthakore: cool ... however this is Sewi's domain of expertise |
| 19:46 |
|
azawawi |
kthakore: so ping him :) |
| 19:46 |
|
* azawawi |
meanwhile listening to boom-... :) |
| 19:55 |
|
Sewi |
pong |
| 20:10 |
|
azawawi |
Sewi: please take a look at http://padre.perlide.org/trac/changeset/10606 |
| 20:13 |
|
|
tsee_ joined #padre |
| 20:22 |
|
Sewi |
kthakore: Thanks for fixing this, but I think there is a better approach: If the problem is just a wrong document filename setting, this should be corrected while launching Padre. |
| 20:24 |
|
Sewi |
/ and \ are path seperators on some OS but they don't cover them all. If someone ports Padre to RMS (okay, this is unlikely to happen, but I don't know a better sample), the check will match every filename as "/" is used between filename and extension there. |
| 20:27 |
|
Sewi |
kthakore: I used to use / and/or \ myself but some more experienced Perl developers here told me to avoid it. |
| 20:55 |
|
|
pece joined #padre |
| 21:13 |
|
kthakore |
Sewi: feel free to fix it I couldn't find the area to fix it |
| 21:14 |
|
kthakore |
Sewi: I did mention it was a real stupid fix |
| 21:14 |
|
kthakore |
Sewi: I just needed if for some co workers |
| 22:24 |
|
|
kthakore joined #padre |
| 22:30 |
|
|
cognominal joined #padre |
| 22:59 |
|
|
Alias_ joined #padre |
| 23:07 |
|
|
submersible1 joined #padre |
| 23:10 |
|
|
patspam joined #padre |
| 23:12 |
|
submersible1 |
erm ? svn.perlide.org down today - or should I go put a rocket up the firewall guys? |
| 23:13 |
|
Sewi |
submersible: Get your rocket launcher |
| 23:13 |
|
Sewi |
svn update works for me |
| 23:14 |
|
submersible1 |
yup - confirmed... |
| 23:14 |
|
submersible1 |
READY .. AIM... |
| 23:14 |
|
submersible1 |
If this is the damn transparent proxy I may just go apeshit |
| 23:15 |
|
Sewi |
Don't know if it works with https |
| 23:16 |
|
Sewi |
looks good |
| 23:16 |
|
|
Haarg joined #padre |
| 23:17 |
|
El_Che |
http://home.scarlet.be/var/tmp/_DSC4373.jpg |
| 23:17 |
|
El_Che |
greetings from fosdem |
| 23:18 |
|
El_Che |
me, szabor, sjn |
| 23:26 |
|
Sewi |
gn8 |
| 23:33 |
|
|
Haarg joined #padre |
| 23:40 |
|
kthakore |
oh site |
| 23:40 |
|
kthakore |
ahhhhahahah |
| 23:40 |
|
kthakore |
Help! |
| 23:40 |
|
kthakore |
anyone? |
| 23:40 |
|
kthakore |
El_Che: hi |
| 23:40 |
|
kthakore |
El_Che: I thunk Padre is broken huge! |
| 23:41 |
|
submersible1 |
what's up? |
| 23:42 |
|
kthakore |
submersible1: dude |
| 23:42 |
|
kthakore |
Can't locate object method "errorlist" via package "Padre::Wx::App" at /usr/local/share/perl/5.10.0/Padre/Task/ErrorParser.pm line 39. |
| 23:42 |
|
kthakore |
wth? |
| 23:43 |
|
kthakore |
who is doing this stuff man |
| 23:43 |
|
kthakore |
is it me? |
| 23:43 |
|
|
Alias joined #padre |
| 23:43 |
|
* kthakore |
cries |
| 23:43 |
|
kthakore |
Alias: I broken padre I think |
| 23:43 |
|
kthakore |
submersible1: open a file |
| 23:43 |
|
submersible1 |
revert to 10550 or something and creep forward until you find the person to blame |
| 23:44 |
|
kthakore |
submersible1: have an error in it that is not caught by syntax |
| 23:44 |
|
kthakore |
like call an method on an undefined object |
| 23:44 |
|
kthakore |
and F5 it |
| 23:46 |
|
kthakore |
oh man ... it was me |
| 23:46 |
|
* kthakore |
cries |
| 23:46 |
|
kthakore |
but this means Padre is seriouz broken my fix just uncovers the problem |
| 23:47 |
|
kthakore |
submersible1: how do I undo my change on the trunk? |
| 23:47 |
|
submersible1 |
do you know the changeset |
| 23:47 |
|
kthakore |
yes |
| 23:48 |
|
submersible1 |
get your working copy up to date first |
| 23:48 |
|
kthakore |
ahhh but if I remove that changeset it will crash on F5 |
| 23:48 |
|
kthakore |
:( |
| 23:48 |
|
kthakore |
wth do I do |
| 23:48 |
|
kthakore |
ok |
| 23:48 |
|
kthakore |
I have to fix the fix |
| 23:48 |
|
kthakore |
heheh |
| 23:49 |
|
submersible1 |
what is your change rev? |
| 23:49 |
|
kthakore |
10606 |
| 23:50 |
|
kthakore |
what happened is I should not have done the regex change on the file during the run |
| 23:50 |
|
kthakore |
but |
| 23:50 |
|
kthakore |
it still needs to check the path to the file exists before running the $cmd |
| 23:50 |
|
kthakore |
then I have to find where Padre makes the filename in Padre::Document::Perl |
| 23:50 |
|
kthakore |
and fix that |
| 23:50 |
|
submersible1 |
kthakore: I should really be w rking ... try 'svn help merge' |
| 23:51 |
|
kthakore |
I will |
| 23:51 |
|
kthakore |
go work I will fix this |
| 23:51 |
|
submersible1 |
I think you want something like 'svn merge -c -10606' |
| 23:51 |
|
submersible1 |
to reverse just that one change. |
| 23:56 |
|
kthakore |
and fixed! |
| 23:56 |
|
kthakore |
phew |
| 23:57 |
|
kthakore |
now to find wheren Document->{file_name} is made |