Camelia, the Perl 6 bug

IRC log for #padre, 2011-09-07

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

All times shown according to UTC.

Time Nick Message
00:05 castaway joined #padre
00: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/t​rac/ticket/1312#comment:10 ]
06:03 Hyppolit # 1312 :  Mouse (Ubuntu) Copy Paste X-Clipboard (new defect) by Sewi  [ http://padre.perlide.org/t​rac/ticket/1312#comment:11 ]
06:13 Hyppolit # 1312 :  Mouse (Ubuntu) Copy Paste X-Clipboard (new defect) by emilbarton  [ http://padre.perlide.org/t​rac/ticket/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/attac​hment/wiki/SandBox/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/programming/p​erl/3001-perl-says-hi-to-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/authors/id/A/​AZ/AZAWAWI/Wx-Scintilla-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/l​ib/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/l​ib/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/ticket/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/ticket/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/authors/id/A/​AZ/AZAWAWI/Wx-Scintilla-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/authors/id/A/​AZ/AZAWAWI/Wx-Scintilla-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.com/2011/09​/fancy-syntax-checking-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/ticket/911#comment:6 ]
15:05 Hyppolit # 1184 :  Perl help browser supresses linebreaks (new defect) by gyles19  [ http://padre.perlide.org/t​rac/ticket/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/t​rac/ticket/1184#comment:3 ]
16:02 Hyppolit # 1319 :  Erkenntnisse erste Nutzung (new task) by Sewi  [ http://padre.perlide.org/t​rac/ticket/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

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