Camelia, the Perl 6 bug

IRC log for #padre, 2011-09-19

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

All times shown according to UTC.

Time Nick Message
00:06 castaway joined #padre
00:41 spacechicken joined #padre
00:42 spacechicken left #padre
01:35 Di-ima joined #padre
01:46 dj_goku joined #padre
01:50 submersible_work http://mibpaste.com/SE2mob
01:50 submersible_work oops - azawawi asleep
04:37 Hyppolit svn: r16332 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16332
04:37 Hyppolit attempt to track cursor movement and render hint at where a remote user has their cursor in your shared document.
04:37 Hyppolit trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/
04:44 gabriel__ joined #padre
04:46 Hyppolit svn: r16333 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16333
04:46 Hyppolit remember to remove the margin markers before adding the next one.
04:46 Hyppolit trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/
05:12 alnewkirk joined #padre
05:48 sewi_work joined #padre
05:48 sewi_work gm world
06:03 sewi_work joined #padre
06:23 azawawi joined #padre
06:23 azawawi good morning #padre
06:29 azawawi submersible_work: ping
06:30 azawawi submersible_work: got it... will fix it soonish
06:32 Hyppolit svn: r16334 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16334
06:32 Hyppolit add marker decoration for swarm cursors...
06:32 Hyppolit
06:32 Hyppolit wtf does wxSTC_MARK_CHARACTER do funky stuff ?
06:32 Hyppolit trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/
06:37 Hyppolit svn: r16335 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16335
06:37 Hyppolit more fiddling around with markers.
06:37 Hyppolit trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/
06:46 toi joined #padre
06:46 submersible_work azawawi: pong - I forget the question :)
06:47 submersible_work Swarm now has pseudo ghost cursors with Scintilla Markers , azawawi++
06:47 Hyppolit svn: r16336 | adamk++ | http://padre.perlide.org/trac/changeset/16336
06:47 Hyppolit Adding ->styles method to search for the list of available styles
06:47 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/t/
06:49 Hyppolit svn: r16337 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16337
06:49 Hyppolit add a newline to console message. TODO fix the damn interface for Chat.pm - yuk!
06:49 Hyppolit trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/
06:51 submersible_work azawawi: POSCHANGED is deprecated - that event subscription should croak the caller with message like 'Use UPDATEUI instead'
06:52 azawawi submersible_work++
06:53 submersible_work ok - enough work.
06:53 * submersible_work puts on daddy hat and heads for home
06:54 mishin joined #padre
06:58 mj41 joined #padre
06:58 Hyppolit svn: r16338 | azawawi++ | http://padre.perlide.org/trac/changeset/16338
06:58 Hyppolit Croak about deprecated EVT_STC_POSCHANGED when the event is subscribed. Bumped version to 0.31_01
06:58 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/lib/Wx/
06:59 azawawi submersible_toaster++ # r16338
06:59 Hyppolit Changeset #16338 http://padre.perlide.org/trac/changeset/16338
06:59 azawawi azawawi-- # not documenting Wx::Scintilla ...
07:17 Hyppolit svn: r16339 | azawawi++ | http://padre.perlide.org/trac/changeset/16339
07:17 Hyppolit Reverted back to wxButton for up and down arrow. wxBitmapButton is buggy on a popup window
07:17 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/share/icons/gnome218/16x16/actions/
07:37 Hyppolit svn: r16340 | azawawi++ | http://padre.perlide.org/trac/changeset/16340
07:37 Hyppolit Only show what needs to be reverted... That's the original text that this change replaced.
07:37 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
07:40 Hyppolit svn: r16341 | adamk++ | http://padre.perlide.org/trac/changeset/16341
07:40 Hyppolit Adding ->file method to directly resolve a style name to a file name
07:40 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/t/
07:40 Hyppolit svn: r16342 | azawawi++ | http://padre.perlide.org/trac/changeset/16342
07:40 Hyppolit Accelerators in a popup window has no meaning whatsoever since it has no focus
07:40 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
07:45 Hyppolit svn: r16343 | azawawi++ | http://padre.perlide.org/trac/changeset/16343
07:45 Hyppolit Refactor event handlers
07:45 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
07:49 sugar joined #padre
07:56 daxim joined #padre
07:56 Hyppolit svn: r16344 | azawawi++ | http://padre.perlide.org/trac/changeset/16344
07:56 Hyppolit Hide the diff popup window when the editor loses focus
07:56 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
07:56 Hyppolit wiki page http://padre.perlide.org/trac/wiki/WikiStart changed by ranguard
07:58 Hyppolit svn: r16345 | azawawi++ | http://padre.perlide.org/trac/changeset/16345
07:58 Hyppolit Diff text now resizes to its best size
07:58 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
07:59 bowtie joined #padre
08:01 Hyppolit svn: r16346 | szabgab++ | http://padre.perlide.org/trac/changeset/16346
08:01 Hyppolit website patch from Ranguard++
08:01 Hyppolit trunk/template.padre.perlide.org/data/ trunk/template.padre.perlid​e.org/documentroot/static/ trunk/template.padre.perlide.org/tt/lib/ trunk/template.padre.perlide.org/tt/pages/
08:02 Hyppolit svn: r16347 | azawawi++ | http://padre.perlide.org/trac/changeset/16347
08:02 Hyppolit Next/Previous change button are 100% working... :)
08:02 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
08:03 Hyppolit svn: r16348 | szabgab++ | http://padre.perlide.org/trac/changeset/16348
08:03 Hyppolit fix small typo
08:03 Hyppolit trunk/template.padre.perlide.org/tt/pages/
08:10 bowtie Alias, when will style 2 be able to us a local *.txt file, as it is still trying to import *.yml :)
08:12 Hyppolit svn: r16349 | azawawi++ | http://padre.perlide.org/trac/changeset/16349
08:12 Hyppolit Refactor the next/previous difference code. Perl++ :)
08:12 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
08:15 bowtie azawawi, I was expecting to see graphics, but we have gone back to text'
08:15 azawawi yeah because Wx is buggy :)
08:18 Hyppolit svn: r16350 | azawawi++ | http://padre.perlide.org/trac/changeset/16350
08:18 Hyppolit Padres => Padre developers. ranguard++ :)
08:18 Hyppolit trunk/template.padre.perlide.org/tt/pages/
08:18 azawawi szabgab: ping
08:18 bowtie azawawi, dialog is to narrow, should it not auto expand to 78 charters wide, also should it not be NonModal as well?
08:19 azawawi szabgab: re http://perlweekly.com/archive/8.html , 'realtime diff' description is missing at the end
08:19 danlucraft joined #padre
08:20 Hyppolit svn: r16351 | azawawi++ | http://padre.perlide.org/trac/changeset/16351
08:20 Hyppolit Perl Tidy Padre::Wx::Diff
08:20 Hyppolit trunk/Padre/lib/Padre/Wx/
08:23 sewi_work joined #padre
08:36 Hyppolit svn: r16352 | azawawi++ | http://padre.perlide.org/trac/changeset/16352
08:36 Hyppolit Simplify diff box positioning code
08:36 Hyppolit trunk/Padre/lib/Padre/Wx/
08:41 bowtie azawawi, why did you move it, it now masks the icon and part of the line, surely we need to be able to see x lines before and after :)
08:45 azawawi im experimenting...
08:45 azawawi now the revert functionality
08:46 bowtie azawawi, good, I hope revert works, as the last change was yuck :)
09:13 Hyppolit svn: r16353 | azawawi++ | http://padre.perlide.org/trac/changeset/16353
09:13 Hyppolit First case in revert functionality handled
09:13 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
09:18 Ranguard left #padre
09:19 bowtie azawawi, I now have a new line preceding the change :)
09:33 Hyppolit svn: r16354 | azawawi++ | http://padre.perlide.org/trac/changeset/16354
09:33 Hyppolit Mini-me revert patch functionality :)
09:33 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
09:40 Hyppolit svn: r16355 | azawawi++ | http://padre.perlide.org/trac/changeset/16355
09:40 Hyppolit Perfect revert functionality or maybe not :)
09:40 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
09:42 bowtie azawawi, cool
09:42 Hyppolit svn: r16356 | azawawi++ | http://padre.perlide.org/trac/changeset/16356
09:42 Hyppolit Updated Changes
09:42 Hyppolit trunk/Padre/
09:43 Hyppolit svn: r16357 | azawawi++ | http://padre.perlide.org/trac/changeset/16357
09:43 Hyppolit Perl-o-el-tidy-o :)
09:43 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
09:45 Hyppolit svn: r16358 | azawawi++ | http://padre.perlide.org/trac/changeset/16358
09:45 Hyppolit Hide diff box after a successful revert
09:45 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
09:45 azawawi now back to coloring lesson :)
09:46 azawawi bowtie: what do you think?
09:46 azawawi bowtie: i studied netbeans feature
09:46 azawawi bowtie: and they show only original text that you'll be able to revert
09:46 azawawi bowtie: and then another button to show diff on a full window
09:47 bowtie azawawi, all good so far, dialog is in wrong place on screen, it is also not wide enough, and not forgetting colours :)
09:48 bowtie azawawi, netbeans url and I will go read
09:49 azawawi http://netbeans.org/kb/docs/ide​/subversion.html#viewingChanges
09:49 bowtie azawawi, thanks
09:53 bowtie azawawi, are you going to implement the colour lines in a right margin, that would be really cool as left would de syntax and right diff :)
09:54 azawawi http://www.scintilla.org/ScintillaDoc.html#Margins
09:57 bowtie azawawi, ok left only, how many do we use at present of the 5 available? and have we defined them, (thinking of swarm here, should it be Plugin)
09:58 bowtie should -> or should
09:59 sewi_work azawawi++ for last changes, the green line was nice, but the "+" is really, really cool!
10:00 azawawi ctrl+, (ctrl + comma)
10:00 azawawi that way you can review changes in your local svn-ed or locally modified file...
10:05 sewi_work azawawi++; # for "view changes"
10:05 sewi_work azawawi: What about adding ESC shortcut to close the context window.
10:05 szabgab azawawi: thanks for mentioning
10:06 szabgab I don't know where did the end of the sentence go
10:09 azawawi thanks
10:11 szabgab the touble is that it already went out to 800+ people
10:11 szabgab and I even waited 2 hours after posting on the web in the hope that someone will catch my mistakes before I send the email
10:11 szabgab something is really wrong with me
10:13 bowtie azawawi, are you sure that syntax and diff should be in same left column?
10:13 azawawi not sure
10:14 bowtie azawawi, why do you consider that a change is a higher priority than a syntax error, ie blue triangle on top of red square
10:14 azawawi i do not... side effect :)
10:15 azawawi we could add another margin
10:16 Hyppolit svn: r16359 | azawawi++ | http://padre.perlide.org/trac/changeset/16359
10:16 Hyppolit Quick coloring styles to diff box :)
10:16 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
10:16 bowtie azawawi, would it not be better if they were in separate margins, as we have 5, if so should we not consider each margins intended use, not forgetting plugins
10:18 azawawi i dont know...
10:18 waxhead hey everyone!
10:18 azawawi i feel that only showed the original text loses some information
10:18 azawawi waxhead: hi there
10:18 waxhead azawawi++
10:19 waxhead you're a roll dude!!!
10:19 waxhead I've been watching the editor changes in backlog...
10:19 waxhead just upgrading trunk etc now
10:24 Hyppolit svn: r16360 | azawawi++ | http://padre.perlide.org/trac/changeset/16360
10:24 Hyppolit Faster background coloring of the whole diff box
10:24 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
10:27 Hyppolit svn: r16361 | azawawi++ | http://padre.perlide.org/trac/changeset/16361
10:27 Hyppolit Escape hides the diff box. Sewi++
10:27 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
10:27 sewi_work thanks
10:28 azawawi i need support for git :)
10:28 bowtie azawawi, Oops I made a mistake with, modifying default.txt, as styles will not use local versions, any way, can we go back to using the style code from default please, also why dark green when everyone else use light green?
10:29 azawawi we hacked it together (me & the submersible_toaster++) to read from local svn diff
10:30 sewi_work azawawi: Why do you tag only the first line of a block with the icon?
10:31 azawawi because i had to fight some bugs while developing it that i stopped that feature :)
10:32 Hyppolit svn: r16362 | azawawi++ | http://padre.perlide.org/trac/changeset/16362
10:32 Hyppolit Hide the diff box when clear is called
10:32 Hyppolit trunk/Padre/lib/Padre/Wx/
10:35 azawawi if someone cooks/finds icons like http://netbeans.org/images_www/​articles/69/ide/vcs/left-ui.png
10:35 azawawi im willing to add them
10:35 azawawi basically wxBitmapButton needs up/down states... etc
10:35 sewi_work You know iconfinder.com?
10:35 bowtie azawawi, Esc fails to close diff box :(
10:36 azawawi really?
10:36 azawawi if the editor loses focus or ESC is pressed inside, it gets hidden
10:37 bowtie azawawi, nope, sorry not here, using ubuntu :(
10:38 azawawi maybe esc different key code ... strange
10:40 bowtie azawawi, you playing games again!
10:42 azawawi hmmm dialog gets focus from editor
10:44 bowtie azawawi, it has to at present as its Modal, it takes over
10:45 azawawi it is not modal...
10:45 asarch joined #padre
10:48 bowtie azawawi, your diff dialog is modal on ubuntu
10:51 azawawi aha PlPopupTransientWindow and PopupWindow is wxperl evil doings... :)
10:53 Hyppolit svn: r16363 | azawawi++ | http://padre.perlide.org/trac/changeset/16363
10:53 Hyppolit Properly use ESCAPE constant instead of value
10:53 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
10:55 bowtie azawawi, Esc still fail's to close diff box  :(
10:57 Hyppolit svn: r16364 | azawawi++ | http://padre.perlide.org/trac/changeset/16364
10:57 Hyppolit Switch from Wx::PlPopupTransientWindow to plain Wx::Window... :)
10:57 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
11:00 bowtie azawawi, still fails :(
11:05 Hyppolit svn: r16365 | azawawi++ | http://padre.perlide.org/trac/changeset/16365
11:05 Hyppolit Select next/previous difference was buggy around line #0
11:05 Hyppolit trunk/Padre/lib/Padre/Wx/
11:06 azawawi bowtie: i just tried it on ubuntu and it works... :)
11:09 azawawi bowtie: doing this is hard on a cross platform basis
11:15 mishin joined #padre
11:17 submersible_toaster braaaainz
11:19 sugar hello
11:19 submersible_toaster hi
11:19 azawawi submersible_toaster: hi
11:20 sugar how can i change default style of parenthises?
11:20 submersible_toaster azawawi: some exciting new developments i see.
11:20 sugar try to explain
11:21 submersible_toaster sugar: i recommend holding off style changes for the moment. there is major work happening to the style system on trunk.
11:22 submersible_toaster sugar: ie - the file format is changing and presently only default style works on trunk.
11:23 sugar do you tell about colorscheme style?
11:24 submersible_toaster sugar: for editor ... scintilla editor - style file format changing
11:24 sugar ok
11:24 submersible_toaster sugar: however - we much appreciate your work with solarized
11:24 submersible_toaster i use it everyday
11:24 sugar i talk about autoindentation curlys and parenthises
11:25 submersible_toaster mmm - i am unsure.
11:25 sugar ok, sounds cool
11:25 sugar ok , try to explain
11:26 azawawi my $diff_box = undef if $^O =~ /linux/; # :(
11:26 sugar then i type "sub {" then some code of subroutine, and then put closing "}", it will be on one level with code, but on level of "s" in "sub {"
11:27 submersible_toaster I think that feature is available to make more clever indent.
11:28 submersible_toaster see Tools->Preferences->Indentation
11:28 submersible_toaster there may be a setting there to help
11:29 sugar no, there is no those setting there =(
11:32 submersible_toaster sugar: which padre version do you use?
11:33 sugar 0.90
11:33 sugar not trunk
11:34 submersible_toaster i forget now when all those features arrived. have you tried 'Perl beginner mode' in Preferences->Perl5
11:35 sugar yes, it switched on
11:37 azawawi i hate the magic in Perl beginner mode
11:37 azawawi keep it simple by dropping beginner mode :)
11:37 Hyppolit svn: r16366 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16366
11:37 Hyppolit ugly ugly ugly socket tickling causes nuisance warnings. dump 'noop' as a message type and quash it when received.
11:37 Hyppolit trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/Swarm/ trunk/Padre-Plugin-Swarm/lib/​Padre/Plugin/Swarm/Transport/
11:48 bowtie azawawi, Esc now works :)
11:49 Hyppolit svn: r16367 | azawawi++ | http://padre.perlide.org/trac/changeset/16367
11:50 Hyppolit Added a simple border to the diff box
11:50 Hyppolit trunk/Padre/lib/Padre/Wx/
12:03 submersible_toaster azawawi: is it possible to provide the bitmap used in the margin marker ?
12:04 submersible_toaster the wxpython docs are _such_ a tease
12:04 azawawi as far as i know yes
12:04 azawawi did i try it ...
12:04 azawawi no
12:04 azawawi did i implement some alpha transparency methods in Wx::Scintilla? hell no :)
12:04 * azawawi debugs wxPopupTransientWindow
12:08 azawawi submersible_toaster: sorry...
12:08 azawawi submersible_toaster: indicators can be drawn
12:08 azawawi submersible_toaster: margin cannot
12:08 submersible_toaster gotcha
12:08 azawawi http://www.scintilla.org/ScintillaDoc.html#Margins
12:08 azawawi not *pixels... hence cannot do it
12:08 azawawi s/not/no
12:09 submersible_toaster SCI_MARKERDEFINERGBAIMAGE(int markerNumber, const char *pixels)
12:09 azawawi yeah
12:09 azawawi i just saw
12:09 azawawi indicators cannot be drawn lol
12:09 submersible_toaster cool - that's a maybe then
12:10 azawawi you'll see a warning though from Wx::Scintilla
12:10 submersible_toaster any chance that is already wrapped ?
12:10 azawawi since it is an unimplemented part in PlatWx
12:10 azawawi try it :)
12:10 submersible_toaster roger
12:11 azawawi we need to find a cool hacky way to 'git diff' :)
12:11 azawawi hmm git diff path path... maybe that will do the trick
12:12 * azawawi git pulls rakudo for a test
12:24 azawawi submersible_toaster: got it...
12:24 azawawi submersible_toaster: git --no-pager show HEAD:INSTALL.txt
12:25 submersible_toaster azawawi: 22:21:25: Warning: No image handler for type 9 defined. -
12:25 submersible_toaster azawawi: So ->RegisterImage works
12:25 submersible_toaster sort of
12:26 azawawi aha...
12:26 azawawi wait... that's maybe a Wx error
12:26 submersible_toaster but passing the swarm wx icon direct does not
12:26 azawawi Alias stopped some image handler in Padre
12:26 azawawi s/handler/handlers/
12:27 azawawi see Padre::Wx line #40
12:27 Hyppolit # 40 :  jump to function definition (closed enhancement) by szabgab  [ http://padre.perlide.org/trac/ticket/40#comment:2 ]
12:31 submersible_toaster i'll dig around - i thnk it wants XPM
12:31 azawawi just init all image handlers...
12:41 submersible_toaster adding _just_ XPM quashes the warning. but does not seem to work.
13:04 cluelessnewbie joined #padre
13:21 asarch joined #padre
13:24 marcela joined #padre
13:25 Hyppolit svn: r16368 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16368
13:25 Hyppolit i think this is pie in the sky - but one day there will be a swarm margin marker bitmap...one day.
13:25 Hyppolit trunk/Padre-Plugin-Swarm/share/icons/padre/ trunk/Padre-Plugin-Swarm/share/icons/padre/12x12/ trunk/Padre-Plugin-Swarm/sha​re/icons/padre/12x12/margin/
13:25 Hyppolit svn: r16369 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16369
13:25 Hyppolit tidy slightly
13:25 Hyppolit trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/Swarm/
13:26 Hyppolit svn: r16370 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16370
13:26 Hyppolit add a plugin method for margin marker bitmap .
13:26 Hyppolit trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/ trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/
13:28 asarch joined #padre
13:40 danlucraft joined #padre
13:49 jnap joined #padre
13:50 sugar joined #padre
13:52 sugar_ joined #padre
13:58 Hyppolit # 1326 :  Padre-Plugin-PerlTidy and the /a modifier with tools/perltidyrc (new defect) [ http://padre.perlide.org/trac/ticket/1326 ]
14:08 zenog joined #padre
14:09 zenog hi
14:12 sewi_work hi zenog
14:17 zenog I currently have a problem with running Padre from trunk.
14:17 zenog " The style 'default' does not exist at /usr/local/share/perl/5.10.1/Padre/Wx/Style.pm line 120. "
14:18 zenog ./dev works, but when I install Padre I get the above message.
14:26 zenog The problem seems to be that default.txt is not installed.
14:31 kaare joined #padre
14:36 zenog any ideas?
14:36 zenog How can I tell Padre to install default.txt?
14:37 zenog Makefile contains the line $(NOECHO) $(CP) "share/styles/default.yml" "$(INST_LIB)/auto/share/dist/$​(DISTNAME)/styles/default.yml"
14:37 zenog However, the Makefile is generated by Makefile.PL
14:37 Hyppolit svn: r16371 | azawawi++ | http://padre.perlide.org/trac/changeset/16371
14:37 Hyppolit Fix a syntax check regression that was caused by method name refactoring. azawawi--
14:37 Hyppolit trunk/Padre/lib/Padre/Wx/
14:39 Hyppolit svn: r16372 | azawawi++ | http://padre.perlide.org/trac/changeset/16372
14:39 Hyppolit Added experimental git support to Padre::Task::Diff :)
14:39 Hyppolit trunk/Padre/lib/Padre/Task/
14:56 Hyppolit svn: r16373 | azawawi++ | http://padre.perlide.org/trac/changeset/16373
14:56 Hyppolit Free git and cheap support on Padre :)
14:56 Hyppolit trunk/Padre/lib/Padre/Task/
14:58 * azawawi home sweet home &
15:46 abraxxa joined #padre
15:46 abraxxa 0.90 freezes all the time for me, how can i debug why?
15:46 abraxxa and sometimes close after the freeze
15:47 abraxxa seems to always happen on Makefile.PL
15:49 abraxxa it crashes with 'memory access error'
15:57 jnap joined #padre
16:06 abraxxa left #padre
16:15 danlucraft joined #padre
16:15 sewi_work where did the "duplicate current file" go?
16:18 sewi_work ping zenog
16:21 sewi_work zenog: Why do you remove access to important functions?
16:24 Hyppolit svn: r16374 | Sewi++ | http://padre.perlide.org/trac/changeset/16374
16:24 Hyppolit Revert r15902 and r15905
16:24 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/Menu/
16:27 sewi_work Why not drop File -> Save or Edit -> Copy? (Last one isn't working propably anyway)
16:55 zenog sewi_work: Those are not important functions. Everybody on IRC agreed at the time.
16:55 zenog sewi_work: They clutter the File menu.
16:55 sewi_work but they're being used.
16:55 sewi_work regulary.
16:56 zenog sewi_work: They can be used both from the "file/project manager".
16:56 zenog sewi_work: Are you sure about that?
16:56 zenog sewi_work: I have not seen this in other applications yet.
16:56 zenog sewi_work: And Padre's file menu is _really_ full.
16:56 sewi_work Badly sure, because I svn up'ed this morning for the first time in weeks and now badly missed them.
16:57 zenog sewi_work: Do you also use that feature in other applications?
16:57 sewi_work If you want to clean up the menu, put them at a better place, but don't just remove two or three lines leaving dozens of other lines related to them in place.
16:58 sewi_work Actually... yes :-)
16:58 zenog sewi_work: Thing is, those are not functions that cannot be duplicated by a few other standard steps. They are not irreplaceable features.
16:59 sewi_work I use thunderbirds "edit as new" much less than Padre's duplicate, but yes, I use it.
16:59 sewi_work The "duplicate" was moved from the "new..." menu to the top level some time after I added it. Same for delete which was moved from "close..." menu
16:59 zenog But you know that Ctrl-A Ctrl-Copy Ctrl-N Ctrl-Ins gives you the same result?
17:00 sewi_work not the same.
17:01 zenog ... well, I won't argue too much about having those in or not. I just have the opinion that we should be careful about not having too many things in the menu - it prevents people from finding the really crucial functions.
17:01 sewi_work duplicate clones the attached project which ctrl+n doesn't do. So duplicate, replace Module::Name, Ctrl+Shift+S is ways faster than ctrl-acv, replace, ctrl-s, walk through file tree, save.
17:02 sewi_work You're right, this is why I put them into sub-menus originally, but someone moved them to topleve.
17:02 sewi_work And even worse, they have been there for some public releases, so we're downgrading features that people had time to get used to.
17:03 zenog We are not so stable that we should worry about improving the UI ;-)
17:04 sewi_work We should really stop removing released functions until we get this statistic thing running.
17:04 sewi_work So remove the menu bar at all, it's just wasting space :-)
17:04 sewi_work Why do we still have the button bar? Is anybody using it?
17:05 bowtie me
17:05 sewi_work azawawi and I disabled it using the view menu, we were the only guys in IRC earlier today, so shall we drop it?
17:06 zenog sewi_work: Some people use the button bar, some not. Should be at least an option.
17:06 sewi_work Sorry for being sarcastic, but "is being used" is something we simply can't say at the moment.
17:06 zenog But we have knowledge about other applications. It is not that we do not know anything.
17:07 sewi_work There is a usage data collection and reporting module which is very short to "ready to deploy". It's a core plugin called "popularity contest".
17:07 sewi_work It's not enabled by default for two simple reasons:
17:07 bowtie sewi_work, dose the key combination need to be a menu item to work?
17:08 sewi_work bowtie: currently yes unless you handle them in Main.pm's on_key* events (which is a very slow and bad way to go)
17:08 bowtie why is popularity contest not active?
17:09 sewi_work 1. some people wanted more, a detailed log of function usage paths, for example. I think Notepad++ or Eclipse do such a thing and call home, look up the ticket for details
17:10 sewi_work 2. Noone wrote the server component which should be an easy job.
17:11 sewi_work Feel free to get it running, wait one release until it's deployed at many users, look at the numbers and say: "This menu item is never used at all" and if "never" is lower than a_percentage_value_we_have_to_agree_on, feel free to remove the item.
17:11 bowtie sewi_work, this is a wx feature, I presume, could we not have a dummy menu  item, ie menu -> short-cuts which is disabled thus not cluttering Padre menu system and two providing initial speed
17:12 sewi_work bowtie: I don't know how bad the key events really are, but it's a bad thing to define shortcuts at two places.
17:13 sewi_work Look at Ctrl+Tab which is defined in the key_events once and somewhere within the source for a second time - for a completly different event.
17:14 sewi_work azawawi's or Alias latest changes made things much better, the expected event is fired some 90% of the times (emotional mesuring, not counting), it has been 50% before.
17:15 bowtie sewi_work, I have to admit that being dyslectic I tend to use the mouse a lot, as I remember the good old days of CU interfaces, where the last thing they where was common :)
17:16 sewi_work bowtie: I just added an external number pad to the left side of my keyboard reconfiguring each key to some shortcut function like "select Padre window" or "select browser and refreh" and it's a huge speed improvement compared to mouse usage :)
17:17 sewi_work I used to like the button bar, but working on netbook or laptop, I once started to like the additional source code space more :-)
17:19 bowtie sewi_work, keyboard mappings, gosh it's a long time ago some talked to me about that subject, how cool :)
17:20 sewi_work I planned this since working with MS-DOS, but the programmable point-of-sale keyboards have been more than I would pay for the fun of trying it.
17:21 sewi_work Linux is able to reconfigure each key per device using udev - now every simple USB "keyboard device" could do the job.
17:24 bowtie sewi_work, remapping in software rather than ascii codes and serial brake-out boxes, how cool thanks for that, had never though of using udev for that before ( only usb device naming ) :)
17:25 cluelessnewbie Hi, I've crashed Padre 0.90 simply by: start padre->tools->preferences-> attempting to change the "show right margin" text field.
17:25 cluelessnewbie I haven't found a ticket for it. Should I create one?
17:25 sewi_work bowtie: I got a half-written blog post about how-to-do it :)
17:26 bowtie sewi_work, cool, url please :)
17:26 sewi_work It's half-written, so it's still unfinished, I hope to get it done this week
17:27 mj41 joined #padre
17:27 bowtie cluelessnewbie, what's inside your local config.yml, approx line 16 => editor_right_margin_column:nn
17:30 bowtie sewi_work, I look forward to some more reading :)
17:35 cluelessnewbie bowtie: Starts with a Version:0.76 ... and there isn't an editor_right_margin_column ...
17:36 bowtie cluelessnewbie, make a copy of config.yml
17:36 cluelessnewbie done ...
17:39 bowtie cluelessnewbie, start "padre --reset" ; #Flush entire local config directory and reset to defaults, if you want to see more "padre --help"
17:43 cluelessnewbie Even then if the field is cleared, Padre will "vanish" - it simply disappears from the screen.
17:44 bowtie cluelessnewbie, what os
17:44 cluelessnewbie I managed to put a value in it by packing the value on the end then removing the leading 80.
17:44 cluelessnewbie Ubuntu Natty
18:25 toi joined #padre
18:39 jnap_ joined #padre
19:00 pece joined #padre
19:44 mike joined #padre
19:45 mike When I comment out a block of code by highlighting it, then using CTRL+M, parts of it are commented out twice. That means that when I uncomment with CTRL+SHIFT+M, not all the comments are removed :\
19:46 mike This appears to be a regression from previous releases.
19:51 sphearion joined #padre
19:52 sewi_work mike: please open a ticket for this if there isn't one.
19:52 sewi_work I also see this bug
19:54 mike Trac is horrid, I don't have a login for your installation, and I can't find any link to create an account. So, please do it for me. I'm going home now
19:59 sewi_work sorry
19:59 sewi_work Hyppolit: trac!
19:59 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
19:59 sewi_work me2 :)
20:00 sewi_work (going home)
20:02 sphearion joined #padre
20:04 Hyppolit Trac registration closed
20:10 BooK joined #padre
20:16 sphearion joined #padre
20:22 sugar joined #padre
20:25 azawawi joined #padre
20:37 Hyppolit svn: r16375 | azawawi++ | http://padre.perlide.org/trac/changeset/16375
20:37 Hyppolit More refactoring to VCS diff code
20:37 Hyppolit trunk/Padre/lib/Padre/Task/
20:40 mike My documents have all blank lines removed when I save O-o.
20:46 Hyppolit svn: r16376 | azawawi++ | http://padre.perlide.org/trac/changeset/16376
20:46 Hyppolit Refactor slurps in Padre::Task::Diff :)
20:46 Hyppolit trunk/Padre/lib/Padre/Task/
20:48 mike ugh, this is horrible
20:49 * mike downgrades
20:51 Hyppolit svn: r16377 | azawawi++ | http://padre.perlide.org/trac/changeset/16377
20:51 Hyppolit Less code in Padre::Task::Diff. Removed dead code.
20:51 Hyppolit trunk/Padre/lib/Padre/Task/
21:03 Hyppolit svn: r16378 | azawawi++ | http://padre.perlide.org/trac/changeset/16378
21:03 Hyppolit More refactoring... less code :)
21:03 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Task/
21:07 bowtie azawawi, 378 ok
21:14 sphearion ssh data_miner@c7.blockshopper.com
21:14 sphearion left #padre
21:15 sphearion joined #padre
21:27 Hyppolit svn: r16379 | azawawi++ | http://padre.perlide.org/trac/changeset/16379
21:27 Hyppolit Refactor run command in Padre::Task::Syntax
21:27 Hyppolit trunk/Padre/lib/Padre/Document/Perl/
21:34 GillesM joined #padre
21:35 Hyppolit svn: r16380 | azawawi++ | http://padre.perlide.org/trac/changeset/16380
21:35 Hyppolit Destroy diff box that is for another editor when a new one is created
21:35 Hyppolit trunk/Padre/lib/Padre/Wx/
21:47 Hyppolit svn: r16381 | azawawi++ | http://padre.perlide.org/trac/changeset/16381
21:47 Hyppolit More elegant code in Padre::Task::Diff. Hide and then destroy the old diff window
21:47 Hyppolit trunk/Padre/lib/Padre/Task/
21:50 Hyppolit svn: r16382 | azawawi++ | http://padre.perlide.org/trac/changeset/16382
21:50 Hyppolit Perl tidy stuff that i forgot to commit before. azawawi--
21:50 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
21:52 * azawawi good night &
22:20 Hyppolit svn: r16383 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/16383
22:20 Hyppolit pod updates and cleanup
22:20 Hyppolit trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/ trunk/Padre-Plugin-Swarm/lib/​Padre/Plugin/Swarm/Transport/ trunk/Padre-Plugin-Swarm/l​ib/Padre/Plugin/Swarm/Wx/
23:10 asarch joined #padre
23:32 submersible_work mike: how far did you have to downgrade ?
23:34 mike I didn't bother, actually, I just switched editors

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