| Time |
S |
Nick |
Message |
| 00:05 |
|
|
castaway joined #padre |
| 00:52 |
|
|
shmuel joined #padre |
| 01:25 |
|
|
Di-ima joined #padre |
| 01:58 |
|
Hyppolit |
svn: r15975 | adamk++ | http://padre.perlide.org/trac/changeset/15975 |
| 01:58 |
|
Hyppolit |
More cleaning of the Perl::Tidy plugin code |
| 01:58 |
|
Hyppolit |
trunk/Padre-Plugin-PerlTidy/ trunk/Padre-Plugin-PerlTidy/lib/Padre/Plugin/ trunk/Padre-Plugin-PerlTidy/lib/Padre/Plugin/PerlTidy/ trunk/Padre-Plugin-PerlTidy/t/ |
| 02:04 |
|
|
jazzanova joined #padre |
| 03:18 |
|
Hyppolit |
svn: r15976 | adamk++ | http://padre.perlide.org/trac/changeset/15976 |
| 03:18 |
|
Hyppolit |
Adding Algorithm::Diff dependency |
| 03:18 |
|
Hyppolit |
trunk/Padre/ |
| 04:23 |
|
|
shmuel joined #padre |
| 05:08 |
|
|
asarch joined #padre |
| 05:12 |
|
|
sewi_work joined #padre |
| 05:58 |
|
Hyppolit |
# 1312 : Mouse (Ubuntu) Copy Paste X-Clipboard (new defect) by emilbarton [ http://padre.perlide.org/trac/[…]t/1312#comment:10 ] |
| 06:03 |
|
Hyppolit |
# 1312 : Mouse (Ubuntu) Copy Paste X-Clipboard (new defect) by Sewi [ http://padre.perlide.org/trac/[…]t/1312#comment:11 ] |
| 06:13 |
|
Hyppolit |
# 1312 : Mouse (Ubuntu) Copy Paste X-Clipboard (new defect) by emilbarton [ http://padre.perlide.org/trac/[…]t/1312#comment:12 ] |
| 06:15 |
|
|
toi joined #padre |
| 06:16 |
|
|
dj_goku joined #padre |
| 06:23 |
|
Alias |
The saga continues |
| 06:43 |
|
|
pece2 joined #padre |
| 06:51 |
|
|
azawawi joined #padre |
| 06:52 |
|
azawawi |
good morning #padre |
| 06:53 |
|
azawawi |
Alias: ping |
| 07:00 |
|
|
mj41 joined #padre |
| 07:12 |
|
Hyppolit |
svn: r15977 | azawawi++ | http://padre.perlide.org/trac/changeset/15977 |
| 07:12 |
|
Hyppolit |
'Open in Command line' is now shown in the right click menu in win32 |
| 07:12 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/Wx/Menu/ |
| 07:18 |
|
|
user_7271 joined #padre |
| 07:20 |
|
Hyppolit |
svn: r15978 | adamk++ | http://padre.perlide.org/trac/changeset/15978 |
| 07:20 |
|
Hyppolit |
Adding a change delta mechanism to allow changes to a document to be defined concisely in a way that can be applied fast. |
| 07:20 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 07:20 |
|
Alias |
yo |
| 07:21 |
|
* azawawi |
reads r15978 carefully |
| 07:22 |
|
Alias |
It's quite crude, it's basically a simple data structure that lines up directly with the editor method calls that you would make to change the document |
| 07:22 |
|
azawawi |
what's up? |
| 07:23 |
|
Alias |
I'm trying to come up with a way of changing a document that is less crude than ->text_set |
| 07:23 |
|
azawawi |
i see |
| 07:23 |
|
Alias |
Because you basically lose all context |
| 07:23 |
|
azawawi |
im trying to figure out when a boxed annotation is not showing up in scintilla :) |
| 07:24 |
|
Alias |
So I want to generate a new version of a document, say "set" and have it diff against the current version, produce a set of regions to change, and then change them and only them |
| 07:24 |
|
azawawi |
aka preview dialog :) |
| 07:24 |
|
|
danlucraft joined #padre |
| 07:24 |
|
Alias |
Well, the same delta mechanism could be turned into a diff preview or whatever as well |
| 07:24 |
|
Alias |
It's meant to be small and fast, and it assumes that the document doesn't change (it's not as adaptive as diffs can be) |
| 07:24 |
|
|
danlucraft joined #padre |
| 07:25 |
|
Alias |
But I'm planning to add a lexical readonly lock shortly, so that shouldn't be a problem |
| 07:25 |
|
Alias |
Tool A that wants to modify a document takes a lock on a document, and fires a background job to calculate the change (think PPI transforms etc) |
| 07:26 |
|
Alias |
The background job returns a delta object |
| 07:26 |
|
Alias |
Tool A applies the delta to the locked document (which should be fast) and then releases |
| 07:26 |
|
Alias |
In the mean time, you could change to a different editor panel |
| 07:26 |
|
Alias |
So a tool could iterate over a series of open editors, whether you have it focused or not, modifying them incrementally |
| 07:26 |
|
Alias |
At least, in principle |
| 07:27 |
|
szabgab |
hi guys |
| 07:28 |
|
sewi_work |
hi szabgab |
| 07:28 |
|
szabgab |
someone just mentioned IUP to me |
| 07:28 |
|
szabgab |
have any of you tried it? |
| 07:28 |
|
sewi_work |
szabgab: I didn't, but also have a question: Are the svn hooks part of trunk? |
| 07:28 |
|
szabgab |
it is a platform independent GUI toolkit as I read |
| 07:29 |
|
szabgab |
sewi_work: the hook that the padre repo has? |
| 07:29 |
|
Hyppolit |
svn: r15979 | azawawi++ | http://padre.perlide.org/trac/changeset/15979 |
| 07:29 |
|
Hyppolit |
'Open in Command line' and 'Open in default system editor' are only shown on win32. |
| 07:29 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/Wx/Menu/ |
| 07:29 |
|
sewi_work |
More specific: Would you share the auto-tidy commit hook? |
| 07:29 |
|
szabgab |
I think they are in my own private repo |
| 07:29 |
|
szabgab |
checking |
| 07:29 |
|
sewi_work |
I don't want to change it, just steal it :) |
| 07:30 |
|
Alias |
IUP? URL? |
| 07:30 |
|
szabgab |
you knot it is off now |
| 07:30 |
|
szabgab |
Alias: cpan |
| 07:30 |
|
szabgab |
it is KMX ware |
| 07:31 |
|
Alias |
Which means it might not suck |
| 07:31 |
|
azawawi |
Alias: i need to pass standard error output via Padre::Task::Syntax... is it alright to modify the interface and correct plugins that are affected? |
| 07:32 |
|
szabgab |
sewi_work: file mailed to you |
| 07:32 |
|
sewi_work |
thanks |
| 07:32 |
|
Alias |
szabgab: The thing that stands out about IUP for me is no mac support |
| 07:32 |
|
Alias |
azawawi: Should be fine |
| 07:32 |
|
szabgab |
for me what stood out was the fact that you did not talk about it :) |
| 07:33 |
|
Alias |
Does anything else use Task::Syntax? |
| 07:33 |
|
szabgab |
nor have I heard about IUP earlier |
| 07:33 |
|
|
bowtie joined #padre |
| 07:33 |
|
Alias |
I assume IUP is just some graphics toolkit we've never heard of, until someone wrote a Perl wrapper for it |
| 07:34 |
|
Alias |
It's released by a brazilian university |
| 07:34 |
|
Alias |
That would go some way to explaining it |
| 07:34 |
|
szabgab |
maybe something to do with Lua? |
| 07:34 |
|
Alias |
http://www.tecgraf.puc-rio.br/iup/ |
| 07:35 |
|
Alias |
Not to do with Lua, but it has a Lua wrapper for it |
| 07:35 |
|
szabgab |
anyway I have a totally different agenda now, |
| 07:35 |
|
azawawi |
szabgab: did you try feature_syntax_check_annotations ? :) |
| 07:35 |
|
szabgab |
I am thinking about starting a new web site where I'd teach perl |
| 07:36 |
|
szabgab |
blog about various perl examples |
| 07:36 |
|
szabgab |
something I did partially on my blog but it also had a lot of meta entries |
| 07:36 |
|
szabgab |
so I thought of a separate site where I might be able to cooperate with othere as well |
| 07:36 |
|
szabgab |
(so some others might write for the site too) |
| 07:38 |
|
bowtie |
Alias, good morning :) |
| 07:38 |
|
szabgab |
hmm, no reaction on IRC :( |
| 07:39 |
|
szabgab |
anyway I was wondering what do you think about this and specifically I was wondering about the name |
| 07:40 |
|
szabgab |
Lately I bumped into the word "maven" so I came up with "Perl Maven" |
| 07:40 |
|
szabgab |
PerlMaven.com |
| 07:40 |
|
|
dj_goku joined #padre |
| 07:40 |
|
szabgab |
Alias: as an English speaker, do you know/use the word maven? |
| 07:40 |
|
bowtie |
A maven (also mavin) is a trusted expert in a particular field, who seeks to pass knowledge on to others |
| 07:41 |
|
Alias |
Nope |
| 07:41 |
|
szabgab |
bowtie: I know, this is the quote from wikipedia |
| 07:41 |
|
bowtie |
no not until now |
| 07:41 |
|
Alias |
I know the word |
| 07:41 |
|
Alias |
But I can't say I've ever heard it used in verbal conversation, and I've never seen it written outside of journelism |
| 07:42 |
|
Alias |
And I'd bet a lot of people DON'T know the word |
| 07:42 |
|
Alias |
Especially if you asked them verbally |
| 07:42 |
|
Alias |
expert |
| 07:42 |
|
Alias |
guru |
| 07:42 |
|
Alias |
Guru has similar meaning and would be used instead I'd say |
| 07:42 |
|
bowtie |
oracle |
| 07:42 |
|
Alias |
And wise expert who teaches |
| 07:42 |
|
azawawi |
i wouldnt use maven since it is a popular tool on Java |
| 07:42 |
|
Alias |
Not oracle |
| 07:42 |
|
azawawi |
basically build + deps tool |
| 07:43 |
|
Alias |
Oracle is a mysterious source of perfect knowledge |
| 07:43 |
|
Alias |
Especially of the future |
| 07:43 |
|
szabgab |
azawawi: I know but basically every wor has a project already :) |
| 07:43 |
|
szabgab |
s/wor/word |
| 07:43 |
|
azawawi |
yup |
| 07:44 |
|
* Alias |
heads off for the day |
| 07:44 |
|
azawawi |
all the good ones are taken :) |
| 07:44 |
|
Alias |
I'll have a bit of a play with the Delta stuff later and see if I can turn it into something useful |
| 07:44 |
|
bowtie |
szabgab, what about computer charters from films etc |
| 07:47 |
|
szabgab |
oh now my English guru is gone :) |
| 07:47 |
|
bowtie |
szabgab, can you give me a good padre dialog to look at, so I can see the workings of how to add a plugin to trunk |
| 07:47 |
|
szabgab |
bowtie: no idea |
| 07:48 |
|
szabgab |
Alias reworked most of the dialogs |
| 07:49 |
|
bowtie |
szabgab, yes I no, is 'find in files' one of them ? |
| 07:50 |
|
szabgab |
I think so |
| 07:52 |
|
bowtie |
szabgab, thanks |
| 08:09 |
|
|
dodathome joined #padre |
| 08:11 |
|
|
sugar joined #padre |
| 08:13 |
|
|
sugar joined #padre |
| 08:18 |
|
|
azawawi joined #padre |
| 08:50 |
|
|
sugar joined #padre |
| 08:52 |
|
|
sugar joined #padre |
| 08:53 |
|
|
daxim joined #padre |
| 08:54 |
|
|
sugar joined #padre |
| 08:55 |
|
|
sugar joined #padre |
| 08:57 |
|
|
sugar joined #padre |
| 09:20 |
|
Hyppolit |
svn: r15980 | bowtie++ | http://padre.perlide.org/trac/changeset/15980 |
| 09:20 |
|
Hyppolit |
Added P-P-Patch to Edit->Patch-2 |
| 09:20 |
|
Hyppolit |
changes to Makefile.PL, wx-menu-edit, wx-actionlibrary |
| 09:20 |
|
Hyppolit |
added wx-fbp-patch, wx-dialog-patch |
| 09:20 |
|
Hyppolit |
As this is first attempt, I know there will be changes required, I am all ear's |
| 09:20 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/FBP/ trunk/Padre/lib/Padre/Wx/Menu/ |
| 09:21 |
|
Hyppolit |
svn: r15981 | azawawi++ | http://padre.perlide.org/trac/changeset/15981 |
| 09:21 |
|
Hyppolit |
Smart highlight is now hidden when a printable character is added or changed in the editor |
| 09:21 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/Wx/ |
| 09:40 |
|
bowtie |
azawawi, you have lost control of syntax output line hight again |
| 09:45 |
|
azawawi |
? |
| 09:47 |
|
bowtie |
azawawi, in the syntax window, the line hight keeps increasing, see: http://padre.perlide.org/trac/[…]/syntax_issue.png |
| 09:56 |
|
azawawi |
see what? |
| 09:56 |
|
azawawi |
aha |
| 09:56 |
|
azawawi |
damn mibbit client... |
| 09:57 |
|
azawawi |
ubuntu right? |
| 09:58 |
|
bowtie |
azawawi, yes, ubuntu 11.04 |
| 09:59 |
|
azawawi |
at startup or continues... any scenario? |
| 10:00 |
|
bowtie |
azawawi, at start up looks normal, starts to grow when finding faults |
| 10:01 |
|
azawawi |
ticket plz :) |
| 10:03 |
|
bowtie |
azawawi, ok will do later, |
| 10:06 |
|
bowtie |
azawawi, can you please check revision 15980 , thanks |
| 10:11 |
|
azawawi |
bowtie: nice |
| 10:11 |
|
szabgab |
http://www.i-programmer.info/p[…]i-programmer.html |
| 10:13 |
|
azawawi |
szabgab++ # nice |
| 11:30 |
|
|
Alias joined #padre |
| 11:36 |
|
Hyppolit |
svn: r15982 | azawawi++ | http://padre.perlide.org/trac/changeset/15982 |
| 11:36 |
|
Hyppolit |
Updated Perl editor to reflect the change we have done in Padre for annotations |
| 11:36 |
|
Hyppolit |
trunk/Wx-Scintilla/share/ |
| 11:42 |
|
bowtie |
Alias, hi, I have put P-P-Patch in Padre as Edit->Patch-2, please tell me what I yet to do so that it plays nicely with Padre, also what have I F-up that requires the Chief Bugger to kick me. thanks :) |
| 11:42 |
|
bowtie |
I yet -> I have yet |
| 11:43 |
|
bowtie |
dose the dialog have to be modal ? |
| 11:44 |
|
bowtie |
I am now going to find a magazine to stuff in the back of my trousers :) |
| 11:50 |
|
|
asarch joined #padre |
| 11:52 |
|
Hyppolit |
svn: r15983 | azawawi++ | http://padre.perlide.org/trac/changeset/15983 |
| 11:52 |
|
Hyppolit |
wxSTC_ANNOTATION_BOXED border was not being drawn. |
| 11:52 |
|
Hyppolit |
trunk/Wx-Scintilla/ trunk/Wx-Scintilla/wx-scintilla/src/ |
| 11:53 |
|
Hyppolit |
svn: r15984 | azawawi++ | http://padre.perlide.org/trac/changeset/15984 |
| 11:53 |
|
Hyppolit |
Updated Changes after 0.25_03 annotations hot fix release :) |
| 11:53 |
|
Hyppolit |
trunk/Wx-Scintilla/ |
| 11:58 |
|
azawawi |
with Wx::Scintilla 0.25_03, boxed border annotations are now possible :) |
| 11:59 |
|
bowtie |
azawawi, no it's not, it's not on CPAN yet :) |
| 12:01 |
|
|
toi joined #padre |
| 12:01 |
|
azawawi |
bowtie: you caught me :) |
| 12:01 |
|
azawawi |
bowtie: being uploaded :) |
| 12:02 |
|
bowtie |
azawawi, it all that sugar you have bean eating |
| 12:03 |
|
azawawi |
cpanm http://cpan.metacpan.org/autho[…]la-0.25_03.tar.gz |
| 12:03 |
|
azawawi |
bowtie: actually i dont eat sugar a lot :) |
| 12:03 |
|
azawawi |
bowtie: im like 40% of that pic :) |
| 12:04 |
|
bowtie |
azawawi, I was refering to post ed eating |
| 12:04 |
|
azawawi |
i forgot to commit changes last time :) |
| 12:04 |
|
azawawi |
and i closed the VM |
| 12:04 |
|
azawawi |
and after 3 hours i found out that i forgot it :) |
| 12:08 |
|
azawawi |
bowtie: syntax check annotations in Padre are now very cool :) |
| 12:09 |
|
bowtie |
azawawi++ |
| 12:09 |
|
bowtie |
azawawi, you are my new hero :) |
| 12:10 |
|
bowtie |
ps don't tell your wife, te he |
| 12:10 |
|
azawawi |
confirmed on my ubuntu |
| 12:10 |
|
azawawi |
syntax check does get bigger without Find in files |
| 12:11 |
|
bowtie |
azawawi, I will run it passed unity, latter today as well as the ticket for you |
| 12:13 |
|
azawawi |
now what's the correct behavior |
| 12:13 |
|
azawawi |
for annotations feature to be really cool |
| 12:14 |
|
azawawi |
1. add a key to display line error? |
| 12:14 |
|
azawawi |
i.e. Display Error/Warnings action |
| 12:14 |
|
bowtie |
azawawi, in the image you showed of your intention to do this, the boxes are TABed, how about that as an idea |
| 12:15 |
|
azawawi |
folding you mean? |
| 12:16 |
|
azawawi |
show error after x milli seconds of typing? :) |
| 12:16 |
|
azawawi |
clicking an indicator is dumb since it selects other stuff... |
| 12:17 |
|
azawawi |
and showing them right away is intrusive while typing... |
| 12:17 |
|
bowtie |
I have just looked at http://www.scintilla.org/annotations.png again, and the box is not tight to left margin, can you step it in one colume or tab |
| 12:18 |
|
azawawi |
folding margin |
| 12:18 |
|
bowtie |
no, by indenting box you display left edge |
| 12:19 |
|
Hyppolit |
svn: r15985 | azawawi++ | http://padre.perlide.org/trac/changeset/15985 |
| 12:19 |
|
Hyppolit |
Clicking on error/warning annotations proved to be troublesome so im reverting that behavior especially that it selects stuff... |
| 12:19 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 12:20 |
|
azawawi |
bowtie: scintilla api does not allow me |
| 12:20 |
|
azawawi |
bowtie: i can modify scintilla source to do that however... |
| 12:20 |
|
Hyppolit |
svn: r15986 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/15986 |
| 12:20 |
|
Hyppolit |
make swarm resource naming less stupid. probably breaking backward compat with swarm=<0.1 |
| 12:20 |
|
Hyppolit |
trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/Swarm/Wx/ trunk/Padre-Plugin-Swarm/lib/Padre/Swarm/ |
| 12:21 |
|
bowtie |
azawawi, hold that thought, how is error displayed for nested code, just checking now |
| 12:22 |
|
azawawi |
foo2; foo3; |
| 12:22 |
|
azawawi |
42; foo2; foo3; |
| 12:24 |
|
bowtie |
azawawi, for nested code, error/warning is displayed my clicking underline only |
| 12:24 |
|
azawawi |
svn up |
| 12:25 |
|
bowtie |
azawawi, ok i am 84 going to 85 |
| 12:25 |
|
azawawi |
cool |
| 12:25 |
|
* azawawi |
runs 'cpan .' for a cooler Padre |
| 12:26 |
|
azawawi |
i can indent text inside though |
| 12:26 |
|
daxim |
its temperature drop by 2° every thyme! |
| 12:26 |
|
* azawawi |
tries that |
| 12:27 |
|
azawawi |
if 0.25_03 proves to be stable, im releasing it so i can require it in Padre |
| 12:27 |
|
azawawi |
daxim: lol :) |
| 12:27 |
|
bowtie |
azawawi, thats much better. :) |
| 12:28 |
|
azawawi |
so user friendly instead of looking all the time at the syntax check window |
| 12:28 |
|
bowtie |
all lines up nicely to with mixed errors and warnings being displayed |
| 12:28 |
|
azawawi |
nested errors look wonderful |
| 12:29 |
|
bowtie |
azawawi, you are a clever chap :) |
| 12:29 |
|
azawawi |
actually i re-used scintilla api :) |
| 12:29 |
|
bowtie |
nested look great, as they line up with code above |
| 12:30 |
|
azawawi |
so basically you solve a problem at a time |
| 12:30 |
|
azawawi |
jump from one to the other with CTRL-. (Next Problem) |
| 12:30 |
|
azawawi |
and never look down at the syntax check window |
| 12:30 |
|
* azawawi |
minimizes Syntax check for a test |
| 12:31 |
|
bowtie |
azawawi, ctrl + - makes screen text change size |
| 12:32 |
|
bowtie |
azawawi, O, I get it Ctrl + . |
| 12:33 |
|
bowtie |
azawawi, I will be back later, hour or so, |
| 12:33 |
|
azawawi |
and add syntax check error count to the file name... or better in the title |
| 12:41 |
|
azawawi |
daxim: ping |
| 12:42 |
|
azawawi |
ping # need testers :) |
| 12:42 |
|
|
shmuel joined #padre |
| 12:42 |
|
Hyppolit |
svn: r15987 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/15987 |
| 12:42 |
|
Hyppolit |
adjust swarm resource naming . squash a 'corpse-nailed-upright' silent failure bug |
| 12:42 |
|
Hyppolit |
trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/Swarm/Wx/ |
| 12:49 |
|
Hyppolit |
# 911 : Syntax check results should be shown by underlining (new enhancement) by zenogantner new attachment [ http://padre.perlide.org/trac/[…]ket/911#comment:5 ] |
| 12:49 |
|
Hyppolit |
svn: r15988 | azawawi++ | http://padre.perlide.org/trac/changeset/15988 |
| 12:49 |
|
Hyppolit |
Correct a comment typo |
| 12:49 |
|
Hyppolit |
trunk/Padre/lib/Padre/Task/ |
| 12:50 |
|
submersible_toaster |
azawawi: see #911 attach |
| 12:50 |
|
Hyppolit |
# 911 : Syntax check results should be shown by underlining (new enhancement) by zenogantner [ http://padre.perlide.org/trac/[…]ket/911#comment:5 ] |
| 12:50 |
|
daxim |
azawawi, test what? |
| 12:50 |
|
azawawi |
daxim: error/warning annotations usability |
| 12:51 |
|
azawawi |
daxim: basically install latest Wx::Scintilla 0.25_03 |
| 12:51 |
|
submersible_toaster |
_03 ? |
| 12:51 |
|
azawawi |
daxim: cpanm http://cpan.metacpan.org/autho[…]la-0.25_03.tar.gz |
| 12:51 |
|
azawawi |
yup |
| 12:51 |
|
submersible_toaster |
didn't i do this yesterday ? :D |
| 12:51 |
|
azawawi |
and enable feature_syntax_check_annotations in advanced dialog and restart Padre |
| 12:51 |
|
azawawi |
and typo multiple errors... |
| 12:52 |
|
azawawi |
and nested errors |
| 12:52 |
|
azawawi |
s/typo/type/ |
| 12:52 |
|
submersible_toaster |
it's working well for me .. nested as in scope? |
| 12:52 |
|
azawawi |
$foo1; {\n$foo2;} |
| 12:52 |
|
azawawi |
with indentation and stuff |
| 12:52 |
|
azawawi |
i need to know whether it is usable or not |
| 12:53 |
|
azawawi |
and minimize that syntax check window after enabling to see whether it is worth it alone or not |
| 12:56 |
|
|
shmuel joined #padre |
| 12:56 |
|
submersible_toaster |
prefer it to the syntax check i think |
| 12:56 |
|
daxim |
I cannot find feature_syntax_check_annotations in the options dialog |
| 12:57 |
|
daxim |
feature_sync is the nearest match |
| 12:57 |
|
azawawi |
daxim: advanced dialog |
| 12:57 |
|
azawawi |
daxim: maybe svn up? |
| 12:57 |
|
azawawi |
daxim: aha... |
| 12:58 |
|
daxim |
gah, I'm like 5 million revisions behind |
| 12:58 |
|
azawawi |
daxim: extra whitespace maybe? |
| 12:58 |
|
daxim |
no git repo yet? |
| 12:58 |
|
azawawi |
daxim: advanced dialog does not trim spacing at the beginning |
| 12:58 |
|
azawawi |
nop |
| 12:59 |
|
daxim |
then I've lost interest today in helping. padre svn takes forever |
| 13:02 |
|
azawawi |
i know... |
| 13:02 |
|
azawawi |
and building on win32 is slower that ever |
| 13:02 |
|
azawawi |
since install_share in Makefile.PL |
| 13:02 |
|
azawawi |
does a million perl -MCommand ... to copy... |
| 13:03 |
|
azawawi |
very slow to spawn all these processes on win32 |
| 13:03 |
|
azawawi |
linux does fine |
| 13:03 |
|
azawawi |
but copying stuff in Perl should be faster on both |
| 13:03 |
|
azawawi |
in one processes instead of a n-copy processes... |
| 13:03 |
|
azawawi |
copy and chmod processes... |
| 13:27 |
|
Hyppolit |
svn: r15989 | azawawi++ | http://padre.perlide.org/trac/changeset/15989 |
| 13:27 |
|
Hyppolit |
Syntax checker tasks should now return a hash containing an 'issues' array reference and 'stderr' string keys instead of the old issues array reference |
| 13:27 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/ |
| 13:32 |
|
Hyppolit |
svn: r15990 | azawawi++ | http://padre.perlide.org/trac/changeset/15990 |
| 13:32 |
|
Hyppolit |
Trace instead of warn and emulate the older syntax checker array reference |
| 13:32 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 13:34 |
|
azawawi |
szabgab: ping! |
| 13:36 |
|
Hyppolit |
svn: r15991 | azawawi++ | http://padre.perlide.org/trac/changeset/15991 |
| 13:36 |
|
Hyppolit |
Require Wx::Scintilla 0.25_02 or later to access Annotations API support |
| 13:36 |
|
Hyppolit |
trunk/Padre/ |
| 13:37 |
|
szabgab |
azawawi: pong |
| 13:39 |
|
azawawi |
szabgab: busy? :) |
| 13:39 |
|
Hyppolit |
svn: r15992 | azawawi++ | http://padre.perlide.org/trac/changeset/15992 |
| 13:39 |
|
Hyppolit |
Break TRACE into two lines |
| 13:39 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 13:39 |
|
szabgab |
sort of : ) |
| 13:39 |
|
szabgab |
or should be |
| 13:39 |
|
szabgab |
why ? |
| 13:40 |
|
szabgab |
I am writing a blog post about the Perl Weekly |
| 13:40 |
|
azawawi |
in your free time, any chance you can test syntax check annotations? |
| 13:40 |
|
szabgab |
oh |
| 13:41 |
|
szabgab |
what shall I do ? |
| 13:41 |
|
azawawi |
svn up |
| 13:41 |
|
azawawi |
cpan . |
| 13:41 |
|
Hyppolit |
svn: r15993 | azawawi++ | http://padre.perlide.org/trac/changeset/15993 |
| 13:41 |
|
Hyppolit |
Less dead code... azawawi-- :) |
| 13:41 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 13:41 |
|
azawawi |
and enable feature_syntax_check_annotations |
| 13:41 |
|
azawawi |
restart padre |
| 13:41 |
|
azawawi |
padre |
| 13:42 |
|
azawawi |
and type |
| 13:42 |
|
azawawi |
an error :) |
| 13:42 |
|
szabgab |
shall I install something? |
| 13:42 |
|
azawawi |
basically cpan . should install 0.25_02 |
| 13:42 |
|
szabgab |
wx::scintilla? |
| 13:42 |
|
azawawi |
0.25_03 is on metacpan... |
| 13:42 |
|
azawawi |
yup |
| 13:42 |
|
szabgab |
now you are confusing me with version nnumbers |
| 13:43 |
|
szabgab |
a newer one is on metacpan? |
| 13:43 |
|
azawawi |
yeah one that fixes annotations border... minor... |
| 13:43 |
|
azawawi |
anyhow, cpanm http://cpan.metacpan.org/autho[…]la-0.25_03.tar.gz |
| 13:43 |
|
szabgab |
newer than in svn? |
| 13:43 |
|
szabgab |
or is it ok to install from svn? |
| 13:44 |
|
* azawawi |
cpan . = failed tests... fixing |
| 13:44 |
|
szabgab |
aha |
| 13:44 |
|
azawawi |
szabgab: right now they are the same |
| 13:44 |
|
szabgab |
anyway I am on Linux, that's what you want me to check? |
| 13:46 |
|
Hyppolit |
svn: r15994 | azawawi++ | http://padre.perlide.org/trac/changeset/15994 |
| 13:46 |
|
Hyppolit |
Fix t/44_perl_syntax.t to the newer syntax check model |
| 13:46 |
|
Hyppolit |
trunk/Padre/t/ |
| 13:46 |
|
azawawi |
szabgab: yup |
| 13:46 |
|
azawawi |
szabgab: win32 or linux would be fine... since Wx::Scintilla works :) |
| 13:47 |
|
szabgab |
wxs installed |
| 13:49 |
|
szabgab |
azawawi: I also had to enable syntax checking :) |
| 13:50 |
|
szabgab |
otherwise beautiful :) |
| 13:50 |
|
szabgab |
you see marrige is good :) |
| 13:50 |
|
szabgab |
it makes you make nice things :) |
| 13:51 |
|
azawawi |
i attribute it to lack of gaming time :) |
| 13:52 |
|
szabgab |
you should always give credit to your wife! |
| 13:52 |
|
azawawi |
hehe... sure :) |
| 13:54 |
|
|
jnap joined #padre |
| 14:08 |
|
Hyppolit |
svn: r15995 | azawawi++ | http://padre.perlide.org/trac/changeset/15995 |
| 14:08 |
|
Hyppolit |
Fix TODO list double click not working regression on win32. zenog++ :) |
| 14:08 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/Wx/ |
| 14:17 |
|
Hyppolit |
svn: r15996 | azawawi++ | http://padre.perlide.org/trac/changeset/15996 |
| 14:17 |
|
Hyppolit |
Fix t/44-perl_syntax.t (round 2) |
| 14:17 |
|
Hyppolit |
trunk/Padre/t/ |
| 14:24 |
|
|
gyles19 joined #padre |
| 14:25 |
|
gyles19 |
Hmm. That 'log' link in the welcome message is giving a 403 permission denied error. |
| 14:26 |
|
szabgab |
gyles19: which link? |
| 14:26 |
|
gyles19 |
http://perlide.org/irclogs/ |
| 14:27 |
|
szabgab |
Latest Padre is 0.90 - For installation see http://padre.perlide.org/trac/wiki/Download | Log: http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001 |
| 14:27 |
|
szabgab |
gyles19: thanks, I removed it from the topic |
| 14:27 |
|
Hyppolit |
svn: r15997 | adamk++ | http://padre.perlide.org/trac/changeset/15997 |
| 14:27 |
|
Hyppolit |
Method rename |
| 14:27 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 14:27 |
|
gyles19 |
You're welcome. |
| 14:28 |
|
szabgab |
Latest Padre is 0.90 - For installation see http://padre.perlide.org/download.html | Log: http://irclog.perlgeek.de/padre/today | Pasting: http://paste.scsys.co.uk/ |
| 14:36 |
|
azawawi |
http://ahmadzawawi.blogspot.co[…]g-with-padre.html |
| 14:37 |
|
Hyppolit |
svn: r15998 | azawawi++ | http://padre.perlide.org/trac/changeset/15998 |
| 14:37 |
|
Hyppolit |
Add "Fancy syntax checking with Padre" blog post to Padre's about page |
| 14:37 |
|
Hyppolit |
trunk/template.padre.perlide.org/data/ |
| 14:37 |
|
|
sugar joined #padre |
| 14:44 |
|
|
user_5135 joined #padre |
| 14:45 |
|
|
user_5135 joined #padre |
| 14:46 |
|
Hyppolit |
svn: r15999 | azawawi++ | http://padre.perlide.org/trac/changeset/15999 |
| 14:46 |
|
Hyppolit |
Indicators and annotations do not mix well together. Less clutter :) |
| 14:46 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 14:52 |
|
|
submersible_mib joined #padre |
| 14:56 |
|
Hyppolit |
svn: r16000 | azawawi++ | http://padre.perlide.org/trac/changeset/16000 |
| 14:56 |
|
Hyppolit |
No more hardcoding of PADRE_WARNING and PADRE_ERROR inside Padre::Wx::Syntax. Now you can configure in default.yml and other style (submersible_toaster++) |
| 14:56 |
|
Hyppolit |
trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/share/styles/ |
| 15:01 |
|
user_5135 |
Hi all, this is new to me, but am trying to install a test module(Devel::Graph) from padre, but it shows up red (as all others do) and I can't seem to figure it out... any help? |
| 15:01 |
|
Hyppolit |
svn: r16001 | azawawi++ | http://padre.perlide.org/trac/changeset/16001 |
| 15:01 |
|
Hyppolit |
Fix compilation error from previous commit. azawawi-- and updated POD |
| 15:01 |
|
Hyppolit |
trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ |
| 15:03 |
|
Hyppolit |
svn: r16002 | azawawi++ | http://padre.perlide.org/trac/changeset/16002 |
| 15:03 |
|
Hyppolit |
Added PADRE_WARNING and PADRE_ERROR to the rest of the styles. Please update with correct values to your theme. |
| 15:03 |
|
Hyppolit |
trunk/Padre/share/styles/ |
| 15:04 |
|
Hyppolit |
# 911 : Syntax check results should be shown by underlining (new enhancement) by azawawi [ http://padre.perlide.org/trac/[…]ket/911#comment:6 ] |
| 15:05 |
|
Hyppolit |
# 1184 : Perl help browser supresses linebreaks (new defect) by gyles19 [ http://padre.perlide.org/trac/[…]et/1184#comment:2 ] |
| 15:06 |
|
* azawawi |
home & |
| 15:08 |
|
gyles19 |
And... Wx 0.9901 won't build. Undefined subroutine &ExtUtils::ParseXS::errors called at /usr/share/perl5/ExtUtils/xsubpp line 41. |
| 15:28 |
|
Hyppolit |
# 1184 : Perl help browser supresses linebreaks (new defect) by gyles19 [ http://padre.perlide.org/trac/[…]et/1184#comment:3 ] |
| 16:02 |
|
Hyppolit |
# 1319 : Erkenntnisse erste Nutzung (new task) by Sewi [ http://padre.perlide.org/trac/[…]et/1319#comment:1 ] |
| 16:06 |
|
daxim |
lolgerman |
| 16:36 |
|
|
toi joined #padre |
| 16:42 |
|
|
kaare_ joined #padre |
| 17:31 |
|
|
Steffen joined #padre |
| 17:44 |
|
|
pece joined #padre |
| 19:00 |
|
|
jest joined #padre |
| 19:08 |
|
jest |
I was thinking about incorporating elastic tabstops (http://nickgravgaard.com/elastictabstops/) into Padre. One thing I think might be tricky is different tabstops for different paragraphs. Is it possible to do it in Padre at the moment? |
| 19:24 |
|
sewi_work |
I _think_ Padre isn't using real tabstops but inserts spaces instead. |
| 19:24 |
|
sewi_work |
It might be tricky to add this to the "show indent help lines" feature. |
| 19:27 |
|
jest |
I *hope* padre uses spaces for indentation/tabstops. This lets us to use different tab size in elastic tabs |
| 19:31 |
|
jest |
but is there a distinction between the buffer, as saved on disk, and the editor content, as displayed to the user? |
| 19:34 |
|
sewi_work |
jest: as far as I know - no. |
| 19:35 |
|
sewi_work |
The save process should respect encoding issues, but tab width is up to the tab width detection of Padre::Document (last place I saw it) and the tab configuration setting. |
| 19:41 |
|
|
jnap joined #padre |
| 19:53 |
|
jest |
so maybe I should rather look into editor widget (Scintilla?) |
| 19:59 |
|
sewi_work |
maybe. Sorry :) |
| 20:00 |
|
sewi_work |
so, enough for today |
| 20:13 |
|
Alias |
tab width is based on a mix of factors |
| 20:13 |
|
Alias |
The user can configure their preferences |
| 20:13 |
|
Alias |
One of which is to auto-detect it |
| 20:14 |
|
Alias |
Which uses a heuristic scanner at the time a file is opened to work out if each file is using tabs, spaces, mixed (emacs) and if spaces what depth they probably are |
| 20:14 |
|
Alias |
And each editor will tab to the source file existing tab scheme |
| 20:15 |
|
Alias |
There's also plans (not quite implemented) to allow projects to define their prefered scheme and have the editor apply the project policy |
| 20:15 |
|
Alias |
The basic idea was that the editor should adapt to the code |
| 20:16 |
|
Alias |
And if I open a file of yours, I shouldn't break your file, it should just work |
| 20:16 |
|
jest |
of course |
| 20:16 |
|
jest |
that is why I asked about the diversification of text content and editor content |
| 20:16 |
|
jest |
the first one is M, the second is V in MVC |
| 20:17 |
|
jest |
so, tabs stay tabs, but are displayed differently, depending on editor choice |
| 20:19 |
|
jest |
for elastic tabstops to work, the editor needs to support tabstops on any column and the setting must be different for different paragraphs |
| 20:19 |
|
jest |
I doubt editor widgets are so configurable... |
| 20:20 |
|
jest |
Alias: is tab width applicable at the editor or document level? |
| 20:21 |
|
Alias |
I don't believe (well, know) if scintilla supports that |
| 20:21 |
|
Alias |
At the moment, Padre's document/editor concepts are a little crude |
| 20:21 |
|
Alias |
An editor is a document is a file |
| 20:22 |
|
Alias |
An editor is ostensibly content neutral and windowed, but in practice it's not windowed and leaks content awareness |
| 20:22 |
|
Alias |
And editor and document both have references to each other |
| 20:22 |
|
Alias |
We need to refactor that at some point |
| 20:23 |
|
Alias |
Tab width is more closely based on document |
| 20:23 |
|
Alias |
With the editor reflecting document tab settings |
| 20:23 |
|
Alias |
Unless it's not autodetecting |
| 20:25 |
|
Alias |
All of this weirdness is largely a result of our pushing features ahead of elegant implementation |
| 20:25 |
|
Alias |
Because our userbase can help refactor problems later |
| 20:25 |
|
jest |
that's what refactoring is for :) |
| 20:26 |
|
Alias |
It's a luxury unique to programming tools |
| 20:26 |
|
Alias |
My gut feel though, is that your elastic tabstop stuff won't be supported |
| 20:26 |
|
Alias |
(in scintilla) |
| 20:29 |
|
jest |
so how about a split between document content and editor content? then we can have a document text with tabs, which is on-the-fly converted to a text with tabs converted to spaces and presented in the editor. |
| 20:30 |
|
jest |
Although as I read it it sounds rather twisted... |
| 20:30 |
|
jest |
I'll take a look how it is done in jEdit, which has some distinction between a document and an editor. |
| 20:53 |
|
|
jest left #padre |
| 21:32 |
|
Hyppolit |
svn: r16003 | adamk++ | http://padre.perlide.org/trac/changeset/16003 |
| 21:32 |
|
Hyppolit |
First attempt at on-the-fly diff calculation |
| 21:32 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 21:39 |
|
bowtie |
Alias, hi O wise one :) |
| 21:40 |
|
Alias |
You know that that kind of comment DESCREASES the chance I'll help you out right? :) |
| 21:43 |
|
bowtie |
Alias, one day if i am lucky, I might know as much about perl as you have forgotten, until then treat it as me touching acknowledging your status in my humble way :) |
| 21:44 |
|
bowtie |
strike touching |
| 21:46 |
|
bowtie |
Alias, happy now ? |
| 21:49 |
|
Alias |
Still not helping |
| 21:51 |
|
bowtie |
Alias, ok :) |
| 22:30 |
|
|
jnap_ joined #padre |