| Time |
S |
Nick |
Message |
| 00:17 |
|
|
teejay joined #padre |
| 00:23 |
|
|
user_9149 joined #padre |
| 00:57 |
|
|
teejay joined #padre |
| 01:12 |
|
Hyppolit |
svn: r7542 | garu++ | http://padre.perlide.org/trac/changeset/7542 |
| 01:12 |
|
Hyppolit |
updated changes file (preparing for 0.44 release) |
| 01:12 |
|
Hyppolit |
trunk/Padre/ |
| 01:16 |
|
Hyppolit |
svn: r7543 | garu++ | http://padre.perlide.org/trac/changeset/7543 |
| 01:16 |
|
Hyppolit |
tidying up files (0.44 coming up next!) |
| 01:16 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ |
| 01:16 |
|
|
GabrielVieira joined #padre |
| 01:18 |
|
Alias |
GabrielVieira: Hi! |
| 01:19 |
|
* Alias |
has a smallish request |
| 01:19 |
|
Hyppolit |
svn: r7544 | garu++ | http://padre.perlide.org/trac/changeset/7544 |
| 01:19 |
|
Hyppolit |
creating 0.44 release branch |
| 01:19 |
|
Hyppolit |
branches/ |
| 01:21 |
|
Alias |
garu++ |
| 01:21 |
|
garu |
Alias, just doing my job :) |
| 01:21 |
|
|
dapatrick joined #padre |
| 01:31 |
|
|
dapatrick joined #padre |
| 01:37 |
|
Hyppolit |
svn: r7545 | garu++ | http://padre.perlide.org/trac/changeset/7545 |
| 01:37 |
|
Hyppolit |
updating version number to 0.44 |
| 01:37 |
|
Hyppolit |
branches/Padre-0.44/lib/ branches/Padre-0.44/lib/Padre/ branches/Padre-0.44/lib/Padre/Config/ branches/Padre-0.44/lib/Padre/DB/ branches/Padre-0.44/lib/Padre/DocBrowser/ branches/Padre-0.44/lib/Padre/Document/ branches/Padre-0.44/lib/Padre/Document/Perl/ branches/Padre-0.44/lib/Padre/HelpProvider/ branches/Padre-0.44/lib/Padre/Plugin/ branches/Padre-0.44/lib/Padre/Plugin/PopularityContest/ branches/Padre-0.44/lib/Padr |
| 01:53 |
|
|
teejay joined #padre |
| 02:08 |
|
garu |
hmm... cool, 0.44 builds and tests ok here |
| 02:08 |
|
garu |
let me put it up somewhere for you guys to test |
| 02:09 |
|
Alias |
hrm |
| 02:09 |
|
Alias |
Doing a trivial replace seems to crash Padre for me |
| 02:10 |
|
Alias |
oh wait |
| 02:10 |
|
Alias |
I have my new Replace dialog code on this checkout |
| 02:10 |
|
Alias |
Ignore me |
| 02:11 |
|
garu |
Alias, for a moment there I lost my breath :) |
| 02:12 |
|
garu |
Alias, 0.44 branch works, yes? can I tag it on svn and put it on pause? |
| 02:13 |
|
CSJewell |
I hope it works? |
| 02:13 |
|
Alias |
I can't judge much, I only just updated |
| 02:14 |
|
garu |
ok |
| 02:15 |
|
garu |
I'll trust the will of the force then :) |
| 02:16 |
|
garu |
we'll have the whole week to make it stable, so what the hell |
| 02:20 |
|
Hyppolit |
svn: r7546 | CSJewell++ | http://padre.perlide.org/trac/changeset/7546 |
| 02:20 |
|
Hyppolit |
Start the process of splitting Padre Standalone and Almost Six. |
| 02:20 |
|
Hyppolit |
trunk/Perl-Dist-Padre/lib/Perl/Dist/ trunk/Perl-Dist-Padre/share/ |
| 02:21 |
|
CSJewell |
"splitting" as to make them separately buildable, not that you need to install both of them. Should clarify that. |
| 02:21 |
|
* Alias |
would like that |
| 02:21 |
|
Alias |
I don't want to offer six as our main download yet |
| 02:22 |
|
Alias |
I think it only serves to turn people away |
| 02:22 |
|
garu |
CSJewell, making them listed as Padre flavors, like "Padre Standalone" and "Padre Almost Six Edition" or whatever it is you guys prefer |
| 02:22 |
|
garu |
...might make this better |
| 02:23 |
|
CSJewell |
Heck, I'm not even completely comfortable with Padre Standalone - if only because it's not smart enough to check for Strawberry already being there. |
| 02:24 |
|
Hyppolit |
svn: r7547 | garu++ | http://padre.perlide.org/trac/changeset/7547 |
| 02:24 |
|
Hyppolit |
tag Padre-0.44 |
| 02:24 |
|
Hyppolit |
tags/ |
| 02:24 |
|
CSJewell |
But it's better than nothing, and hopefully by the end of September or October, I can get that in there. |
| 02:24 |
|
garu |
sweet |
| 02:28 |
|
garu |
ok guys |
| 02:28 |
|
garu |
pip http://rio.perl.org.br/projetos/Padre-0.44.tar.gz |
| 02:29 |
|
garu |
md5 --> 822a15363e0a2f7c397391b00595ecab |
| 02:30 |
|
garu |
is it installing ok? |
| 02:33 |
|
garu |
hello? |
| 02:37 |
|
garu |
http://www.youtube.com/watch?v=aHN6AViJAvI |
| 02:37 |
|
Ryan52 |
no, there isn't anybody out there. |
| 02:40 |
|
garu |
Ryan52, maybe in here then? :) |
| 02:44 |
|
garu |
yay, love it when the last of the 3 little pause emails says "OK" |
| 02:44 |
|
|
Topic for #padreis now Latest Padre is 0.44, for installation see http://padre.perlide.org/trac/wiki/Download | Log: http://perlide.org/irclogs/ and http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001 |
| 02:45 |
|
|
Topic for #padreis now Latest Padre is 0.44, for installation see http://padre.perlide.org/trac/wiki/Download | Log: http://perlide.org/irclogs/ and http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001 |
| 02:45 |
|
* Ryan52 |
removed a double space |
| 02:53 |
|
Hyppolit |
svn: r7548 | adamk++ | http://padre.perlide.org/trac/changeset/7548 |
| 02:53 |
|
Hyppolit |
Additions to support the new Replace dialog |
| 02:53 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 02:53 |
|
Hyppolit |
svn: r7549 | adamk++ | http://padre.perlide.org/trac/changeset/7549 |
| 02:53 |
|
Hyppolit |
Additions to support the new Replace dialog |
| 02:53 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 02:54 |
|
Hyppolit |
svn: r7550 | adamk++ | http://padre.perlide.org/trac/changeset/7550 |
| 02:54 |
|
Hyppolit |
Layout and functionality tweaks |
| 02:54 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/Dialog/ |
| 02:55 |
|
Hyppolit |
svn: r7551 | adamk++ | http://padre.perlide.org/trac/changeset/7551 |
| 02:55 |
|
Hyppolit |
Rewrote the Replace dialog to be as fast as the Find dialog. |
| 02:55 |
|
Hyppolit |
It might be buggy for a little while, but I'll fix that before 0.46 |
| 02:55 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/Dialog/ |
| 02:55 |
|
garu |
oh boy |
| 02:55 |
|
Alias |
OK, that's my contribution for the day |
| 02:55 |
|
garu |
right in the middle of my merge commit :( |
| 02:56 |
|
Alias |
huh? |
| 02:56 |
|
Alias |
I thought you already branched? |
| 02:56 |
|
Alias |
If all you changed is versions, it shouldn't clash |
| 02:56 |
|
Alias |
Replace All is known to be broken, btw |
| 02:56 |
|
Alias |
In case anyone asks |
| 02:56 |
|
Alias |
I'm going to make it a button of it's own in the next pass |
| 02:57 |
|
Alias |
I've been making some progress on how to quickly generate interface layouts with wxGlade |
| 02:57 |
|
Alias |
And now I have a meeting, later |
| 02:58 |
|
garu |
later |
| 02:59 |
|
garu |
Alias, svn diff is accusing a ^M at the end of each line, my guess is windows x linux crlf |
| 03:06 |
|
Hyppolit |
svn: r7552 | garu++ | http://padre.perlide.org/trac/changeset/7552 |
| 03:06 |
|
Hyppolit |
merge -r7544:7545 http://svn.perlide.org/padre/branches/Padre-0.44/ |
| 03:06 |
|
Hyppolit |
trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Config/ trunk/Padre/lib/Padre/DB/ trunk/Padre/lib/Padre/DocBrowser/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/HelpProvider/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Plugin/PopularityContest/ trunk/Padre/lib/Padre/Project/ trunk/Padre/lib/Padre/QuickFixProvider/ trunk/Padre/lib/Padre/Task/ trunk/Pad |
| 03:11 |
|
Hyppolit |
svn: r7553 | garu++ | http://padre.perlide.org/trac/changeset/7553 |
| 03:11 |
|
Hyppolit |
removing 0.44 branch after release |
| 03:11 |
|
Hyppolit |
branches/ |
| 03:14 |
|
Hyppolit |
svn: r7554 | garu++ | http://padre.perlide.org/trac/changeset/7554 |
| 03:14 |
|
Hyppolit |
updated Changes file for 0.45 and 0.46 |
| 03:14 |
|
Hyppolit |
trunk/Padre/ |
| 03:16 |
|
Hyppolit |
svn: r7555 | garu++ | http://padre.perlide.org/trac/changeset/7555 |
| 03:16 |
|
Hyppolit |
created branch for 0.45 "stable" release |
| 03:16 |
|
Hyppolit |
branches/ |
| 03:29 |
|
|
user_4168 joined #padre |
| 03:50 |
|
|
cowens joined #padre |
| 03:52 |
|
cowens |
I just installed Padre 0.43 on OS X, it looks nice, but auto-indent does not seem to work. Is this a known issue? |
| 04:06 |
|
garu |
cowens, I have no idea... could you please check on padre trac to see if it's there? |
| 04:13 |
|
cowens |
there are four bugs I can easily find and they don't seem to be about auto-indent not working |
| 04:14 |
|
Ryan52 |
garu: is there a pattern to the stable releases? |
| 04:14 |
|
garu |
Ryan52, what do you mean? |
| 04:15 |
|
Ryan52 |
what's the pattern? |
| 04:15 |
|
garu |
Ryan52, last...release...of...the...month? |
| 04:15 |
|
garu |
there's no versioning pattern if that's what you're asking |
| 04:15 |
|
Ryan52 |
yes that's what I was asking. |
| 04:15 |
|
garu |
Ryan52, cool :) |
| 04:15 |
|
Ryan52 |
(sorry, that was unclear) |
| 04:17 |
|
garu |
cowens, I'm sorry, it's 1am here and I'm not feeling very well so forgive me for asking stupid questions... you found 4 bugs on Padre or on the trac bug list? |
| 04:18 |
|
garu |
Ryan52, we're trying to sync a "stable" Padre with the monthly release of rakudo so CSJewell can build six for windows |
| 04:20 |
|
awnstudio |
how come when i open any file, .pl or .pm, the code browser doesnt show functions, variables, etc? |
| 04:20 |
|
garu |
Ryan52, so just make one release each week (or when there is enough reason/commits to do it), and on september's last week, notice the second last release as "going stable", create a branch and ask people to commit their fixes and translations to it so you can release it at the end of the week |
| 04:21 |
|
cowens |
On the trac bug list looking for auto-indent issues: 1428, 873, 872, and 562, but none of them seem to be about autoindent being broken |
| 04:21 |
|
garu |
Ryan52, (or at least this is what we're doing now... if we get to figure out a better approach, we can just as easily switch again) |
| 04:21 |
|
garu |
cowens, ah, ok |
| 04:21 |
|
garu |
cowens, do you have a login on the website? |
| 04:21 |
|
CSJewell |
Ryan52: I can't build a new .msi for EVERY release of Padre, and if we have a "stability release", that helps me and all of us. |
| 04:22 |
|
cowens |
nope |
| 04:22 |
|
garu |
awnstudio, code browser? you mean the outline? |
| 04:23 |
|
awnstudio |
yes |
| 04:23 |
|
garu |
cowens, we'll have to wait until szabgab returns, we closed registration due to automatic spamming... let me create the report for you |
| 04:24 |
|
garu |
awnstudio, works for me, mate... both "show functions" and "show outline"... are you using 0.44 ? |
| 04:25 |
|
awnstudio |
not sure, let me check, i'll hope on my laptop and login under alt name |
| 04:25 |
|
garu |
cowens, can you please check your preferences on edit->preferences->indentation? |
| 04:26 |
|
garu |
cowens, is "Autoindent" set to "deep" ? |
| 04:26 |
|
cowens |
I tried with deep, same_level, and no |
| 04:26 |
|
cowens |
didn't work with any of them |
| 04:27 |
|
garu |
cool. automatic indentation style detection is off, right? |
| 04:27 |
|
cowens |
it says guess |
| 04:27 |
|
cowens |
whoops, no it is on |
| 04:27 |
|
garu |
I mean the first checkbox on that window |
| 04:28 |
|
garu |
cowens, maybe it's auto detecting it wrong. Can you please check if unsetting it fixes your problem? |
| 04:28 |
|
cowens |
Just unchecked and test with deep, no luck |
| 04:29 |
|
cowens |
tested with same_level, no luck |
| 04:29 |
|
garu |
the tab/space sizes on that window is set to a positive value, right? like "4" or whatever |
| 04:29 |
|
cowens |
both are set to 8 |
| 04:29 |
|
garu |
cool |
| 04:30 |
|
cowens |
tested with no, no luck (but that should be expected) |
| 04:30 |
|
garu |
then it's definitely not working :) |
| 04:30 |
|
garu |
cowens, one last thing |
| 04:31 |
|
garu |
cowens, can you shadowpaste perl -V and your Mac OS version, please? |
| 04:31 |
|
garu |
cowens, http://scsys.co.uk:8001/ |
| 04:32 |
|
|
pece joined #padre |
| 04:32 |
|
garu |
cowens, actually, perl -v and wxPerl -MWx -e'printf(qq(Wx Version=($Wx::VERSION) %s unicode=(%s)\n), Wx::wxVERSION_STRING(), Wx::wxUNICODE())' |
| 04:33 |
|
shadowpaste |
"cowens" at 76.120.242.56 pasted "uname -a and perl -V" (57 lines) at http://scsys.co.uk:8001/32953 |
| 04:35 |
|
shadowpaste |
"cowens" at 76.120.242.56 pasted "result of the wxPerl command" (1 line) at http://scsys.co.uk:8001/32954 |
| 04:36 |
|
garu |
cowens, thanks |
| 04:37 |
|
cowens |
It is a fresh (tonight) install of Perl 5.10.1 |
| 04:37 |
|
|
SvenDowideit joined #padre |
| 04:39 |
|
garu |
cowens, do you want me to add an email of your choice to the CC list for that bug report? |
| 04:40 |
|
cowens |
chas.owens gmail.com |
| 04:40 |
|
garu |
cool |
| 04:41 |
|
garu |
http://padre.perlide.org/trac/ticket/499 |
| 04:41 |
|
garu |
cowens, ^^ |
| 04:42 |
|
garu |
cowens, thanks a lot for the report, we really appreciate it. Please let us know if you find anything else... we are a little short on mac developers (and all of them are asleep now :) |
| 04:42 |
|
cowens |
no problem |
| 04:50 |
|
Hyppolit |
svn: r7556 | garu++ | http://padre.perlide.org/trac/changeset/7556 |
| 04:50 |
|
Hyppolit |
updated brazilian portuguese translation |
| 04:50 |
|
Hyppolit |
branches/Padre-0.45/share/locale/ |
| 04:54 |
|
|
GabrielVieira_ joined #padre |
| 04:56 |
|
GabrielVieira_ |
Alias: Hi :) |
| 05:27 |
|
Alias |
Darn, he left |
| 05:28 |
|
Ryan52 |
who's gonna get ticket #500? |
| 05:29 |
|
Ryan52 |
now that we've (just about) reached #500, we should all bet on when ticket #1000 will get created. |
| 05:31 |
|
garu |
Alias, actually, GabrielVieira is here... it was a leftover nick that went away |
| 05:32 |
|
Alias |
He said hello using that leftover nich :) |
| 05:32 |
|
|
Sewi joined #padre |
| 05:32 |
|
garu |
oops |
| 05:32 |
|
garu |
:) |
| 05:32 |
|
garu |
GabrielVieira, yo |
| 05:32 |
|
Hyppolit |
svn: r7557 | adamk++ | http://padre.perlide.org/trac/changeset/7557 |
| 05:32 |
|
Hyppolit |
Shlomi Fish suggests hiding the toolbar by default on darwin so that Padre looks "more Macish" |
| 05:32 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 05:33 |
|
garu |
actually I think it was sri who said that, wasn't it? |
| 05:33 |
|
Sewi |
Hi everybody |
| 05:33 |
|
Alias |
oh, might have been |
| 05:33 |
|
Alias |
Anyways, it's done |
| 05:33 |
|
garu |
:) |
| 05:33 |
|
Alias |
Just a default tweak, nothing serious |
| 05:33 |
|
garu |
hi Sewi |
| 05:34 |
|
garu |
Alias, since you're working on the mac port, did you see ticket 499? |
| 05:34 |
|
Alias |
I'm not working on the mac port |
| 05:34 |
|
garu |
yeah I know |
| 05:35 |
|
garu |
it was worth a shot :) |
| 05:35 |
|
Alias |
I just remembered that he said not to show the toolbar |
| 05:35 |
|
Alias |
So I added a Padre::Constant::MAC ? 0 : 1 |
| 05:36 |
|
garu |
Ryan52, what will ticket #500 be about? no cheating :) |
| 05:37 |
|
GabrielVieira |
Alias: hi again |
| 05:37 |
|
GabrielVieira |
:) |
| 05:38 |
|
|
marcela joined #padre |
| 05:39 |
|
Alias |
GabrielVieira: I've noticed that the directory browser doesn't show newly created files for projects |
| 05:39 |
|
Alias |
Is there any way to either have a refresh option on the menu, and later have the refresh run automatically at useful times |
| 05:40 |
|
|
asdgasd joined #padre |
| 05:40 |
|
asdgasd |
hello |
| 05:40 |
|
asdgasd |
i'm an experienced programmer posing as a newbie |
| 05:40 |
|
Alias |
hi |
| 05:40 |
|
Alias |
:) |
| 05:40 |
|
asdgasd |
so how about that C++ |
| 05:40 |
|
GabrielVieira |
Alias: it refreshs each time the editor or the directory browser gets focused |
| 05:40 |
|
asdgasd |
i hear its microsofts best product |
| 05:40 |
|
Alias |
GabrielVieira: Not for me it doesn't |
| 05:41 |
|
GabrielVieira |
Alias: try to minimize and restore Padre window and see if it updates |
| 05:41 |
|
asdgasd |
so how do i make an object execute another object, in imperial mode |
| 05:41 |
|
asdgasd |
i mean, imperative mode |
| 05:41 |
|
asdgasd |
declarative programming |
| 05:41 |
|
Hyppolit |
svn: r7558 | szabgab++ | http://padre.perlide.org/trac/changeset/7558 |
| 05:41 |
|
Hyppolit |
add several recent posts to the about page |
| 05:41 |
|
Hyppolit |
trunk/template.padre.perlide.org/data/ |
| 05:41 |
|
Alias |
$object1->mtfnpy($object2) |
| 05:42 |
|
asdgasd |
i can't think of anything funny to say |
| 05:42 |
|
GabrielVieira |
when editor gets focused.. it calls directory->refresh; the same occurs when directory gets focused |
| 05:42 |
|
Ryan52 |
mtfnpy? |
| 05:42 |
|
asdgasd |
wow is that anything like sprintf??? |
| 05:43 |
|
Ryan52 |
oh, right, that. |
| 05:43 |
|
* Ryan52 |
forgot about mtfnpy |
| 05:43 |
|
garu |
silly Ryan52 |
| 05:44 |
|
asdgasd |
mtfnpy totally fucking now pwns you |
| 05:44 |
|
Ryan52 |
I still don't understand it tho... |
| 05:44 |
|
Alias |
You arent' meant to |
| 05:44 |
|
Alias |
You're just meant to be pwned by it |
| 05:44 |
|
asdgasd |
now just so i'm clear, this is some sort of perl 6 compiler right? |
| 05:44 |
|
Ryan52 |
that's what I expected. |
| 05:45 |
|
asdgasd |
an IDE huh |
| 05:46 |
|
* Alias |
ponders who we know that is privvy to that kind of in joke in NY |
| 05:46 |
|
asdgasd |
i'm god of the internet |
| 05:46 |
|
GabrielVieira |
Alias: did you trie? |
| 05:47 |
|
asdgasd |
cpan ponders, another night? |
| 05:47 |
|
Alias |
asdgasd: Clearly, but which one... |
| 05:47 |
|
Alias |
trie? |
| 05:47 |
|
GabrielVieira |
try |
| 05:47 |
|
GabrielVieira |
:) |
| 05:47 |
|
asdgasd |
perl elicits, receptive, loving |
| 05:47 |
|
Alias |
GabrielVieira: Of course I tried, I'm just using Perl normally, switching between different files |
| 05:48 |
|
asdgasd |
monks open night, kimonos & seduction |
| 05:48 |
|
Alias |
GabrielVieira: It's possible that it's not firing if changing between different editors in the same project? |
| 05:49 |
|
Alias |
audreyt: What timezone are you living in these days? |
| 05:49 |
|
audreyt |
asdgasd: hey. I sense that you come here to be hugged properly. |
| 05:49 |
|
* audreyt |
hugs asdgasd. there. please, be happy. |
| 05:49 |
|
asdgasd |
audreyt: i came here right after reading your name |
| 05:49 |
|
asdgasd |
actually |
| 05:49 |
|
asdgasd |
funny story |
| 05:49 |
|
asdgasd |
i'm not going to tell it though |
| 05:50 |
|
audreyt |
Alias: GMT+8 Taipei |
| 05:50 |
|
Alias |
ok |
| 05:50 |
|
audreyt |
you? |
| 05:50 |
|
Alias |
Australia/Sydney |
| 05:50 |
|
GabrielVieira |
Alias: maybe |
| 05:50 |
|
Alias |
(DateTime.pm only here) :) |
| 05:50 |
|
audreyt |
lol |
| 05:50 |
|
audreyt |
ah, back at home. you parents doing ok? |
| 05:50 |
|
Alias |
Yeah, fine |
| 05:50 |
|
GabrielVieira |
if you change between editors in the same project.. it just skip the directory window refresh |
| 05:50 |
|
Alias |
Did you see my comment from yesterday about the PAR limitations? |
| 05:51 |
|
Alias |
The main PAR problem is that the bundled executable isn't reentrant in the same way perl.exe is |
| 05:51 |
|
audreyt |
vaguely, something about system() reentrancy |
| 05:51 |
|
Alias |
We can't do backgrounded compile testing, or other types of things that get run in external processes |
| 05:51 |
|
Alias |
See Padre::Perl |
| 05:51 |
|
audreyt |
but I thought this was about plugins packaged as .par; obviously I'm mistaken |
| 05:51 |
|
Alias |
There's two layers |
| 05:51 |
|
Alias |
One for Padre itself, another for plugins |
| 05:52 |
|
audreyt |
ok. plugins are obviously fine, and Padre can't be par-ckaged into an .exe due to reentrancy |
| 05:52 |
|
audreyt |
is that right? |
| 05:52 |
|
Alias |
Once Padre itself wasn't an option any more, we had to assess how valuable the plugin support was, since it costs 5-10 more dependencies |
| 05:52 |
|
Hyppolit |
svn: r7559 | szabgab++ | http://padre.perlide.org/trac/changeset/7559 |
| 05:52 |
|
Hyppolit |
fix typo |
| 05:52 |
|
Hyppolit |
trunk/template.padre.perlide.org/tt/pages/ |
| 05:52 |
|
Alias |
5-10 deps for something nobody is using in the real world was considered extravagant |
| 05:52 |
|
audreyt |
sure sure. |
| 05:52 |
|
Alias |
It's not removed entirely, just commented out in place |
| 05:53 |
|
audreyt |
I think yagni |
| 05:53 |
|
jq |
hi there |
| 05:53 |
|
Sewi |
hi jq |
| 05:53 |
|
Alias |
I hate that acronym |
| 05:53 |
|
audreyt |
until there's some obviously binary not-very-portable-to-pure-perl deps coming up that relies on .xs |
| 05:53 |
|
asdgasd |
hey jq |
| 05:53 |
|
Alias |
"a" is unresolvable :) |
| 05:53 |
|
asdgasd |
my other nick is rjq ;) |
| 05:53 |
|
audreyt |
you ain't gonna need it :) |
| 05:53 |
|
jq |
:) |
| 05:53 |
|
asdgasd |
my email too |
| 05:54 |
|
audreyt |
s/deps/plugins/ |
| 05:54 |
|
* jq |
just saw on ohloh that he's only the 4th committer by now |
| 05:54 |
|
jq |
way to go guys! :-) |
| 05:54 |
|
Alias |
jq: Other people have restolen your stolen perltidy :) |
| 05:54 |
|
Hyppolit |
svn: r7560 | szabgab++ | http://padre.perlide.org/trac/changeset/7560 |
| 05:54 |
|
Hyppolit |
fix typo |
| 05:54 |
|
Hyppolit |
trunk/template.padre.perlide.org/tt/pages/ |
| 05:54 |
|
jq |
Alias: i'm talking of commit numbers, not line count |
| 05:54 |
|
Alias |
oh right :) |
| 05:55 |
|
jq |
and hopefully, i've done more than just ran perltidy on padre :-) |
| 05:55 |
|
audreyt |
so yeah, I'm all for fixing the PAR reentrancy in the PAR side slowly but surely, and since there's no need for cross-platform .xs plugin repository (like Eclipse's) or anything like that, it's entirely deferrable. |
| 05:55 |
|
Alias |
yup |
| 05:55 |
|
audreyt |
Alias: thanks for clearing the situation up :) |
| 05:55 |
|
asdgasd |
i wrote this http://pastebin.com/d2c1fcca5 |
| 05:55 |
|
Alias |
It's a bit like the Moose situation |
| 05:55 |
|
asdgasd |
and padre won't compile it |
| 05:55 |
|
Alias |
It's not that we don't like it or have major problems, it's just it doesn't quite fit with our usage scenarios :) |
| 05:56 |
|
asdgasd |
also it's missing a few functions |
| 05:56 |
|
audreyt |
that's totally fine. :) at $job we went all-Moose.pm but then critical cgi scripts neeeded to be ported to Mouse.pm |
| 05:56 |
|
Alias |
Startup time? |
| 05:56 |
|
audreyt |
yeah. |
| 05:57 |
|
* audreyt |
must be a veteran now at fighting simultaneously at both sides of holy wars. |
| 05:57 |
|
Alias |
We didn't want to pay the startup time even for the basics |
| 05:57 |
|
Alias |
Go only knows what we'd cost now, with 100ish classes |
| 05:57 |
|
Alias |
If we went all Moose |
| 05:57 |
|
audreyt |
you can go all Mouse and then measure vs Moose. |
| 05:57 |
|
audreyt |
but _that_ is also deferrable. |
| 05:57 |
|
Alias |
We've gone Class::XSAccessor instead |
| 05:57 |
|
audreyt |
yeah, I noticed. |
| 05:58 |
|
Alias |
Also, we do a lot of wrapping of Wx classes |
| 05:58 |
|
audreyt |
that's very sound, in fact. that is what makes Padre not another Chandler |
| 05:58 |
|
Alias |
Over time we seem to be settling over the top of the Wx classes closer and closer |
| 05:58 |
|
audreyt |
assuming you've read Dreaming In Code (the book) that deals with Wx? |
| 05:58 |
|
pece |
Adobe has Speed Launcher ;) |
| 05:58 |
|
Alias |
Nope |
| 05:58 |
|
* Alias |
has mostly been reading economics, marketing and stats books |
| 05:58 |
|
audreyt |
please do in your spare cycle. Chandler is a lot like Padre technically. |
| 05:59 |
|
audreyt |
Python/Wx with ambitious but not well charted goal, top-notch programmers |
| 05:59 |
|
audreyt |
only difference is they didn't run it as anarchy, so they failed, like, utterly. |
| 05:59 |
|
audreyt |
:) |
| 05:59 |
|
audreyt |
(and DIC chronicles all the lessons in painful detail.) |
| 05:59 |
|
Alias |
Anarchy isn't necesarily the answer :) |
| 05:59 |
|
Alias |
It's just a great answer for when you are faced with an infinite scope :) |
| 06:00 |
|
audreyt |
sure, it's a beginning of an answer. :) |
| 06:00 |
|
asdgasd |
anarchy is always the answer |
| 06:00 |
|
audreyt |
or rather, the welcoming of answers, rather than forcing answers on everyone... |
| 06:00 |
|
asdgasd |
the people with the worst judgment always end up in power |
| 06:00 |
|
audreyt |
but let me not distract you further with random ramblings. it's great to see you here :-) |
| 06:00 |
|
Alias |
Ditto |
| 06:01 |
|
Alias |
I phear a little for the sanity of the Padre codebase, but welcome :) |
| 06:01 |
|
jq |
Alias: are you familiar with the project part of padre's code? |
| 06:01 |
|
audreyt |
I'll keep phantasies to my new field that is psychoanalysis and cog. science, so your project will be spared of insanity :) |
| 06:01 |
|
Alias |
jq: I wrote it, yeah |
| 06:02 |
|
asdgasd |
hey audrey, want to write a linguistic engine with me |
| 06:02 |
|
asdgasd |
i'm doing it in haskell ;) |
| 06:02 |
|
audreyt |
asdgasd: url? |
| 06:02 |
|
asdgasd |
i wrote a spec a year ago |
| 06:02 |
|
asdgasd |
but it's shit compared to what i have now |
| 06:03 |
|
asdgasd |
it's only a skip and a jump from AI |
| 06:03 |
|
jq |
Alias: do you know why projects using dist-zilla (with dist.ini instead of makefile.pl) are not taken into account? |
| 06:03 |
|
asdgasd |
semi-random hill-walking function application and evaluation |
| 06:03 |
|
jq |
cf ticket 489 |
| 06:03 |
|
jq |
i updated padre's code to find dist.ini |
| 06:04 |
|
Alias |
jq: Because they aren't distributions? |
| 06:04 |
|
Alias |
They are distribution templates |
| 06:04 |
|
jq |
but i guess i missed a spot |
| 06:04 |
|
Alias |
You should probably write a new Project class for them |
| 06:04 |
|
jq |
well, i've updated padre to find dist.ini, same as it finds makefile.pl |
| 06:04 |
|
jq |
oh. |
| 06:04 |
|
audreyt |
asdgasd: let's take this conversation off #padre and into /msg -- what is the url to your spec? |
| 06:05 |
|
jq |
what's exactly the difference? |
| 06:05 |
|
jq |
i updated Padre::Project::Perl |
| 06:06 |
|
Alias |
Do you understand the idea of Implicit Projects? |
| 06:06 |
|
jq |
no |
| 06:06 |
|
jq |
i've more or less stopped contributing when projects have landed |
| 06:06 |
|
Alias |
OK, so it emerges from my loathing of project support in almost every editor ever |
| 06:06 |
|
Alias |
Because you need to generate project XML files that nothing else but that one editor understands |
| 06:07 |
|
Alias |
And you often need to manually add files to it |
| 06:07 |
|
Alias |
And it's generally a giant pain in the fucking ass |
| 06:07 |
|
CSJewell |
I won't disagree with that. |
| 06:07 |
|
Alias |
So the idea was that Padre should Just Know what you are doing |
| 06:07 |
|
Alias |
And quietly do things the way you expect them so well you don't even realise how much work it's doing to achieve it |
| 06:08 |
|
jq |
yup |
| 06:08 |
|
jq |
i'm following you |
| 06:08 |
|
Alias |
So you have an invisible structure inside Padre that is as rich as a regular "Project", but automatically populated |
| 06:08 |
|
Alias |
Thus, Implicit Projects |
| 06:08 |
|
jq |
ok - where are they located in term of padre's code? |
| 06:08 |
|
Alias |
And the only time that Padre writes a "padre.yml" project file is when it needs to save some EXTRA preference that can't be expressed in the underlying codebase |
| 06:09 |
|
Alias |
The ::Document object is used to discover the project it lives in |
| 06:09 |
|
|
kaare joined #padre |
| 06:09 |
|
Alias |
That root directory is then handed off to the Padre::Project classes |
| 06:09 |
|
Alias |
Which create a project and then provide caching/etc accessors that discover everything else |
| 06:09 |
|
Alias |
And the GUI usually just says Padre::Current->project |
| 06:10 |
|
Alias |
Currently the implementation for it is tiny |
| 06:10 |
|
Alias |
And it only does subtle things |
| 06:10 |
|
Alias |
For example, if you run Find in Files, it sets the recursive search root to the project root of the currently active document |
| 06:10 |
|
jq |
what i don't understand is that i am not seeing any code parsing makefile.pl / build.pl |
| 06:10 |
|
jq |
just code that *finds* that such a file exists |
| 06:10 |
|
Alias |
Because we don't parse them |
| 06:11 |
|
Alias |
We don't currently have any reason to parse them |
| 06:11 |
|
Alias |
Once MYMETA.yml support is added to the toolchain, we'll probably do something like executing them instead |
| 06:11 |
|
Alias |
And we do look for MANIFEST.SKIP |
| 06:12 |
|
Alias |
The problem is when some of those metadata files need to be assembled from even more abstracted places |
| 06:12 |
|
jq |
so, finding dist.ini should be enough too |
| 06:12 |
|
Alias |
right |
| 06:12 |
|
jq |
i already updated padre to find it |
| 06:12 |
|
jq |
in 2 places |
| 06:12 |
|
Alias |
And you almost certainly want to create a sub-class of Padre::Project::Perl |
| 06:12 |
|
jq |
in lib/Padre/Project.pm lib/Padre/Project/Perl.pm |
| 06:12 |
|
Alias |
Since we'll need to do some very different things to a dist-zilla project to extract metadata |
| 06:13 |
|
jq |
yup, but for now we don't need to |
| 06:13 |
|
Alias |
uuummm... |
| 06:13 |
|
Alias |
I would anyway, if you don't mind |
| 06:13 |
|
jq |
sure, i don't care that much |
| 06:13 |
|
|
azawawi joined #padre |
| 06:13 |
|
jq |
but currently it's not enough |
| 06:13 |
|
azawawi |
good morning |
| 06:13 |
|
jq |
hi azawawi |
| 06:13 |
|
jq |
it finds the dist.ini (i traced into padre) |
| 06:13 |
|
Alias |
yup |
| 06:13 |
|
azawawi |
the world is not enough? |
| 06:14 |
|
jq |
but does not set @INC to add $root/lib |
| 06:14 |
|
Alias |
The project does that before ->run |
| 06:14 |
|
jq |
so i'm a bit fed up to have to launch padre with PERL5LIB set manually |
| 06:14 |
|
Alias |
Or if not, it will later |
| 06:14 |
|
Alias |
What kind of project are you making |
| 06:15 |
|
jq |
regular perl dist |
| 06:15 |
|
jq |
using dist-zilla |
| 06:15 |
|
Alias |
No, what kind of Padre project object |
| 06:15 |
|
Alias |
Padre::Project::Perl? |
| 06:15 |
|
jq |
padre:project:perl |
| 06:15 |
|
Alias |
... or ::Null |
| 06:15 |
|
Alias |
ok |
| 06:15 |
|
Alias |
That SHOULD be enough to add the lib checks |
| 06:15 |
|
jq |
that's what i thought |
| 06:15 |
|
jq |
but clearly not it seems |
| 06:16 |
|
jq |
that's why i'm bothering you with this |
| 06:16 |
|
azawawi |
Alias: could we make the run in a separate window default on win32 for Perl 6 prompts and Perl 5 <STDIN>s? |
| 06:16 |
|
jq |
and i'm ready to create a padre:project:perl:dzil later on |
| 06:16 |
|
Alias |
Perl 5 STDINs? |
| 06:17 |
|
CSJewell |
jq: Would Module::Release's ([.])?releaserc be a good idea to add to the list of files to look for to define the top of a perl project? |
| 06:17 |
|
azawawi |
<STDIN>; |
| 06:17 |
|
jq |
CSJewell: that's another subclass to create, i guess |
| 06:18 |
|
|
sri joined #padre |
| 06:18 |
|
jq |
but currently, i cannot find why finding dist.ini is not enough |
| 06:18 |
|
Alias |
CSJewell: Nope |
| 06:18 |
|
Alias |
A distribution has a "configure" step |
| 06:19 |
|
Alias |
So we have to look for the configure script/file |
| 06:19 |
|
Alias |
If you can't configure or build, then releasing isn't relevant |
| 06:20 |
|
CSJewell |
OK. Just wondering, since dist.ini is Dist::Zilla's equivalent file, right? |
| 06:20 |
|
jq |
yup |
| 06:21 |
|
Alias |
yup |
| 06:21 |
|
Alias |
Configuration source of truth |
| 06:21 |
|
Alias |
jq: TBH, you probably need to write a Dist::Zilla plugin |
| 06:21 |
|
Alias |
That adds it as a dependency |
| 06:22 |
|
jq |
that? it? |
| 06:22 |
|
Hyppolit |
svn: r7561 | azawawi++ | http://padre.perlide.org/trac/changeset/7561 |
| 06:22 |
|
Hyppolit |
Fixed bug:497 "On some MSWin32 platforms 'start' command need 'title' parameter not to be optional" |
| 06:22 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 06:22 |
|
jq |
i'm ok with writing a dzil plugin (already did) |
| 06:23 |
|
jq |
but how will that change the problem? |
| 06:23 |
|
Alias |
Well, now you'll actually have DZ installed, so Padre has a chance at generating the derived Makefile.PL |
| 06:23 |
|
Alias |
For when we do dependency detection, which is soon |
| 06:23 |
|
Alias |
And so on |
| 06:24 |
|
jq |
alias: i don't understand |
| 06:24 |
|
Alias |
And we can make a stub somewhere that says "This is a Dist::Zilla Perl distribution, would you like to install Padre::Plugin::DistZilla" |
| 06:24 |
|
jq |
currently padre already *fails* recognizing dzil-based dists |
| 06:24 |
|
jq |
i'd like to fix that before going further |
| 06:24 |
|
Alias |
You fixed that right? |
| 06:25 |
|
jq |
no |
| 06:25 |
|
jq |
i updated padre's code, but it does not work |
| 06:25 |
|
Alias |
You added support for detecting dist.ini? |
| 06:25 |
|
jq |
yes, but it's not enough |
| 06:25 |
|
Alias |
Commit it, and let me try it |
| 06:25 |
|
jq |
and i don't understand *why* |
| 06:25 |
|
jq |
already committed since quite some time |
| 06:25 |
|
jq |
ack dist.ini |
| 06:25 |
|
Alias |
ok |
| 06:25 |
|
jq |
that's the whole point of ticket 489 |
| 06:25 |
|
Alias |
Do you have a test dz distro? |
| 06:25 |
|
jq |
the code is in there, but failing for some reason |
| 06:26 |
|
jq |
just remove your *.PL and touch dist.ini |
| 06:26 |
|
jq |
otherwise, try git github.com:jquelin/dist-zilla-plugin-autoprereq.git |
| 06:26 |
|
jq |
hmm, that would not be enough |
| 06:26 |
|
jq |
since it only has one module |
| 06:27 |
|
jq |
try git github.com:jquelin/games-pandemic.git |
| 06:27 |
|
jq |
lots of modules |
| 06:27 |
|
Alias |
WORKSFORME |
| 06:27 |
|
jq |
uh? |
| 06:27 |
|
Alias |
The directory tree shows the correct root dir |
| 06:27 |
|
jq |
and when trying to open another module of the same dist |
| 06:27 |
|
jq |
showing syntax check pane |
| 06:28 |
|
Alias |
oh wait, you didn't say anything about the syntax checking |
| 06:28 |
|
azawawi |
Alias: is it wise to use PPI's __insert_before and __insert_after to make changes to the PPI document and then ->serialize? |
| 06:28 |
|
azawawi |
Alias: i was experimenting with it yesterday for Quick Fixes... |
| 06:28 |
|
Alias |
jq: The various user interface components "consume" the project API |
| 06:28 |
|
jq |
Alias: well, i'm testing by checking whether syntax check finds the other modules of the dist |
| 06:28 |
|
Alias |
jq: Some better than others |
| 06:29 |
|
Alias |
azawawi: Probably not wise to use the double-private methods, no :) |
| 06:29 |
|
jq |
but syntax checks works with makefile.pl-based projects |
| 06:29 |
|
jq |
not with dist.ini |
| 06:29 |
|
Alias |
So then the problem is not the project API |
| 06:29 |
|
Alias |
It's that the syntax checker is ignoring the project API |
| 06:29 |
|
jq |
but it works for makefile.pl-based projects |
| 06:29 |
|
Alias |
If the directory tree works, then project support works |
| 06:29 |
|
jq |
hmmm. |
| 06:29 |
|
jq |
i never tested it with directory tree |
| 06:30 |
|
Alias |
If syntax checker isn't using project support properly, there's a big clue to where the bug you need to fix is |
| 06:30 |
|
jq |
mmk |
| 06:32 |
|
Alias |
Support for the Project layer is somewhat uneven atm |
| 06:51 |
|
|
Trelane joined #padre |
| 06:51 |
|
Trelane |
good morning |
| 06:52 |
|
Trelane |
I've just installed padre from cpan on my mac os x laptop, but I'm having problems getting it to work |
| 06:52 |
|
Sewi |
Alias: http://padre.perlide.org/trac/ticket/474 |
| 06:53 |
|
Trelane |
I typed in a hello world perl script, but when I run it from Run -> Run Script, I don't see the output... |
| 06:53 |
|
Sewi |
Hi Trelane. |
| 06:53 |
|
Trelane |
Am I being dumb? I did only get three hours sleep last night... |
| 06:53 |
|
Sewi |
Which Padre version do you have? |
| 06:54 |
|
Alias |
Sewi: We probably need a method in Padre::Project like ->include |
| 06:54 |
|
Alias |
Which generates a list of additional include dirs/class-path elements |
| 06:54 |
|
Alias |
Then the syntax checker can feed off that |
| 06:54 |
|
azawawi |
Trelane: Help/About to find out Padre's version or 'cpan Padre' |
| 06:54 |
|
Sewi |
Alias: Ack. And the project properties should be settable. |
| 06:54 |
|
Alias |
Later, but yes |
| 06:55 |
|
Alias |
Separate features |
| 06:55 |
|
Alias |
Solve the default case first |
| 06:55 |
|
Alias |
or rather, solve the implicit case first |
| 06:55 |
|
Trelane |
azawawi: I don't have a "Help about". |
| 06:55 |
|
Trelane |
perl -E 'use Padre; say Padre->VERSION' |
| 06:55 |
|
Trelane |
0.43 |
| 06:55 |
|
Sewi |
Azawawi: This is what I just tried, but it says: "Padre::Plugin::Debugger 0.3" but the title bar says SVN 7509 |
| 06:56 |
|
Alias |
Does padre -V do anything? |
| 06:56 |
|
Alias |
... yet |
| 06:56 |
|
Trelane |
Alias: yep |
| 06:57 |
|
Trelane |
spawning 'wxPerl' interpreter for OSX |
| 06:57 |
|
Trelane |
Perl Application Development and Refactoring Environment 0.43 |
| 06:57 |
|
Alias |
eep, ugly message |
| 06:57 |
|
Alias |
SQUISH! |
| 06:58 |
|
azawawi |
Trelane: do u have xterm on Mac? if so, you can try enabling "Use external window for execution" under Edit => Preferences =>Run Parameters |
| 07:00 |
|
sri |
you don't want to run xterm on os x |
| 07:00 |
|
sri |
it will start x11 emulation and stuff... very ugly |
| 07:01 |
|
Alias |
GabrielVieira: Focusing the editor between files in different projects doesn't result in a directory refresh for me either |
| 07:01 |
|
Trelane |
azawawi: that opens an xterm that doesn't have any output either |
| 07:02 |
|
Trelane |
it seems that those processes are all still running (from ps) |
| 07:02 |
|
Sewi |
Trelane: You just did a print "Hello World\n"; ? |
| 07:04 |
|
azawawi |
Trelane: try shutting down Padre and killing those processes and then try again |
| 07:04 |
|
Trelane |
Sewi: yes. http://scsys.co.uk:8001/32957 |
| 07:04 |
|
Trelane |
azawawi: ah, the microsoft technique ;- |
| 07:04 |
|
azawawi |
:) |
| 07:06 |
|
Trelane |
doesn't help |
| 07:06 |
|
|
SvenDowideit joined #padre |
| 07:09 |
|
Trelane |
ah |
| 07:09 |
|
Trelane |
it's a weird encoding problem |
| 07:10 |
|
Trelane |
ah, it's written this out: |
| 07:10 |
|
Trelane |
#!/usr/bin/perl^M^Muse strict;^Muse warnings;^M^Mprint "Hello Word\n"; |
| 07:11 |
|
Trelane |
So the perl I'm running this with is treating the whole thing as one big comment |
| 07:12 |
|
Trelane |
so: |
| 07:12 |
|
Trelane |
Could not find system(darwin) default encoding. Please check it manually and report your environment to the Padre development team. at /opt/perl5/lib/site_perl/5.10.1/Padre/Locale.pm line 562, <$fh> line 1. |
| 07:12 |
|
azawawi |
hmmm, maybe you need to convert the file to unix format |
| 07:13 |
|
Trelane |
azawawi: I created this file from within padre |
| 07:13 |
|
Trelane |
I would assume it should be able to be saved and executed... |
| 07:15 |
|
azawawi |
i see |
| 07:16 |
|
* azawawi |
takes a look at Locale.pm |
| 07:17 |
|
azawawi |
LC_CTYPE is defined? |
| 07:19 |
|
azawawi |
Trelane: that happens when start padre or when you run? |
| 07:32 |
|
Sewi |
Trelane: Please look at Edit->Preferences, the last but two parameter on the first tab should tell you which default newline type was selected. |
| 07:46 |
|
Trelane |
Sewi: it says "MAC" |
| 07:47 |
|
Sewi |
Trelane: Please try "UNIX" there. |
| 07:48 |
|
Trelane |
Sewi: yep, that works |
| 07:48 |
|
Sewi |
Would you please do a perl -le 'print $^O;' and tell me the result? |
| 07:49 |
|
Sewi |
Or just type print $^O; in a new file and run it :) |
| 07:49 |
|
Trelane |
"darwin" |
| 07:49 |
|
Sewi |
thx |
| 07:50 |
|
Trelane |
I think the problem is that "MAC" is using the Mac OS Classic line endings, where this is Max OS X, and should be using Unix line endings |
| 07:50 |
|
Sewi |
it is. |
| 07:51 |
|
|
Sreekanth joined #padre |
| 07:51 |
|
azawawi |
Trelane: what Mac OS version do u have there? |
| 07:51 |
|
Sreekanth |
HI! |
| 07:52 |
|
azawawi |
hi Sreekanth |
| 07:52 |
|
Sreekanth |
Hello Azawawi! |
| 07:52 |
|
Trelane |
azawawi: latest (until friday) - 10.5.7 |
| 07:52 |
|
Sreekanth |
Its great to see PADRE release... |
| 07:52 |
|
* Sewi |
is looking where the default is being defined |
| 07:52 |
|
Sreekanth |
I was wondering if I could do a single step on PADRE IDE yet |
| 07:53 |
|
azawawi |
debug? |
| 07:53 |
|
Sreekanth |
debug a PERL script |
| 07:54 |
|
Sreekanth |
I am just seeing the options IDE with RUN mode and not the DEBUG mode. Am I missing something here ? |
| 07:54 |
|
azawawi |
Sreekanth: are u on linux? if so try http://search.cpan.org/~pmakho[…]lugin/Debugger.pm |
| 07:55 |
|
Sreekanth |
No this is on WIn32 with XP on it.. |
| 07:55 |
|
azawawi |
Sreekanth: i had no luck running it on win32 |
| 07:55 |
|
Sewi |
Trelane: Do you also have a non-OS X-MAC nearby? |
| 07:55 |
|
Sreekanth |
yes I do have MAC |
| 07:56 |
|
azawawi |
Sewi: http://en.wikipedia.org/wiki/Newline, it seems our MAC line endings detection is a bit old... we only do classic |
| 07:56 |
|
Sewi |
azawawi: I'ld like to see a $^O from a "old" MAC. |
| 07:57 |
|
Hyppolit |
svn: r7562 | Sewi++ | http://padre.perlide.org/trac/changeset/7562 |
| 07:57 |
|
Hyppolit |
Fixed Mac default line ending detection |
| 07:57 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 07:58 |
|
Sewi |
Trelane++; # Thank you for your help! |
| 07:58 |
|
azawawi |
Sewi: Take a look at Padre::Constant::NEWLINE |
| 07:59 |
|
Sewi |
azawawi: This is where I fixed it :-) The default value for the preference setting relies on this. |
| 08:02 |
|
Sreekanth |
Do you think I can install DEBUGGER.pm from the Plugins >> PERL5 >> Install Module >> Install CPAN Module ? |
| 08:02 |
|
azawawi |
yeah why not... |
| 08:03 |
|
Sreekanth |
On Win32 I dont see a response from the PADRE IDE when I click this.Might be broken on Win32 IDE ? |
| 08:03 |
|
azawawi |
it takes a time to launch |
| 08:04 |
|
azawawi |
it is not a background process |
| 08:04 |
|
Sreekanth |
Oh..OK...Let me wait and see |
| 08:04 |
|
Sreekanth |
Thanks! |
| 08:04 |
|
azawawi |
:) |
| 08:06 |
|
|
user_5448 joined #padre |
| 08:07 |
|
|
user_2587 joined #padre |
| 08:11 |
|
pece |
is padre tpf granted> |
| 08:11 |
|
pece |
? |
| 08:14 |
|
Sreekanth |
I dont see the Plugin window popping up... |
| 08:14 |
|
Sreekanth |
Looks like it is broken... |
| 08:14 |
|
azawawi |
then try cpan Padre::Plugin::Debugger |
| 08:15 |
|
Sreekanth |
so you want me to install it from the CPAN shell right ? |
| 08:15 |
|
azawawi |
yeah |
| 08:15 |
|
Sreekanth |
oh..ok.. |
| 08:15 |
|
Sreekanth |
sure... |
| 08:21 |
|
azawawi |
Sewi: Take a look at %OSTYPES in http://cpansearch.perl.org/src[…]lib/Probe/Perl.pm |
| 08:29 |
|
Sewi |
azawawi: thanks |
| 08:29 |
|
azawawi |
np |
| 08:29 |
|
azawawi |
& |
| 08:43 |
|
Sewi |
I hope that we won't need to add this: Operating systems for the CDC 6000 series defined a newline as two or more zero-valued six-bit characters at the end of a 60-bit word. Some configurations also defined a zero-valued character as a colon character, with the result that multiple colons could be interpreted as a newline depending on position. |
| 08:43 |
|
Sewi |
:-) |
| 08:49 |
|
Hyppolit |
svn: r7563 | Sewi++ | http://padre.perlide.org/trac/changeset/7563 |
| 08:49 |
|
Hyppolit |
Added newline support for various newline OS-strings (azawawi++, Probe::Perl++) |
| 08:49 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 08:49 |
|
|
mohsen joined #padre |
| 08:52 |
|
|
patspam joined #padre |
| 08:52 |
|
|
Alias joined #padre |
| 08:56 |
|
|
mohsen joined #padre |
| 09:03 |
|
|
Alias joined #padre |
| 09:13 |
|
|
Alias joined #padre |
| 09:32 |
|
|
daxim joined #padre |
| 09:32 |
|
|
waxhead joined #padre |
| 09:43 |
|
waxhead |
evening everyone.. |
| 09:44 |
|
szbalint |
morning :) |
| 09:45 |
|
|
asdgasd joined #padre |
| 09:45 |
|
waxhead |
ha.. |
| 09:48 |
|
|
doubi joined #padre |
| 10:05 |
|
|
MoC joined #padre |
| 10:34 |
|
|
SvenDowideit joined #padre |
| 11:19 |
|
|
asdgasd joined #padre |
| 11:22 |
|
|
sawyer_ joined #padre |
| 11:23 |
|
|
CSJewell_ joined #padre |
| 11:55 |
|
|
tokuhirom__ joined #padre |
| 12:09 |
|
|
MoC joined #padre |
| 12:11 |
|
|
szabgab joined #padre |
| 12:14 |
|
|
takadonet joined #padre |
| 12:17 |
|
szabgab |
hi everyone! |
| 12:17 |
|
takadonet |
hey szabgab |
| 12:17 |
|
szabgab |
I see the padre channel logs are making their way through the Internet blogosphere |
| 12:18 |
|
takadonet |
Looks like it |
| 12:18 |
|
szabgab |
takadonet, I tink we don't know each other yet, so hi! |
| 12:18 |
|
takadonet |
hey |
| 12:20 |
|
|
tokuhirom__ joined #padre |
| 12:21 |
|
szabgab |
tokuhirom__, welcome |
| 12:46 |
|
szabgab |
everyone exhausted from the release? |
| 12:46 |
|
takadonet |
no.... |
| 12:49 |
|
|
benoit joined #padre |
| 12:53 |
|
|
kthakore_mp joined #padre |
| 12:55 |
|
kthakore_mp |
Hi! |
| 12:55 |
|
teejay |
hey |
| 12:55 |
|
|
benoit left #padre |
| 12:56 |
|
kthakore_mp |
Um...is padre available on Linux |
| 12:56 |
|
teejay |
yes |
| 12:57 |
|
teejay |
http://padre.perlide.org/download.html |
| 12:58 |
|
kthakore_mp |
Can I run iteractive perl in padre |
| 12:58 |
|
kthakore_mp |
Perl -we style? |
| 12:58 |
|
teejay |
I believe so, but I haven't done it |
| 12:59 |
|
kthakore_mp |
Thank you. |
| 12:59 |
|
kthakore_mp |
Also I can install padre from cpan right? |
| 13:00 |
|
teejay |
yes, from cpan |
| 13:01 |
|
kthakore_mp |
Great than you. |
| 13:01 |
|
teejay |
but see the notes at http://padre.perlide.org/trac/[…]wnload#SourceCode |
| 13:01 |
|
kthakore_mp |
Also as a disclaimer I will be sticking with vim |
| 13:02 |
|
* teejay |
is sticking with emacs until he can map the keybindings nicely |
| 13:02 |
|
kthakore_mp |
I am thinking of making a game studio in padre with sdl perl |
| 13:02 |
|
teejay |
cool |
| 13:02 |
|
kthakore_mp |
Ok gotta go |
| 13:02 |
|
teejay |
np |
| 13:02 |
|
kthakore_mp |
Bye |
| 13:02 |
|
|
kthakore_mp left #padre |
| 13:05 |
|
szabgab |
crap I missed kthakore_mp |
| 13:06 |
|
szabgab |
I wanted to point him to the SDL plugin I already started |
| 13:11 |
|
teejay |
szabgab, looks like http://github.com/kthakore |
| 13:12 |
|
szabgab |
yeah, I know , I am in contact with him over at #sdl and the mailing list |
| 13:12 |
|
szabgab |
I just wanted to use the opportunity that he dropped by |
| 13:12 |
|
teejay |
ah, nevermind then |
| 13:12 |
|
szabgab |
I don't :-) |
| 13:13 |
|
szabgab |
I am just totally out of tuits I think |
| 13:13 |
|
teejay |
I'm sure he'll be back then |
| 13:15 |
|
teejay |
something else pushing me to padre |
| 13:15 |
|
teejay |
I'm not sure git JustWorks(TM) in emacs |
| 13:16 |
|
teejay |
and I'll be using it heavily for work niw |
| 13:17 |
|
szabgab |
do you mean we need a better git plugin ? |
| 13:17 |
|
teejay |
only better than emacs;) |
| 13:20 |
|
|
azawawi joined #padre |
| 13:20 |
|
azawawi |
hi |
| 13:20 |
|
teejay |
hmm apparently vc-git is quite good, and included |
| 13:21 |
|
teejay |
that gives me more time to sort out emacs keybindings and polish version control before I jump ship |
| 13:25 |
|
|
was kicked by Alias: asdgasd |
| 13:25 |
|
azawawi |
:) |
| 13:25 |
|
* Alias |
wishes that SDL would work on Windows |
| 13:26 |
|
Alias |
I'd love to bundle Frozen Bubble with Strawberry Professional |
| 13:32 |
|
Sewi |
Every user would love you, every boss would hate you for this :-) |
| 13:33 |
|
azawawi |
This fails the first time on Almost Six 0.41 and then works the second time, perl -MCPAN -e "CPAN::Shell->upgrade('/^Padre/')" |
| 13:33 |
|
azawawi |
any idea why? |
| 13:36 |
|
Alias |
Sewi: It would make a huge PR win though, I think |
| 13:36 |
|
Alias |
Perl, on windows, with an IDE, and a game |
| 13:37 |
|
azawawi |
yeah more fun |
| 13:37 |
|
Alias |
Right out of the box you blow away a bunch of misconceptions |
| 13:46 |
|
azawawi |
Alias: how does CPAN::SQLite integrate with cpan when you say 'upgrade Pare' in cpan? |
| 13:47 |
|
Alias |
Not entirely sure, but basically I think it replaces operations on the object-tree index with calls to CPAN::SQlite |
| 13:47 |
|
azawawi |
Then perl -MCPAN -e "CPAN::Shell->upgrade('/^Padre/')" wont invoke it... |
| 13:48 |
|
azawawi |
i was searching for a one liner to upgrade Almost Six |
| 13:49 |
|
CSJewell |
azawawi: It should invoke CPAN::SQLite when it looks for which distributions the modules you want to upgrade are in. |
| 13:50 |
|
azawawi |
ah _init_sqlite in CPAN.pm |
| 13:51 |
|
CSJewell |
Or should I say, ..."use the CPAN::SQLite db"... |
| 13:51 |
|
CSJewell |
Is it stopping because something is "out of order" and needs Padre updated first? |
| 13:53 |
|
azawawi |
This seems to work perl -MCPAN -e "CPAN->upgrade('/^Padre/')" |
| 13:54 |
|
azawawi |
CSJewell: i have a copy of almost six and i re-install whenever i want a clean environment :) |
| 13:54 |
|
azawawi |
CSJewell: one thing i noticed is that "Remove" is pretty slow in almost six and on several occasions i left it running for like 2 mins (machine idle) |
| 13:55 |
|
azawawi |
CSJewell: and then i killed it since it was taking 49% CPU and not doing any I/O |
| 13:55 |
|
CSJewell |
I do much the same thing... I end up reinstalling every month and a half or so because I need to clear something up or update my installation. |
| 13:55 |
|
azawawi |
CSJewell: i killed 3 msiexec.exe processes |
| 13:55 |
|
Alias |
azawawi: I noticed that upgrades were EXTREMELY slow because it had to remove all of the CPAN build directories |
| 13:56 |
|
Alias |
Or PLAN to remove them first, then actually remove them |
| 13:56 |
|
CSJewell |
It's a known problem. I need to make it give a little more feedback. |
| 13:56 |
|
Alias |
My upgrade from Strawberry April to July took almost an hour |
| 13:56 |
|
CSJewell |
(known = "release-noted") |
| 13:57 |
|
* azawawi |
copies "strawberry Copy" :) |
| 13:58 |
|
CSJewell |
And yes, that's what it does. It has to mark every extra file that it needs to remove - that's the slow part that people complain about. Then it copies it to a temporary area, actually DOES the removal, then removes the temporary area. |
| 13:59 |
|
CSJewell |
MSI installations are designed to be heavily fault-resistant. |
| 13:59 |
|
azawawi |
i see |
| 13:59 |
|
Alias |
One problem I've noticed |
| 13:59 |
|
Alias |
If you use cmd.exe > cpan install Module |
| 13:59 |
|
Alias |
Then the "clean up the build area" logic doesn't get applied |
| 13:59 |
|
* azawawi |
tries perl -MCPAN -e "CPAN->upgrade('/^Padre/')" on a vanilla almost six |
| 14:00 |
|
Alias |
So if you mostly install modules via the command line, and never load up the full cpan client, you can end up with a HUGE cpan build directory |
| 14:00 |
|
Alias |
CSJewell: We probably should tune down the build cache limit |
| 14:00 |
|
Alias |
Given this problem |
| 14:00 |
|
Alias |
To 10 meg or something |
| 14:01 |
|
CSJewell |
That would assist in fixing the problem, yes. |
| 14:01 |
|
CSJewell |
Once we move to vendor, I can also shortcircuit site out of the search, as well. |
| 14:01 |
|
Alias |
true |
| 14:01 |
|
Alias |
Although that adds another problem |
| 14:01 |
|
Alias |
We don't guarentee binary compat |
| 14:02 |
|
Alias |
5.10.0 isn't compat with 5.10.1 for example |
| 14:02 |
|
Alias |
jdb was saying he's got some issues now, because of that |
| 14:02 |
|
CSJewell |
Somebody oopsed on that? I thought the 5.10.x versions were? |
| 14:03 |
|
Alias |
The .0 release isn't considered production |
| 14:03 |
|
Alias |
Jan mentioned something about GCC vs Visual Studio bitwise ordering for bit vectors or something |
| 14:03 |
|
CSJewell |
Speaking of which, do you still think we need to build 5.10.0 for October? |
| 14:03 |
|
Alias |
Personally? No |
| 14:03 |
|
Alias |
Kill off the .0 as fast as possible |
| 14:04 |
|
CSJewell |
Thank you, thank you, thank you... |
| 14:04 |
|
Alias |
We (the Perl community) like to try and forget/deny they ever existed |
| 14:04 |
|
azawawi |
nobody the zero :) |
| 14:04 |
|
azawawi |
nobody likes the zero |
| 14:05 |
|
szbalint |
zerocool |
| 14:05 |
|
|
PerlJam joined #padre |
| 14:05 |
|
PerlJam |
greetings |
| 14:06 |
|
azawawi |
hi PerlJam :) |
| 14:06 |
|
szabgab |
a few month back my wife and I went to cinema and were asked if we want to drink Zero |
| 14:06 |
|
szabgab |
we had no clue what that would be |
| 14:07 |
|
szabgab |
we were not even sure what the word was they asked... |
| 14:07 |
|
PerlJam |
So, I'm playing with padre again and it's now to the point that I'd use it on a regular basis instead of vi (if I can), but one thing bugs me. It says "DBD::SQLite::db do failed: attempt to write a readonly database" a bunch of times on start up. Is this a known thing? what can I do to make it better? |
| 14:07 |
|
szabgab |
of course lack of television makes you totally unaware of what's going on |
| 14:07 |
|
szabgab |
PerlJam, linux ? |
| 14:08 |
|
azawawi |
CSJewell: upgrading "Almost Six" to Padre 0.44 takes like 5 to 7 minutes on my laptop |
| 14:08 |
|
PerlJam |
aye. ubuntu 9.04 |
| 14:08 |
|
szabgab |
that seems like an old bug biting you, check the rights on ~/.padre |
| 14:08 |
|
PerlJam |
will do, thanks. |
| 14:08 |
|
Alias |
That's my fault |
| 14:08 |
|
szabgab |
and let us know if that helped |
| 14:08 |
|
PerlJam |
doh! ~/.padre owned by root for some reason. |
| 14:08 |
|
Alias |
PerlJam: It's the schema migration scripts from Padre::DB trying to upgrade your SQLite schema |
| 14:08 |
|
azawawi |
CSJewell: 29.6 MB, 3254 files in cpan\build (after upgrade) |
| 14:09 |
|
Alias |
PerlJam: It's mostly my fault for not doing proper error checking earlier |
| 14:09 |
|
szabgab |
PerlJam, I guess you had that around from an old installation |
| 14:09 |
|
PerlJam |
yep, must be |
| 14:09 |
|
Alias |
szabgab: OR, the test scripts |
| 14:09 |
|
Alias |
If he did the CPAN install as root |
| 14:09 |
|
Alias |
PerlJam: What are the mtime's on the files? |
| 14:09 |
|
szabgab |
Alias, have we added a new test with that bug again ? |
| 14:10 |
|
Alias |
I thought I had... |
| 14:10 |
|
Alias |
Apparently not well enough |
| 14:10 |
|
szabgab |
we should test our tests... |
| 14:10 |
|
PerlJam |
Has padre been around for almost a year? some of these files were last modified in Oct 2008 |
| 14:10 |
|
Alias |
PerlJam: Just over a year |
| 14:10 |
|
CSJewell |
PerlJam: 1st birthday was last month. |
| 14:10 |
|
PerlJam |
wow. seems like just a few months. |
| 14:11 |
|
CSJewell |
Alias - I know that I run cpan from the command prompt and it scans the build dir. |
| 14:11 |
|
Alias |
CSJewell: cpan in general? or > cpan install Foo |
| 14:11 |
|
Alias |
If you run the shell from the command prompt, it does |
| 14:11 |
|
Alias |
If you run a direct one-shot install, it doesn't |
| 14:11 |
|
CSJewell |
Probably cpan in general, now that you make the point. |
| 14:11 |
|
PerlJam |
Well, today I'm going to try to use padre all day long. We'll see how that goes. :) |
| 14:11 |
|
CSJewell |
I do both frequently. |
| 14:12 |
|
CSJewell |
Maybe that should be reported to andk, xdg, and crew? |
| 14:12 |
|
Alias |
Probably |
| 14:13 |
|
CSJewell |
& Dishes need done here. Be back in 30. |
| 14:18 |
|
* sjn |
tries to install the latest padre |
| 14:21 |
|
szabgab |
I just managed to install it on Ubuntu 64 bit |
| 14:21 |
|
szabgab |
and now using it to teach my son a little perl |
| 14:21 |
|
PerlJam |
szabgab++ |
| 14:22 |
|
szabgab |
we started with perl 6 but you can't do a lot interesting stuff with it yet (graphics and stuff) |
| 14:22 |
|
szabgab |
so I went back to perl 5 for now |
| 14:25 |
|
PerlJam |
how do I tell padre that the current file I'm editing is perl 6? |
| 14:26 |
|
takadonet |
PerlJam: View -> View Document as -> perl 6 |
| 14:27 |
|
PerlJam |
IS there a way that could be made selectable from the status bar at the bottom? Click where it says "Perl 5" and get a list of options to select. |
| 14:28 |
|
azawawi |
PerlJam: File -> New -> Perl 6 script |
| 14:29 |
|
azawawi |
PerlJam: use v6; in a normal perl file |
| 14:44 |
|
azawawi |
szabgab: http://ahmadzawawi.blogspot.co[…]s-almost-six.html |
| 14:52 |
|
PerlJam |
does padre have the concept of a window with a command line? Or is Ctrl-F5 the only way to execute shell commands? |
| 14:53 |
|
azawawi |
not at the moment... just CTRL-5 for now |
| 14:53 |
|
PerlJam |
okie. |
| 14:55 |
|
|
anon3 joined #padre |
| 14:56 |
|
anon3 |
hi I can't seem to register on the site to open a ticket but one thing that just bit me is on search - the "case insensitive" box should really mean "case sensitive"? |
| 14:57 |
|
Alias |
szabgab: We really need to fix this registration thing |
| 14:57 |
|
Alias |
szabgab: Several people today tried to file bugs and couldn't |
| 14:57 |
|
anon3 |
ok |
| 14:57 |
|
Alias |
We had to disable registration open all the time because of spammers |
| 14:58 |
|
anon3 |
makes sense - why not use cpan? |
| 14:58 |
|
anon3 |
i love Padre by the way, thanks |
| 15:00 |
|
CSJewell |
Be back later. (need to take laptop with me today) |
| 15:01 |
|
Sewi |
anon3: btw. the search case thing is known. |
| 15:02 |
|
anon3 |
ok |
| 15:02 |
|
anon3 |
cool, thanks again |
| 15:08 |
|
szabgab |
erm |
| 15:15 |
|
daxim |
szabgab, you took the screenshot page out of stash.yml - what exactly doesn't work? |
| 15:15 |
|
szabgab |
oh hi daxim |
| 15:16 |
|
szabgab |
I am not sure we need a separate screenshot page but even if we do we need only recent and really good screenshots and keep the rest in the wiki so at one point we might build a "history" |
| 15:17 |
|
szabgab |
in addition IMHO it would be better to have the screenshots the same size |
| 15:17 |
|
szabgab |
so I think we need to create a few screenshots, someone needs to resize them |
| 15:17 |
|
daxim |
a separate page was your idea |
| 15:18 |
|
daxim |
so this is plain static content, then |
| 15:18 |
|
szabgab |
maybe, |
| 15:18 |
|
szabgab |
we also discussed the possibility of having small version of the screenshots show up on the main page |
| 15:20 |
|
szabgab |
that could be either a few pictures in a cycle or thumbnail size images that would show the full images upon clicking, (maybe on the separate screenshots page) |
| 15:25 |
|
szabgab |
daxim, I hope I have not turned you off with this |
| 15:30 |
|
Hyppolit |
svn: r7564 | jquelin++ | http://padre.perlide.org/trac/changeset/7564 |
| 15:30 |
|
Hyppolit |
updated french translation |
| 15:30 |
|
Hyppolit |
branches/Padre-0.45/share/locale/ |
| 16:10 |
|
|
Su-Shee joined #padre |
| 16:10 |
|
Su-Shee |
heyho |
| 16:14 |
|
szabgab |
Su-Shee, hi |
| 16:14 |
|
Su-Shee |
hi szabgab :) |
| 16:15 |
|
szabgab |
dinner & |
| 16:18 |
|
Alias |
szabgab: No need to remove the screenshot page though |
| 16:18 |
|
Alias |
Hell, I'd love to remove most of the website :) |
| 16:19 |
|
Alias |
Forward progress is better than no progress |
| 16:19 |
|
Su-Shee |
no screenshots anymore? :) that's the first I click on any website about anything with a GUI :) |
| 16:23 |
|
Alias |
yeah |
| 16:23 |
|
Alias |
me too |
| 16:27 |
|
|
kaare joined #padre |
| 16:27 |
|
|
mlf2117 joined #padre |
| 16:32 |
|
|
Floyd-ATC joined #padre |
| 16:33 |
|
szabgab |
hi Floyd-ATC |
| 16:35 |
|
Floyd-ATC |
Good afternoon |
| 16:35 |
|
daxim |
'lo |
| 16:36 |
|
Floyd-ATC |
I have a weird problem, it's happened with 0.41, 0.42, 0.43 and now with 0.44 |
| 16:36 |
|
Floyd-ATC |
The editor starts up and the menu works OK but none of the subwindows actually render |
| 16:37 |
|
szabgab |
what os ? |
| 16:38 |
|
Floyd-ATC |
Windows XP SP3 |
| 16:38 |
|
Floyd-ATC |
I've been able to get everything back to normal by clicking around in preferences |
| 16:38 |
|
szabgab |
do you have any file open when you start padre ? |
| 16:39 |
|
Floyd-ATC |
no |
| 16:40 |
|
szabgab |
then try to open padre with at least one file open (you can configure this in the preferences) |
| 16:40 |
|
szabgab |
I think we have an open ticket for the broken rendering when no file is open |
| 16:40 |
|
szabgab |
on windows |
| 16:40 |
|
Floyd-ATC |
ok |
| 16:41 |
|
szabgab |
maybe as a workaround we should disable that option on windows ... |
| 16:44 |
|
Floyd-ATC |
looks related, yes... I go in and change Open files: from "open" to "new", save, quit and restart, rendering works ok again |
| 16:45 |
|
daxim |
I noticed that sort of graphics glitches after upgrades |
| 16:45 |
|
daxim |
removing .padre/config.db helped |
| 16:51 |
|
szabgab |
daxim, that should not happen, or at least I don't think there is an open bug, what Floyd-ATC described is I think a wx issue |
| 16:51 |
|
daxim |
aha |
| 16:53 |
|
Floyd-ATC |
I'm leaning towards a config related problem since editing prefs solves it |
| 17:06 |
|
szabgab |
Floyd-ATC, if you now set the config back to "open", then click on "close all" and the close padre, I guess it will open up broken again, could please try it? |
| 17:07 |
|
garu |
'morning everyone |
| 17:07 |
|
garu |
Sewi, that fix you did for mac's newline, did it fix bug #499? |
| 17:13 |
|
szabgab |
interesting read: http://prog21.dadgum.com/48.html |
| 17:17 |
|
Alias |
szabgab: The no-file case USED to work only recently |
| 17:18 |
|
Alias |
Someone broke it in 0.41 |
| 17:18 |
|
szabgab |
it is always someone |
| 17:19 |
|
szabgab |
but we can try to look up the exact change that did it |
| 17:21 |
|
Alias |
But for me now |
| 17:21 |
|
Alias |
But if it can be chased down, that would be awesome |
| 17:22 |
|
Alias |
I'm fairly sure it's not my fault for once :) |
| 17:22 |
|
* Alias |
& # bed |
| 17:22 |
|
Alias |
(Will try to commit new Find/Replace dialog code tomorrow, almost done) |
| 17:30 |
|
szabgab |
Sewi, garu do you think we really need that list in Padre http://padre.perlide.org/trac/changeset/7563 ? |
| 17:35 |
|
|
azawawi joined #padre |
| 17:37 |
|
Hyppolit |
svn: r7565 | szabgab++ | http://padre.perlide.org/trac/changeset/7565 |
| 17:37 |
|
Hyppolit |
add two more blog entries |
| 17:37 |
|
Hyppolit |
trunk/template.padre.perlide.org/data/ |
| 17:42 |
|
Sewi |
szabgab: I'ld vote yes, because it helps Padre being able to run on many systems, but feel free to remove any item you don't want. |
| 17:44 |
|
szabgab |
can't we fetch that info from Perl:: whatever, I forgotten now ? |
| 17:44 |
|
Sewi |
szabgab: I'ld keep at least: freebsd, linux, darwin (this was the reason for touching this function at all), solaris, cygwin, MacOS |
| 17:44 |
|
garu |
szabgab, I'd vote no, because I really don't think Padre can run on all that. If it's harmless, leave it |
| 17:45 |
|
Sewi |
garu: I didn't find a reason not to keep it. My Padre runs on a Netbook's Atom processor and might be the slowest installation out there, so I always consider resources, but this shouldn't take much time, RAM or diskspace. |
| 17:47 |
|
garu |
I'd like to see Padre on an os/2 |
| 17:47 |
|
garu |
make that "I'd like to see an os/2 today" |
| 17:47 |
|
garu |
:) |
| 17:47 |
|
Sewi |
garu: Regarsing your older question: No, I don't think it fixed the bug. It may be fixed by an unexpected side-effect, but I don't think so. |
| 17:47 |
|
Sewi |
garu: Oh, many ATMs here are still running OS/2 :-) |
| 17:47 |
|
garu |
seriously? cool |
| 17:48 |
|
Sewi |
You don't see it until you need a bank employee to insert his maintenance card or it reboots :-) |
| 17:48 |
|
daxim |
os/2 today is not possible. it's been renamed to (sigh...) ecomstation years ago |
| 17:49 |
|
Sewi |
Would be nice to know if $^O still reports os2 :-) |
| 17:49 |
|
daxim |
bleh, who knows |
| 17:49 |
|
garu |
actually I think ecs also got renamed a couple years ago |
| 17:51 |
|
daxim |
http://www.ecomstation.com/democd/ I'm gonna virtualise this sucker right now |
| 18:02 |
|
szabgab |
imho we should not try to plan too much ahead - in terms of what OS we are supporting, and we can default to UNIX (regarding newlines) |
| 18:07 |
|
garu |
if the whole issue is newline, we could just test the exceptions and else { 'unix' } |
| 18:08 |
|
garu |
sorta like what we do today, I guess... but without the huge hash |
| 18:09 |
|
garu |
then again, Sewi may be right and unless it really improves readability somewhere, it might be just premature optimization |
| 18:09 |
|
Sewi |
You're right, I should have thought about this and cutting out all the UNIX-lines |
| 18:10 |
|
garu |
Sewi, so let me get this straight: you were forward and I was against it. Now you're against it and I'm forward it? :) |
| 18:10 |
|
Sewi |
We should keep a note regarding darwin and maybe freebsd to advoid confusion when someone touches this code again in a few month :-) |
| 18:10 |
|
Sewi |
garu: Seems so. :-) |
| 18:15 |
|
Hyppolit |
svn: r7566 | Sewi++ | http://padre.perlide.org/trac/changeset/7566 |
| 18:15 |
|
Hyppolit |
Shrunk r7563 |
| 18:15 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 18:16 |
|
Sewi |
garu: This should be best of both worlds. |
| 18:17 |
|
garu |
Sewi++ |
| 18:17 |
|
garu |
Sewi, what is "dos" ? |
| 18:17 |
|
garu |
I mean |
| 18:17 |
|
garu |
Wx runs on dos? |
| 18:17 |
|
garu |
with what? windows 3.11? |
| 18:18 |
|
garu |
or is it cygwin? |
| 18:18 |
|
Sewi |
Garu: I still have a set of Windows 2 installation disks here :-) |
| 18:18 |
|
garu |
hmm... no, cygwin is 'unix' |
| 18:18 |
|
Sewi |
This is where I'm unsure... |
| 18:18 |
|
Sewi |
My cygwin installations usually eat \r\n |
| 18:19 |
|
garu |
Sewi, ha! if you get Padre to run on windows 2, it'll definitely need a screenshot :) |
| 18:19 |
|
Sewi |
Does Perl need 32 Bits? :-) |
| 18:19 |
|
Sewi |
I wonder that _all_ win is "Win32". Is there no "Win64"? |
| 18:20 |
|
garu |
no clue there |
| 18:20 |
|
garu |
Alias and CSJewel might have better input on this |
| 18:22 |
|
Sewi |
But Wx for DOS would be nice. |
| 18:23 |
|
szabgab |
afaik there is so much code out there checking for /win32/i when the want to know if this is windows that if perl will report win64 they will all think itis unix |
| 18:23 |
|
szabgab |
SGA & |
| 18:24 |
|
Sewi |
:) |
| 18:24 |
|
azawawi |
"wxWidgets allows you to target Windows 95/98/ME, Windows NT/2K/XP, Linux/Unix with the GTK+ toolkit (or plain X11, or Motif), and MacOS" |
| 18:25 |
|
azawawi |
so that drops anything below win95 |
| 18:25 |
|
Sewi |
Means everything which runs X11 could also run wx |
| 18:30 |
|
|
MoC joined #padre |
| 18:36 |
|
|
stevan joined #padre |
| 18:37 |
|
|
stevan left #padre |
| 18:59 |
|
Hyppolit |
svn: r7567 | azawawi++ | http://padre.perlide.org/trac/changeset/7567 |
| 18:59 |
|
Hyppolit |
[Padre] "use strict; use warnings;" Quick fix gets its first taste of PPI |
| 18:59 |
|
Hyppolit |
trunk/Padre/lib/Padre/QuickFixProvider/ |
| 19:08 |
|
Hyppolit |
svn: r7568 | azawawi++ | http://padre.perlide.org/trac/changeset/7568 |
| 19:08 |
|
Hyppolit |
[Padre] Perl tidy |
| 19:08 |
|
Hyppolit |
trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/QuickFixProvider/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ |
| 19:12 |
|
|
Su-Shee left #padre |
| 19:24 |
|
|
DHGE joined #padre |
| 19:26 |
|
DHGE |
hi - when I open the module documentation and "search": the menu shortcuts get called when hitting w-o-x on windows and ubuntu 9.04 |
| 19:33 |
|
Hyppolit |
svn: r7569 | azawawi++ | http://padre.perlide.org/trac/changeset/7569 |
| 19:33 |
|
Hyppolit |
[Padre] Append the module's release date to the help search title |
| 19:33 |
|
Hyppolit |
trunk/Padre/lib/Padre/HelpProvider/ |
| 19:45 |
|
azawawi |
DHGE: hi |
| 19:46 |
|
azawawi |
DHGE: which dialog? help search or help browser? |
| 19:48 |
|
DHGE |
azawawi: open a modul or script with some "use xy;" right click in the right pane to open the docs for xy, push "o" |
| 19:49 |
|
DHGE |
search in help browser i guess |
| 19:52 |
|
Hyppolit |
svn: r7570 | azawawi++ | http://padre.perlide.org/trac/changeset/7570 |
| 19:52 |
|
Hyppolit |
[Padre] Fixed a bug that i made with the previous commit. |
| 19:52 |
|
Hyppolit |
trunk/Padre/lib/Padre/HelpProvider/ |
| 19:53 |
|
* azawawi |
checks help browser |
| 19:53 |
|
DHGE |
windows name is DocBrowser |
| 19:54 |
|
azawawi |
i see |
| 19:54 |
|
DHGE |
x even KILLs Padre ... |
| 19:55 |
|
azawawi |
deep recursion problem it seems... |
| 19:55 |
|
DHGE |
"Segmentation fault" it says on my command line |
| 19:56 |
|
DHGE |
I saw deep recursion on another machine with 0.43 |
| 19:56 |
|
azawawi |
it happens when you close it right? |
| 19:57 |
|
DHGE |
no - i look at the module xy documentation and type "x" into the search field |
| 19:57 |
|
DHGE |
DHGE works ... |
| 19:59 |
|
azawawi |
doesnt happen on vista here... only on closing after open documentation from outline view |
| 19:59 |
|
azawawi |
or maybe im sleepy :) |
| 20:00 |
|
DHGE |
i am on ubuntu with 0.44 here - had the same problem on windows xp with 0.43 earlier this day |
| 20:01 |
|
azawawi |
help search will eventually replace/re-use doc browser... |
| 20:01 |
|
azawawi |
once i get CPAN modules indexed... |
| 20:02 |
|
DHGE |
yeah - closing the DocBrowser also bombs with segfault |
| 20:02 |
|
azawawi |
can u file a ticket? do u have an account on trac? |
| 20:02 |
|
DHGE |
could you use perldoc::server ? |
| 20:03 |
|
azawawi |
ah long dependency list |
| 20:03 |
|
DHGE |
;-) |
| 20:03 |
|
azawawi |
does it work on win32? |
| 20:04 |
|
DHGE |
can not test it ATM - windows at work ... linux at home |
| 20:04 |
|
* azawawi |
testing it |
| 20:05 |
|
DHGE |
perldoc::server work on strawberry perl with LATEST Catalyst |
| 20:08 |
|
azawawi |
DHGE: what would you like to have in help search? |
| 20:09 |
|
azawawi |
DHGE: any feedback is appreciated... |
| 20:11 |
|
DHGE |
just a working search - WITH the letters w-o-x |
| 20:12 |
|
* azawawi |
boots up his ubuntu vm |
| 20:13 |
|
DHGE |
search does not work at all for me e.g. "Searched for 'inter' and failed..." |
| 20:14 |
|
DHGE |
closing via menu: |
| 20:14 |
|
DHGE |
Deep recursion on subroutine "Padre::Wx::DocBrowser::_close" at /usr/local/share/perl/5.10.0/Padre/Wx/DocBrowser.pm line 179. |
| 20:14 |
|
DHGE |
Deep recursion on anonymous subroutine at /usr/local/share/perl/5.10.0/Padre/Wx/DocBrowser.pm line 460. |
| 20:14 |
|
DHGE |
Segmentation fault |
| 20:19 |
|
azawawi |
DHGE: what are searching for when you say 'w-o-x' ? |
| 20:22 |
|
DHGE |
nothing - i mean one of the keys labeled with ... just press "x" when in DocBrowser |
| 20:22 |
|
DHGE |
pretend to search "foxy" |
| 20:24 |
|
azawawi |
it is exact search |
| 20:27 |
|
DHGE |
excat or not: it does not find anything (even word I SEE in the window) , and DocBrowser bombs on hitting "x" |
| 20:27 |
|
azawawi |
DHGE: im sleepy... sorry that i could not help :( |
| 20:28 |
|
azawawi |
DHGE: it didnt bomb on ubuntu 8.04... |
| 20:28 |
|
DHGE |
i just try to describe an IMO serious bug ... |
| 20:28 |
|
azawawi |
DHGE: or maybe i didnt tested it right |
| 20:29 |
|
azawawi |
DHGE: ask szabgab to file a ticket for it... he'll be awake in like 7-9 hours |
| 20:29 |
|
azawawi |
DHGE: or Alias |
| 20:30 |
|
DHGE |
short version: search does nothing pressing w, o or x has unexpected effects |
| 20:30 |
|
azawawi |
i think the problem is focus related |
| 20:31 |
|
azawawi |
the keys are going to Padre instead of to DocBrowser... |
| 20:31 |
|
azawawi |
good night |
| 20:31 |
|
DHGE |
good night am sleepy ... |
| 20:39 |
|
|
krg joined #padre |
| 20:50 |
|
|
krg_ joined #padre |
| 20:58 |
|
El_Che |
it's a baby girl! never to early to learn perl :) |
| 21:50 |
|
|
takadonet left #padre |
| 22:54 |
|
|
asdgasd joined #padre |
| 22:54 |
|
* asdgasd |
growls |
| 23:28 |
|
|
kthakore joined #padre |
| 23:28 |
|
kthakore |
hello? |
| 23:45 |
|
asdgasd |
hi |