Camelia, the Perl 6 bug

IRC log for #padre, 2011-08-09

| 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:09 Hyppolit svn: r15287 | adamk++ | http://padre.perlide.org/trac/changeset/15287
00:09 Hyppolit Whitespace
00:09 Hyppolit trunk/Padre/
00:32 submersible_mib braaainz
00:32 Hyppolit svn: r15288 | adamk++ | http://padre.perlide.org/trac/changeset/15288
00:32 Hyppolit - Optional feature configuration settings are now compiled into the new
00:32 Hyppolit dedicated namespace Padre::Feature so feature code can be compiled out
00:32 Hyppolit entirely rather than just being skipped (ADAMK)
00:32 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/
00:43 mib_806otp joined #padre
00:47 Di-ima joined #padre
00:52 mib_806otp To whom it may concern...   I would like to report a new bug (at least, I'm not finding it in the bug list). Guidance?
00:53 mib_806otp The "reporting a new bug" page points me here.
00:55 jnap joined #padre
00:56 mib_806otp Alright then.  I'll have another go at the list at a future time.
00:56 bowtie left #padre
00:58 Hyppolit svn: r15289 | adamk++ | http://padre.perlide.org/trac/changeset/15289
00:58 Hyppolit Complete the conversion of most uses of ->feature_* to Padre::Feature::*
00:58 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
00:58 ccjar joined #padre
00:59 Alias joined #padre
00:59 submersible_mib mib_806otp - please state your bug anyway
01:01 ccjar Changed to ccjar... I updated Padre to as far as 0.76 (current Ubuntu release level).  Once I did, when scrolling up in my code using the scroll wheel, approximately every 3rd line is blanked.  I say approximately as it is not a perfect overlay of a line.
01:01 ccjar I can click into the code space and the lines (most of them) will clear up.
01:02 ccjar Sometimes they'll just clear on their own, though most often not.
01:02 submersible_mib very odd . Is this ubuntu 10.10 or 11.04
01:02 ccjar 11.04
01:02 Alias Sounds like a scintilla bug
01:03 submersible_mib ccjar: we've seen some similar things in the past - often they don't persist.
01:03 ccjar Happy to pursue that direction as well.
01:03 ccjar How do you mean, "often they don't pesist"
01:03 ccjar er persist
01:04 submersible_mib difficult to reproduce ?
01:04 ccjar Not at all
01:04 ccjar Absolutely consistent
01:04 Hyppolit svn: r15290 | adamk++ | http://padre.perlide.org/trac/changeset/15290
01:04 Hyppolit Noting that Padre::Feature constants can't be moved to Padre::Constant or it creates a circular dependency
01:04 Hyppolit trunk/Padre/lib/Padre/
01:05 submersible_mib ccjar: could you pls experiment with different file types ; ie - does this occur with a .pl file , but not with .html or other mimetypes
01:05 ccjar submersible_mib: Happy to.  Will report back shortly
01:05 submersible_mib ty
01:07 ccjar submersible_mib: Same with html.  Looking for others...
01:07 submersible_mib ccjar: don't bother .. it's likely all file types
01:07 ccjar k
01:10 submersible_mib ccjar: are you able to install a local newer copy of padre with local::lib or similar
01:10 ccjar I can give it a try
01:10 ccjar biab
01:20 submersible_mib ccjar: nothing leaps out of the Changes as obviously fixing something like that.
01:20 submersible_mib there were some bizarre problems with ubuntu wxperl and 10.10 ... I wonder if there are still issues
01:21 ccjar submersible_mib:  Get compilation errors when trying to run latest version.  Troubleshooting...
01:25 ccjar Looking for the XS file to check initialization params...
01:25 tome joined #padre
01:32 ccjar submersible_mib:  wicked headache is hampering forward progress.
01:36 alnewkirk joined #padre
01:41 ccjar submersible_mib: As part of correcting my problem here (using a hammer instead of a scalpel since my head is pounding), I removed and reinstalled the curruent Ubuntu version (0.76).  I'm now seeing the lines blank fleetingly, then restore.
01:41 ccjar I've only seen it stay twice.  a mouse click or scroll movement upward cleared them.
01:42 submersible_mib ccjar: do you have code folding enabled ( View menu )
01:42 ccjar checking
01:42 ccjar (I think so
01:42 ccjar Actually, no, I don't
01:42 submersible_mib probably not that then.
01:43 tome sup all
01:43 jazzanova joined #padre
01:43 submersible_mib OK - I think it probably deserves a ticket - if it's broken in ubuntu - despite the old(er) version.
01:43 ccjar k
01:44 ccjar thx!
01:44 submersible_mib permission to paste this conversation
01:44 submersible_mib pls
01:44 ccjar FWIW, I'm very pleased that I can click/goto all of my functions now via the Functions pane.  Very nice.  Was broken before.
01:44 ccjar Granted
01:45 ccjar (re: permission, that is, granted)
01:46 submersible_mib ok - what would you summarize the problem as  ?
01:46 ccjar Upward scrolling causes every 3rd line to blank, intermittently, but consistently.
01:47 ccjar (scrolling using mouse wheel)
01:47 ccjar er, downward scrolling, sorry.
01:47 submersible_mib doh
01:47 Hyppolit # 1283 :  Upward scrolling causes every 3rd line to blank, intermittently, but consistently. (new defect) [ http://padre.perlide.org/trac/ticket/1283 ]
01:48 ccjar Again, thanks for your help on this!
01:48 Hyppolit # 1283 :  Downward scrolling causes every 3rd line to blank, intermittently, but consistently. (new defect) by submersible_toaster  [ http://padre.perlide.org/t​rac/ticket/1283#comment:1 ]
01:49 submersible_mib well I'm out - you have a ticket now. back to work for me.
01:49 ccjar Thanks a mint!
01:49 ccjar ttyl
01:49 submersible_mib I'm probably distupgrading soon so I will check in on this eventually
01:49 submersible_mib thanks for the report
01:49 ccjar yw
01:52 Hyppolit svn: r15291 | adamk++ | http://padre.perlide.org/trac/changeset/15291
01:52 Hyppolit Remove all of the Padre::Action entries for relevant features when they are disabled.
01:52 Hyppolit Remove methods for cursor memory from Padre::Editor when disabled.
01:52 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
02:13 Hyppolit # 1284 :  osx Wx::Scintilla .21_04 causes Padre to scroll poorly (new defect) [ http://padre.perlide.org/trac/ticket/1284 ]
02:22 Hyppolit svn: r15292 | adamk++ | http://padre.perlide.org/trac/changeset/15292
02:22 Hyppolit Removing more code that isn't used when various features are turned off
02:22 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
03:12 Hyppolit svn: r15293 | szabgab++ | http://padre.perlide.org/trac/changeset/15293
03:12 Hyppolit Update the messages.pot file
03:12 Hyppolit trunk/Padre/share/locale/
03:19 shmuel joined #padre
03:45 Hyppolit svn: r15294 | adamk++ | http://padre.perlide.org/trac/changeset/15294
03:45 Hyppolit Delay loading more code, clean up Padre::Wx::Editor a bit more to get rid of the need for several package lexicals
03:45 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
03:48 Hyppolit svn: r15295 | adamk++ | http://padre.perlide.org/trac/changeset/15295
03:48 Hyppolit Typo
03:48 Hyppolit trunk/Padre/lib/Padre/
04:04 asarch joined #padre
04:06 Hyppolit svn: r15296 | adamk++ | http://padre.perlide.org/trac/changeset/15296
04:06 Hyppolit Removed a Padre->ide
04:06 Hyppolit trunk/Padre/lib/Padre/Wx/
04:07 Sno| joined #padre
04:16 Hyppolit svn: r15297 | adamk++ | http://padre.perlide.org/trac/changeset/15297
04:16 Hyppolit Small simplification to menu construction code, passing the parent menu to the ->add_action_menu method is now optional if it is the same as the one calling it
04:16 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
04:17 * tome grumps at wxWidgets
04:20 tome Does someone have a tip for where to look for the PPI code that executes each time a new line (that padre hasn't seen in the past) is seen? I'm guessing PPI hooks into it or something, but I can't seem to find the place.
04:22 tome 'something' is happening for each new - never before seen line of text, I just can't figure out what.
04:22 Alias I would imagine it's a complete reparse
04:22 Alias Since PPI doesn't have the ability to do incremental reparsing
04:22 tome Hi Alias! I am on a mission to squash this bug...
04:23 Alias Personally, I just recommend people don't use the PPI parsers
04:23 tome Scintilla is not usable on OSX, sadly
04:23 Alias wtf?
04:23 Alias How is it not usable?
04:23 tome #1284
04:23 Hyppolit # 1284 :  osx Wx::Scintilla .21_04 causes Padre to scroll poorly (new defect) [ http://padre.perlide.org/trac/ticket/1284 ]
04:24 tome when using scroll gesture and scintilla
04:24 tome it scrolls 1-3 lines/second
04:24 tome and is jerky
04:24 Alias curious
04:24 Alias I see something similar using mouse wheel with the function list
04:24 tome I want to track down these warnings because they *may* be related
04:24 tome it's not clear, but at least they are a tangible thing
04:25 tome Do you know what causes PPI or scintilla to parse a line,
04:25 tome something special is done for new lines of code that haven't been seen before but are now in the view
04:26 tome I'm guessing some event from STC_EVT
04:30 sugar joined #padre
04:36 Alias Yep, it is
04:36 Alias We don't trigger it, it comes from deep inside Padre::Editor
04:36 Alias There's some kind of needs_full_colourise function
04:36 Alias Might be worth running perl dev -d and breakpointing on it
04:37 tome Wx::wxSTC_LEX_CONTAINER
04:44 tome Cool ok i'm getting there! It's the call to Document/Perl/Lexer::colorize that causes the error, now tracing that
04:46 tome nope : (
05:04 tome Alias: quick question: by default the highlighter is Scintilla, but by default Scintilla is not enabled, and we drop to Wx::STC
05:05 tome is that correct?
05:11 Alias That's still scintilla
05:12 Alias Just not Wx::Scintilla
05:12 Alias The "Default highlighter is scintilla" means EITHER Scintilla 1 (comes with Wx.pm) or Scintilla 2 (comes with Wx::Scintilla)
05:12 tome hm, so where do you think that scintilla code is, the one that is used by default (since PPI nor WxScintially)
05:12 tome got it
05:12 tome yes
05:12 tome I am tending to think now this is a bug in Wx
05:13 tome basically they are doing something during a Paint or Update event, and then wxwidgets is barfing, because I don't think *any* padre code is called when I use a gesture
05:13 tome to scroll
05:14 tome sorry on_mousewheel is called, but I factored that out
05:14 * tome will now debug Wx : D MUST solve this bug...
05:20 tome Ok giving up on that one for the night. Alias, do you want me to look into the Wx::Scintilla issue on OSX?
05:20 Alias If you don't use PPI syntax highligher, and you don't have Wx::Scintilla turned on, does syntax highlighting work and not blead?
05:21 Alias i.e. The absolute base state that a normal Padre install would come with
05:21 tome if I use the default config, I get that warning
05:21 tome right
05:21 Alias Bugs that happen with the bog standard install are the only ones I care about
05:21 tome and I think it's in base Scintilla/Wx, since I don't believe ANY padre code runs except for on_mousewheel or whatever, which I remove making no difference
05:22 tome I'm with you, and yes it does
05:22 Alias I don't care about PPI and don't care about Wx::Scintilla
05:22 Alias ok
05:22 Alias So yeah, we need to fix that
05:22 tome well there are two bugs
05:22 tome one is that, apparently we cannot update the menu bar during the UPDATEUI call. That causes this warning on the console
05:22 tome status bar
05:22 Alias menu bar? or status bar?
05:23 tome statusbar
05:23 Alias Curious
05:23 Alias But ok
05:23 tome right
05:23 Alias That could be tricky to fix
05:23 tome this defect http://trac.wxwidgets.org/ticket/4272
05:23 tome indicates that should happen during a PAINTED
05:23 tome and we call status bar during an UPDATEUI which the docs say should be called during idle... but I think it's not happening. When I move our code to a real IDLE, no warning
05:23 Alias Does it actually work ?
05:24 Alias wait
05:24 Alias Never mind
05:24 Alias So yeah, we should do that
05:24 tome my fix? http://padre.perlide.org/trac/a​ttachment/ticket/162/diff.patch
05:24 tome works to eliminate Those warnings
05:24 tome but the scroll warnings I believe are coming from Wx, it is in charge of 'doing something when a new line is scrolled to' as far as I can tell. But there may be something I'm missing.
05:25 Alias So lets fix what we can at least
05:25 marcela joined #padre
05:25 tome Can you do a review of that patch? If it looks good to you I'm willing to check it in.
05:26 Alias Just drop it
05:26 Alias i.e. commit
05:26 tome sounds good
05:26 Alias I'd rather have code in and revert it than wait
05:26 Alias Padre isn't 1.0 yet
05:27 Alias I can test it in Windows right now, and I have a colleague who can do the Linux equivalent
05:33 Hyppolit svn: r15298 | tome++ | http://padre.perlide.org/trac/changeset/15298
05:33 Hyppolit Addressing #162 partially, move stc_updateui processing to idle.
05:33 Hyppolit On OSX I saw two sources of CGContextRestoreGState: invalid context warnings. One during updating of statusbar in UPDATEUI context, and another when using default Scintilla and scrolling to new lines.
05:33 Hyppolit This fixes the first bug. While we wouldn't expect UPDATEUI to show this warning (it should already be in an IDLE), we are seeing it, and implementing this fix, and will revisit if needed.
05:33 Hyppolit trunk/Padre/lib/Padre/Wx/
05:33 tome Hi Alias, any (even limited) testing you can give it on Win would be great
05:34 Alias ok
05:34 Alias Let me bug fix one quick thing
05:40 Hyppolit # 162 :  CGContextRestoreGState: invalid context (new defect) by tome  [ http://padre.perlide.org/t​rac/ticket/162#comment:11 ]
05:43 mj41 joined #padre
05:58 tome Alias: is it known that there is a failure in xt/mimetype.t or is this an OSX only failure?
06:02 Alias There shoudn't be errors in anything
06:02 Alias At least, there wasn't an hour ago
06:02 tome cool, OSX then
06:02 Alias Think so
06:02 tome one more bug to the list : D
06:05 Hyppolit svn: r15299 | adamk++ | http://padre.perlide.org/trac/changeset/15299
06:05 Hyppolit - The Function List now recognises *function = sub { } in Perl code (ADAMK)
06:05 Hyppolit - The Function List will interleave private methods with public ones
06:05 Hyppolit when set to "Alphaetical" sort (ADAMK)
06:05 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Task/ trunk/Padre/t/
06:05 tome +++
06:10 Alias Added because I'm now using a bunch of blog assigns in Padre itself :)
06:10 Alias glob
06:11 submersible_mib ckuchles
06:11 submersible_mib chuckles
06:12 Hyppolit # 1285 :  osx test failure - xt/mimetype.t fails on osx Lion (new defect) [ http://padre.perlide.org/trac/ticket/1285 ]
06:14 Hyppolit # 1283 :  Downward scrolling causes every 3rd line to blank, intermittently, but consistently. (new defect) by szabgab  [ http://padre.perlide.org/t​rac/ticket/1283#comment:2 ]
06:15 Alias Interesting
06:15 Alias Some quirk in libunicode I wonder
06:15 Alias ---> #p5p maybe?
06:15 tome Alias: re: mimetype?
06:16 Alias ya
06:16 Alias It's a difference in the behaviour of Encode by the looks
06:16 Alias Maybe to do with the wrapping code over libunicode...
06:16 Alias Not completely sure
06:16 tome well there is also: #1281
06:16 Hyppolit # 1281 :  [osx] Could not find system(darwin) default encoding (new defect) by tome  [ http://padre.perlide.org/t​rac/ticket/1281#comment:2 ]
06:16 tome not sure if they are related
06:16 tome actually let me test that
06:17 tome i know a workaround for 1281, lets see if it does anything for mimetype (I know unlikely)
06:20 tome ok I ruled out relation to 1281.
06:23 Alias yeah, figured
06:24 tome fails testing broken.binCode
06:26 tome hehe sorry, obv not : )
06:30 Alias My Padre appears to continue to work with your change
06:30 tome Awesome!
06:31 tome when you run xt/mimetypes do you get these kinds of warnings from perl: Code point 0x950412DE is not Unicode, no properties match it; all inverse properties do at lib/Padre/MimeTypes.pm line 899.
06:31 tome return 'text/css'
06:31 tome if $text !~ /\<\w+\/?\>/
06:31 tome and $text =~ /^([\.\#]?\w+( [\.\#]?\w+)*)(\,[\s\t\r\n]*([\.\#]?\w+( [\.\#]?\w+)*))*[\s\t\r\n]*\{/;
06:31 tome That is coming from that line.
06:33 Alias neat
06:33 Alias Hence #p5p
06:33 tome yeah I thought so too : )
06:33 Alias Probably something to do with the unicode implementation/integration
06:34 Alias It's only happening when you try to open a binary file
06:34 Alias I would have though a true binary file would not make it to text-related scans
06:34 tome that's the only test that's failing
06:34 tome yeah I want to walk through our code
06:34 tome this warning in itself doesn't worry me
06:34 Alias Maybe -B is failing?
06:34 tome if we had gotten the right answer
06:35 Alias So the OS is reporting non-binary for a binary file
06:35 Alias And thus we open it
06:35 Alias Would be my first guess
06:35 tome where is that 'os' check
06:35 tome I see us diving into the file
06:38 tome my $MIME = $file->mime maybe
06:40 tome ah nevermind, that's if we already have the file etc.
06:42 tome hmmmmmmmmmmmmmmmmmmmmmm http://webcache.googleusercontent.com/sea​rch?q=cache:mSM-ZHzw32gJ:paste.scsys.co.u​k/126306+&amp;cd=1&amp;hl=en&amp;ct=clnk&​amp;gl=us&amp;source=encrypted.google.com
06:42 submersible_mib fwoar !
06:42 submersible_mib that's a big codepoint
06:42 submersible_mib :D
06:43 tome \x{950412DE}
06:43 tome hehe
06:44 Sewi joined #padre
06:44 submersible_mib an ancient dialect from far eastern Andromeda ?
06:44 tome looks like waxhead saw this problem too sometime
06:44 Alias I'm pretty sure we always do a binmode slurp
06:44 Alias And then try to type it ourself
06:44 tome yeah that's what I'm seeing
06:45 Alias So it appears we really need to be doing introspective binary testing more thoroughly
06:45 Alias Because if you hand it off to the regex engine, it's going to freak trying to coerce it into unicode
06:46 tome well those warnings don't worry me
06:46 tome because I don;t know enough yet
06:46 tome what worries me is why we decide it's perl
06:46 tome : )
06:47 Hyppolit # 1283 :  Downward scrolling causes every 3rd line to blank, intermittently, but consistently. (new defect) by submersible_toaster  [ http://padre.perlide.org/t​rac/ticket/1283#comment:3 ]
06:50 tome got it, we eventually call perl_mime_type
06:50 tome which will return a perl mime type
06:51 tome i'm actually curious how this test passes on anyone's system, what's the codepath that leads to undef being returned.. looking for that now
06:54 * Alias tests
06:54 * tome thanks
06:55 Alias hrm, it's right at the end
06:56 Alias 95: $encoding is UTF8-32BE
06:57 Alias main::(xt\mimetype.t:98):               is( Padre::MimeTypes->guess_mimetype( $text, '' ), $existing_test_files{$file}, $file . ' without filename' );   DB<4> x $text 0  "\x{950412DE}\c@\x{0451}\c\\\x{22A4}"
06:57 tome UTF-32BE
06:57 tome for me
06:57 Alias sorry, typo
06:57 Alias UTF-32BE
06:57 tome where do you exit out of guess_mimetype with undef?
06:57 Alias There's no such thing as the other one :)
06:58 tome if you can debug into that for me
06:58 Alias if ( $text =~ /\A#!/ ) {
06:58 Alias I hit the sig hook immediately
06:58 Alias 'Malformed UTF-8 character (byte 0xfe) in pattern match (m//) at C:\\padre\\Padre\\blib\\lib/Padre/MimeTypes.pm line 807.
06:58 tome ahhh there we go
06:58 tome my eyes totally glazed over that
06:59 tome i am on 5.14.1
06:59 Alias the sig hook squelches it
06:59 tome u?
06:59 Alias 5.12.3
06:59 tome hmmmmmmmmm
06:59 Alias What is in $_[0] when you enter the sig hook
06:59 Alias Malformed UTF-8 character (byte 0xfe) in pattern match (m//) at C:\\padre\\Padre\\blib\\lib/Padre/MimeTypes.pm line 823
07:00 Alias Then it survives down to 845
07:00 Alias Then continues down to 899\
07:00 Alias Then 'Malformed UTF-8 character (fatal) at C:\\padre\\Padre\\blib\\lib/Padre/MimeTypes.pm line 899.
07:01 tome 'Code point 0x950412DE is not Unicode, no properties match it; all inverse properties do at lib/Padre/MimeTypes.pm line 900.
07:01 tome '
07:01 Alias Jumps out of the eval
07:01 Alias Then returns via "return if $@;
07:01 Alias So your code is clearly doing the right thing
07:01 Alias hrm
07:02 Alias Are you in the sig hook at that point?
07:02 Alias Because mine is a die
07:02 tome I am in the sig hook only at line 900
07:02 Alias So I think it's because your unicode library is newer
07:02 Alias The warning squelcher doesn't know about that code point message
07:02 tome makes sense
07:03 Alias What do you end up returning?
07:03 tome return $class->perl_mime_type($text) -> application/x-perl
07:04 Alias ok
07:04 Alias So in the warn handler, you want to trap that particular formatted message
07:04 Alias And escalate it into a die
07:05 Alias That should emulate the older die behaviour
07:05 Alias Which will result in returning undef
07:05 tome stupid question: the current sig hook doesn't due on error does it?
07:05 Alias So die if $_[0] =~ /Code point \w+ is not Unicode/
07:06 Alias It's a warning hook
07:06 tome I'm seeing it squelch Malformed UTF-8
07:06 Alias Not a die hook
07:06 tome you're asking me to escalate the warn to a die
07:06 tome right?
07:06 Alias Right
07:06 Alias So DON'T print to STDERR
07:06 Alias Instead, die $_[0] if $_[0] =~ /Code.../
07:07 Alias Put it at the top of it
07:07 tome right, just confirming we don't already do a die in some form I wasn't understanding
07:07 Alias Doesn't look like it
07:08 tome ok we're in sync
07:12 Hyppolit svn: r15300 | szabgab++ | http://padre.perlide.org/trac/changeset/15300
07:12 Hyppolit Update the messages.pot file
07:12 Hyppolit trunk/Padre/share/locale/
07:14 azawawi joined #padre
07:16 azawawi good morning, #Padre
07:16 tome gmorn
07:18 azawawi tome++ # nice work on the OSX front
07:20 tome thanks! I've been on a mission
07:20 Alias yeah
07:20 Alias tome++
07:20 Alias It should be a really big deal for getting to 1.0
07:20 tome Alias: uploading patch for review
07:20 azawawi tome: I understand that gestures were introduced in OSX Lion, right?
07:21 tome nope, a few more default system gestures were added in Lion
07:21 Alias I'm guessing guestures have the same problem as high speed scrolling
07:22 tome when I describe scrolling I mean only by gestures... not scrolling using keyboard. I don't know if dragging the scroll bar has the same effect as gesture, but I think it does not.
07:22 tome unfortunate language bias, I should have been more clear
07:25 Alias Your problem shouldn't necesarily be mac specific
07:25 Alias So if it fixes things for you, just commit it
07:25 azawawi Next version of scintilla (so far) will feature an improved LaTeX lexer and fixes to 64-bit warnings
07:26 azawawi tome: what i would like to see if SciTE has the same problem on OSX with gestures or not
07:26 azawawi tome: building it is very easy
07:26 azawawi tome: and there maybe ready binaries
07:27 Hyppolit # 1285 :  osx test failure - xt/mimetype.t fails on osx Lion (new defect) new attachment [ http://padre.perlide.org/trac/ticket/1285 ]
07:27 tome Alias: can you review this patch? http://padre.perlide.org/trac/at​tachment/ticket/1285/diff.patch
07:27 tome ah, yeah, that one
07:27 Alias die $_[0] if $_0[]
07:27 Alias die $_[0] if $_[0] ...
07:27 Alias Don't want to lose the error message
07:27 tome ah yes duh
07:27 Alias (Just in case)
07:28 azawawi Alias: Scintilla implements something called PlatXXX.cxx which is low-level stuff to do drawing. Think of it as an abstract class to implement low-level stuff so scintilla can function correctly on that platform.
07:28 azawawi Alias: the trick is to keep stuff in sync with SciTE (the example editor of Scintilla)
07:29 azawawi Alias: we use ofcourse PlatWx.cxx and SciTE has PlatWin... PlatCarbon ...PlatGTK etc
07:30 tome cNot seeing the OSX version (ala non-GTK)
07:30 Alias Wx then goes over OSX
07:30 Alias OSX -> Wx -> Scintilla
07:30 Alias Right?
07:31 Hyppolit # 1285 :  osx test failure - xt/mimetype.t fails on osx Lion (new defect) new attachment [ http://padre.perlide.org/trac/ticket/1285 ]
07:31 tome re-review? http://padre.perlide.org/trac/att​achment/ticket/1285/diff.2.patch
07:32 Alias Good enough, commit
07:32 azawawi yup
07:33 azawawi Alias: WxScintilla uses Wx Platform
07:33 azawawi Alias: so does Wx::STC...
07:33 azawawi Alias: so basically when Neil (Scintilla's creator) patches something in SciTE, it probably needs an update on the Wx C++ code...
07:34 Hyppolit svn: r15301 | tome++ | http://padre.perlide.org/trac/changeset/15301
07:34 Hyppolit Addressing #1285, return a file as binary when a bad codepoint - non unicde is detected.
07:34 Hyppolit trunk/Padre/lib/Padre/
07:36 azawawi http://mojocasts.com/e2
07:38 Alias So what's left to go on Mac?
07:39 tome so far I've tackled external things: crashes, warnings to console
07:39 tome one last cleanup is to remove wxperl dependency for OSX
07:40 tome that hasn't been needed for some time (I don't think our package works on a platform that requires wxperl)
07:40 tome (it's that old)
07:40 tome SO the big thing after that is usability:
07:41 azawawi tome: that's the thing I do not understand... what's wxperl on OSX?
07:41 azawawi tome: like wperl.exe on win32? non-console app?
07:41 tome here is my limited understanding: to run GUI programs on OSX you need to invoke your program with some special sauce that hooks into the GUI side of OSX
07:41 tome yes exactly
07:41 azawawi aha cool
07:42 azawawi is syntax checker opening consoles or something?
07:42 azawawi since that was a problem on win32
07:42 tome but these days that sauce exists when you invoke from perl directly, it knows how to do the right thing, there is no need to explicitly use wxperl
07:42 azawawi nice
07:43 tome it's purely a plumbing thing, we call wxperl today, but we don't need to, and it adds complexity to the code in a few places
07:43 tome so on osc off the top of my head the bugs that exist are: Perl crashes sometimes when you exit with command-Q  (this is because there is 'exit perl' and 'exit padre' and those are not the same thing on OSX
07:43 tome 'remove wxperl as I described'
07:44 azawawi ok another question, on OSX what versions do you *need* to continue supporting? the last two?
07:44 tome 'determine if they keymappings are not right' (I need to get you an example)
07:44 tome I personally plan on building packages that should work on Tiger, Snow Leopard, and Lion, but I don't have a Tiger machine
07:45 tome actually I do have a Tiger machine for testing! but not a snow leopard
07:45 azawawi i imagine the majority are on leopard right?
07:45 tome I honestly have no idea. Being new to macs.
07:45 tome sorry not tiger, mental blip
07:46 tome leopard, Snow Leopard, and Lion
07:46 tome 3 versions
07:46 tome almost 1 am for me. Why don't I make a wiki page : )
07:46 azawawi cool
07:46 tome so there is a bit more work, yes, now turning to usability
07:46 tome now that the crashes and major other issues are worked out afaik
07:47 azawawi perfect
07:47 mj41 joined #padre
07:47 tome the last last crash is that control-q crashes perl sometimes, and I think I know how to fix it, Mark@Cava gave me a tip when we first talked.
07:47 Alias hrm
07:47 Alias It does the same on Windows as well sometimes
07:47 tome there is some Wx function you have to call
07:47 tome when quitting
07:47 Alias Here's hoping your fix improves the situation here as well
07:47 azawawi Alias: i think it is related on the Wx patch workaround...
07:48 azawawi Alias: s/on/to/
07:48 azawawi Alias: the wxWidgets 2.8.11 upgrade issue...
07:49 tome the final phase of OSX development will need to be actual OSX integration, but that may need to be at the Wx level. We don't do OSX-Things like full screen, auto-save, gesture support, etc.
07:50 azawawi tome: that's gonna be tough though... since we depends on Wx to do cross-platform stuff
07:50 Alias We don't?
07:50 Alias We already do auto-save
07:50 Alias We already do full screen
07:50 azawawi tome: s/depends/depend/
07:51 azawawi Alias: OSX has built-in full screen, auto-save API or something
07:51 tome osx auto-save is not just saving every few seconds, it requires integration to the OSX API
07:51 azawawi Alias: i think it is in Lion
07:51 * tome what azawawi said : )
07:51 Alias oh
07:51 Alias Well that's a whole different story
07:51 tome i am not sure it's useful
07:51 Alias But we can certainly start with emulation
07:51 tome full screen is useful I think
07:51 azawawi Alias: http://www.youtube.com/watch?v=tq2enQYTrbU
07:51 Alias I don't find full screen very useful
07:52 Alias Never used it here on Windows
07:52 Alias azawawi: corporate fun filter
07:52 tome to be honest I'd rather work on Padre features : )
07:52 azawawi Alias: http://bit.ly/kAhYev :)
07:53 Alias Redirect to something that's blocked
07:53 Alias Doesn't help you know
07:53 azawawi Alias: the IP trick? :)
07:53 Alias It's a commercial product, they aren't stupid
07:53 azawawi Alias: i used to fight these stuff in UAE, since they censor everything... even slashdot.org...
07:54 Alias yup
07:54 Alias I noticed
07:54 Alias When I passed through
07:54 azawawi Alias: in jordan, no censoring... :)
07:54 Alias I have a vpn server on svn.ali.as
07:54 Alias But I don't use it at work
07:54 tome You guys were talking about SciTE, their website doesn't indicate it runs on OSX without GTK
07:54 Alias Since that would be kind of against the point
07:55 azawawi tome: Neil is a windows guy... :)
07:57 azawawi tome: scintilla has a cocoa/ folder but scite has only gtk/ and win32/ folders
07:57 tome Given the OSX changes in the past few days, especially no more crashes except sometimes when quitting, I'm going to spin a new 0.86 release tomorrow. Are we marching towards another release soon, and is there any general idea of when?
07:58 tome I heard you guys (some guys) talking about the 'editor-screen-sharing' functionality, not sure what it was called
07:58 tome but that sounded very cool
07:59 Alias Swarm
07:59 tome my one suggestion for v1.0 or whatnot is to by default turn on all the panels in the View window...
07:59 Alias Currently you can steal the open files of other swarm users
07:59 Alias tome: Absolutely NOT turning them all on
07:59 tome because when I first open up Padre I think that it's too basic to do what I want, I didn't realize I had to go to view menu to do all that great stuff
07:59 Alias tome: Otherwise it makes Padre overwhelming
08:00 tome maybe some newb-project that has the good ones turned on then
08:00 tome to show it off
08:00 tome but that's just my 2c : )
08:00 tome Swarm, yes, that sounds great.
08:00 Alias I have been pondering the idea of having some of the panels auto-open only when relevant
08:01 tome really really great, from what I gather, basically I can just editor-share my editor?
08:01 Alias More or less
08:01 Alias It's very experimental
08:01 tome I am 100% behind it, it's a great idea
08:01 Alias It's got chat, editor stealing and remote arbitrary execution of code atm
08:01 tome haha
08:01 tome oh one more osx fix, forgot to mention:
08:02 tome since we'll package padre as a DMG
08:02 tome we need to do two things:
08:02 tome 1- all invocations to perl must use the external perl
08:02 tome there are still some that use the 'perl I'm running on'
08:02 tome which I think could be a problem for the DMG in general
08:03 tome (Mark worked around it in the packaging scripts he created for us
08:03 tome 2- Do we want users to be able to install Plugins in the DMG?
08:04 tome that's an unsolved issue, research needed, should be possible if we do some fun stuff.
08:04 Alias I really have no idea how DMG works
08:04 tome it's just a directory
08:04 tome the os treats it differently by auto-running some file when you click on the directory
08:04 tome that's it afaik
08:05 tome so to install modules on Padre we'd actually be installing them into the DMG perl, which is correct, should work.
08:05 tome but the actual technique of doing that given padre's interface I haven't looked into
08:05 Alias hrm
08:05 Alias At the moment, you can't install a Padre plugin from inside of Padre
08:06 Alias There are some locking/reality issues
08:07 Alias If the dmg uses the system Perl then you could just install it to the system
08:07 tome it does not
08:07 Alias hrm
08:07 tome the DMG actually has a single real executable
08:07 tome which is PADRE+PERL
08:07 Alias So does the Windows on
08:07 Alias It's an exe which loads the system dll
08:07 Alias But whatever :)
08:07 tome we create 2 executable , both of which call Padre, but one of which tells padre to pretend like it's perl
08:08 Alias Sounds about right
08:08 tome (packaging padre on OSX involves patching padre to do all this stuff)
08:08 Alias We have an entire Padre::Perl module specifically to deal with the mind-fuck of that kind of stuff
08:08 Alias So there's plenty of room for the code to manage the crazy
08:08 tome right, which is why it was easier to write that code, I would guess, Mark wrote it : )
08:09 tome you guys did a great job with that
08:10 azawawi tome: i started the effort and a guy fixed it :)
08:10 azawawi tome: i wanted a great win32 integration, even the task manager now displays Padre correctly
08:11 Alias (Which is why we have the policy of committing crap but working things)
08:11 tome Sweet!
08:11 Alias As long as it's slightly working, someone else will be pissed off at the flaws and fix them
08:11 tome : )
08:11 azawawi crap can evolve into a great feature in the end :)
08:11 Alias As long as you keep refactoring
08:12 azawawi hmmm, can crap really evolve into something better? :)
08:12 Alias I seem to spend half my time making the existing code suck faster
08:13 tome haha, ok i'm going to get to bed. Thanks for all the help tonight. I'll try to get a summary of OSX Issues in the wiki tomorrow to help people see what's left to do, from my semi-informed perspective
08:14 azawawi I sometimes ask myself what im doing here in #padre when im really a Java guy... but it is fun :)
08:14 szabgab azawawi: cause your are among friends :)
08:14 azawawi hmm, interesting
08:15 azawawi szabgab: thanks :)
08:15 szabgab and I just happened to be here in the last 3 seconds
08:15 szabgab otherwise I am trying to avoid IRC :)
08:15 tome gnight all
08:16 szabgab tome: night
08:16 azawawi tome: night
08:18 azawawi Go figure after watching the latest mojocast, i found out that mojo supports all of jQuery's selectors syntax internally...
08:21 azawawi szabgab: we have now proper Perl keywords highlighting
08:22 szabgab I did not have time to wathc it yet
08:22 szabgab I had to escpae from home where 3 visiting kids took over the flat
08:22 szabgab azawawi: nice
08:23 azawawi we had like 10+ relatives visiting in my wedding...
08:23 azawawi with kids...
08:25 szabgab oh we are at my wifes parents ever other friday where there are 10-11 grownups and 10 kids
08:25 szabgab and the volume is very high
08:26 azawawi over 10+ days... :)
08:27 azawawi anyone on win32?
08:29 szabgab you mean you had all those people for 10+ days in your house?
08:29 azawawi yup
08:29 szabgab I wonder how did you not run away :)
08:29 azawawi parents house
08:30 azawawi i managed :)
08:30 szabgab I am on Win7 now
08:30 azawawi cool... please check whether "Open with file browser" with the latest trunk is working or not
08:30 szabgab on what OS are you?
08:30 szabgab I thought you run Windows
08:31 azawawi yeah but i suspect i need a restart
08:31 azawawi aha multiple explorer.exe on my machine
08:32 szabgab I don't think it works
08:33 szabgab no, it does not have any visual effect
08:33 szabgab well maybe
08:33 szabgab it says    formatting c:  please wait
08:34 azawawi explorer.exe started to get stuck
08:34 azawawi on win7 i suspect
08:34 szabgab ok, I think I should calm down and go back learning JQuery
08:34 azawawi after the latest update
08:34 szabgab and move everything to the cloud
08:35 azawawi dont you feel sometimes that doing a desktop application is an *old* thing?
08:35 szabgab yeah
08:35 azawawi web/browsers are where the action is...
08:35 szabgab I was thinking that finally the perl community (or at least the 30 ppl in this channel) are embracing the Windows desktop
08:36 szabgab just when everyone has laready moved to the web and the mobile phone
08:36 szabgab I think the deskotp will still have a lot of action, especially in corporate
08:36 szabgab but the fun seesm to be elsewhere
08:37 szabgab but what I hope will be th emost fun is to have an integrated app
08:37 szabgab where you have a web part  and a desktop client that can do interesting things in a better way than a browser can
08:38 szabgab even with HTML5
08:38 azawawi that and the part that Perl is not accepted in Google...
08:38 azawawi python is well supported because Google says so
08:39 szabgab I got a bit tired telling what the Perl communty should do to make it more accepted
08:39 azawawi i noticed
08:39 szabgab so now I am just trying to do some stuff that might be good for me personally and if that happens to be good for the Perl community as well then it is better
08:39 azawawi i am also tired of asking for web-based irc loggers for p5p and others... to followup
08:40 azawawi and getting the same privacy talk from 1960s...
08:40 szabgab andthe TPF has a secret marketing mailing list that does not have an archive...
08:40 azawawi the good thing is Perl is doing a diet over the years...
08:40 azawawi s/is Perl/is that Perl/
08:41 azawawi slimmer core = faster compiles = small footprint = small runtime
08:41 azawawi in 2-3 years the Moose startup argument will be gone
08:42 azawawi and everyone will regret no adopting it
08:42 azawawi s/no/not/
08:42 azawawi azawawi-- # spelling mistakes
08:42 szabgab azawawi has a spell-checker built in
08:43 szabgab with late binding
08:43 szabgab and autocorrection :)
08:43 azawawi TPF works in mysterious ways
08:43 azawawi grant money should go into marketing, perl, perl6 development
08:44 azawawi more grant money into Padre
08:44 Alias joined #padre
08:44 azawawi TPF should invest more into Perl IDEs
08:44 azawawi and web frameworks
08:44 szabgab that reminds me I gave TPF 2K USD and have not seen a recipt yet
08:45 szabgab slowly I should start talking about this in public
08:45 azawawi late-binding receipt? :)
08:45 Alias Probably not :)
08:46 szabgab I wonder if they gave receipts to the 10K they got from Booking.com
08:47 azawawi Booking.com is on a Perl hiring frenzy...
08:47 Alias I assume they are only doing so in Amsterdam??
08:47 szabgab crap, I am in this coffe shop for 3 hours now and I only wrote a blog entry
08:47 szabgab yes, they stopped the remote work thing a while ago
08:48 szabgab they would help people relocate
08:48 * Alias isn't so hot on living in a non-English country, or in Europe for that matter
08:48 Alias Very very hard to find a reason to leave Sydney
08:50 bowtie joined #padre
08:50 azawawi Alias: the rainy weather also.. :)
08:50 Alias right
08:50 Alias And I'm not a beer person
08:50 azawawi Alias: i left UAE because it was so damn hot and humid...
08:50 Alias They have a roller derby team though, so that's something
08:52 azawawi basically in the south of the Arabian peninsula = hot + humid
08:52 Alias ya
08:52 Alias Not really condusive to thought
08:53 azawawi with 39+ degrees celsius as the norm...
08:53 azawawi April - Dec
08:53 Alias I can deal with that reasonably, I grew up with that kind of temp in summer
08:53 Alias But yeah, not for more than a month or two
08:53 azawawi with humidity it is something else...
08:53 Alias true
08:54 azawawi and driving a car without remote AC conditioning = wait the first 5-minutes to be able to touch the driving wheel :)
08:55 azawawi ah memories :)
08:55 Alias indeed
08:55 Alias I grew up with the painful steering wheel
08:55 Alias All sticky, like it's melting
08:56 azawawi but on the bright side the beaches there are awesome!
08:57 azawawi ok where should store last_closed_file_tab ?
08:57 azawawi s/should/should I/
08:58 Alias azawawi, I doubt the beaches are that good
08:59 azawawi given that they're still unexplored...
08:59 waxhead joined #padre
08:59 Alias azawawi, http://www.visitbyronbay.com/
08:59 waxhead hey everyone
08:59 Alias That's 20 minutes from where I grew up
08:59 Alias So my benchmark for beaches is unusually high
08:59 waxhead darn, tome is gone..
09:00 waxhead that bin file test thing was something I talked about a while back, but as usual had no idea how to fix it.
09:00 waxhead the test only fails when RELEASE_TESTING=1 is set
09:00 waxhead Alias, sunshine coast has the best beaches... and the water is warmer.. :)
09:00 Alias http://www.visitbyronbay.com/pages/​main-beach-clarkes-beach-the-pass/
09:00 * waxhead has the sunspots to go with the life on the beach
09:00 Alias Regardless :)
09:01 waxhead census night tonight
09:01 Alias indeed
09:01 waxhead I'll try to do the merge of branch back to trunk and then branch that if I get time.. cooking dinner now, then census to do after that
09:02 waxhead Alias, another govt 2.0 project to work with new data coming up?  :)
09:02 Alias Yup
09:02 Alias And even better now that we'll have 2-3 years of sequential data
09:03 waxhead oh, and that line thing that someone was asking about today, that's also something that's been seen before.. I think later versions do some check and turn of the scroll thingy that ubuntu have done with unity and 11.04
09:04 waxhead trak?
09:04 waxhead trac?
09:04 Hyppolit trac is http://padre.perlide.org/trac
09:07 waxhead hells bells.. is trac slow or is it my connection?
09:08 waxhead oh.. likely my link
09:10 Hyppolit # 1283 :  Downward scrolling causes every 3rd line to blank, intermittently, but consistently. (new defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1283#comment:4 ]
09:10 szabgab Hyppolit?
09:10 Hyppolit Hyppolit is a bot currently running version 0.10
09:10 Hyppolit My master is szabgab.
09:11 toi joined #padre
09:14 Hyppolit svn: r15302 | azawawi++ | http://padre.perlide.org/trac/changeset/15302
09:14 Hyppolit "Open Last Closed File" does  not depend now on Padre::DB::History. This also makes its behavior the same as Chrome and Firefox. Enjoy :)
09:14 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
09:23 Hyppolit svn: r15303 | azawawi++ | http://padre.perlide.org/trac/changeset/15303
09:23 Hyppolit Minor name/comment tweaks to the "Open Last Closed File" feature. The menu item is now enabled/disabled to avoid extra unnecessary calls.
09:23 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
09:24 szabgab any features people are missing from Hyppolit ?
09:24 El_Che auto opening of ticketing page :P
09:24 szabgab what would that mean?
09:25 El_Che "user987: I have a problem, can I open a ticket"
09:25 Hyppolit Changeset #987 http://padre.perlide.org/trac/changeset/987
09:25 El_Che "hyppokit: ticket pagen open"
09:25 El_Che :)
09:26 szabgab hmm
09:26 szabgab so if any IRC user could open the registration page and if it was closed automatically that would be good
09:27 szabgab or at least better than today, right?
09:27 Sewi szabgab: I requested this something like a year ago and you denied :-)
09:27 szabgab hmm, and did I explain why?
09:27 Sewi Either everybody having +o or someone having commit bit.
09:28 szabgab cause I don't see a reason except of the need to code it
09:32 Sewi Don't know, maybe it's much longer ago
09:32 Sewi has been
09:32 szabgab I don't remember either your request or why I would have said no
09:33 Sewi I don't seem to find it in the irc logs, but if you want to do it now, go on :-)
09:33 Sewi (Not that you ever need by approval)
09:33 szabgab I think I found how to do it, just change a line in a config file
09:34 szabgab but I wonder if it should be closed automatically after a while (3 minutes?)
09:34 szabgab or if it should be another command
09:34 Sewi I'd vote for auto-close, but maybe 5 min.
09:34 Sewi We may remove the trigger at any time if it's being abused.
09:35 Hyppolit svn: r15304 | szabgab++ | http://padre.perlide.org/trac/changeset/15304
09:35 Hyppolit add uptime? command to Hyppolit
09:35 Hyppolit trunk/Hyppolit/lib/
09:35 Sewi uptime?
09:35 Sewi Hyppolit: reload yourself
09:36 shadowpaste "azawawi" at 217.168.150.38 pasted "45-perl-functionlist.t fails" (8 lines) at http://paste.scsys.co.uk/130765
09:38 azawawi Alias: Please take a look at the previous paste...
09:41 szabgab Sewi:  I have not installed that version yet :)
09:42 szabgab the problem I have now is tha the config file of track is not writabel by the user running Hyppolit  :(
09:42 Sewi szabgab: Doesn't matter, I tried the trigger anyway :-)
09:44 Alias It's fixed, but I forgot to commit
09:44 Hyppolit svn: r15305 | adamk++ | http://padre.perlide.org/trac/changeset/15305
09:44 Hyppolit Fix sorting bug
09:44 Hyppolit trunk/Padre/lib/Padre/Task/
09:45 Hyppolit svn: r15306 | adamk++ | http://padre.perlide.org/trac/changeset/15306
09:45 Hyppolit Include *blog = \&... in the supported function pattern
09:45 Hyppolit trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/
09:47 Hyppolit svn: r15307 | adamk++ | http://padre.perlide.org/trac/changeset/15307
09:47 Hyppolit Adding test case for *glob = \&...
09:47 Hyppolit trunk/Padre/t/
09:49 azawawi Alias++ # thanks
10:04 Hyppolit svn: r15308 | adamk++ | http://padre.perlide.org/trac/changeset/15308
10:04 Hyppolit Comment
10:04 Hyppolit trunk/Padre/lib/Padre/Task/
10:06 Hyppolit svn: r15309 | adamk++ | http://padre.perlide.org/trac/changeset/15309
10:06 Hyppolit Avoid a copy
10:06 Hyppolit trunk/Padre/lib/Padre/Task/
10:07 submersible_toaster Hyppolit: seen patspam ?
10:09 bowtie Alias, ping
10:09 azawawi Hyppolit: seen submersible_temper
10:09 submersible_toaster hmmm - he's not as good a bot as chopper
10:09 azawawi :)
10:10 submersible_toaster azawawi: not today :D
10:15 bowtie Alias, do we want to include all plugin modules in M:I under requires_from, even the FormBuilder generated one's ?
10:17 Alias Only if it has a "use Foo 1.23" that another module doesn't have
10:19 szabgab submersible_toaster: oh you want Hyppolit to know whst seen is eh?
10:20 szabgab s/whst/what/
10:20 submersible_toaster well - i can live without it and just email patspam
10:24 szabgab register?
10:24 Hyppolit register is http://padre.perlide.org/trac/register
10:27 submersible_toaster wtf uses dist.ini for build ??
10:28 azawawi azawawi--
10:28 azawawi :)
10:33 Alias Dist::Zilla, and he's realised his mistake and is gradually porting away
10:33 azawawi Alias: im actually debugging that smart highlighting Wx::Scintilla behavior
10:34 Alias Well obviously not RIGHT now
10:35 azawawi maybe our document model needs a slightly better model...
10:36 azawawi we assume Padre::Document::MimeTypedFile
10:36 azawawi what about highlighting for specific files
10:36 azawawi like dist.ini
10:36 azawawi Makefile.PL
10:36 azawawi etc..
10:36 azawawi for example in Makefile.PL
10:36 Sewi New filetype based on the parent one
10:37 azawawi lexer_keywords can return all M:I as highlighted keywords
10:37 Sewi package P:D:MakefilePL; use base P:D:Perl;
10:37 Sewi it's not only M:I...
10:37 azawawi i didnt think of that...
10:38 azawawi cool
10:38 azawawi i know
10:38 Sewi Test:*, Time:L, ...
10:38 azawawi but still it is cool to detect that and start highlighting
10:40 Hyppolit svn: r15310 | szabgab++ | http://padre.perlide.org/trac/changeset/15310
10:40 Hyppolit enable/disable trac registration from irc
10:40 Hyppolit trunk/Hyppolit/lib/
10:40 Hyppolit svn: r15311 | szabgab++ | http://padre.perlide.org/trac/changeset/15311
10:40 Hyppolit add basic test to Hyppolit
10:40 Hyppolit trunk/Hyppolit/ trunk/Hyppolit/t/
10:41 azawawi Alias: cool Scintilla 0.20 does not suffer from that behavior... i'll diff and fix :)
10:41 azawawi Alias: so basically something in the 2.x is causing that bug
10:41 azawawi Alias: s/2.x/2.x branch/
10:43 Sewi Did someone remove my auto-backup dumping?
10:45 asarch joined #padre
10:45 azawawi i remember Alias changing its name BackupUnsaved or something
10:45 Hyppolit joined #padre
10:45 szabgab uptime?
10:45 Hyppolit 03:43:18 up 47 days, 13:22,  3 users,  load average: 0.65, 0.77, 0.65
10:45 szabgab trac!
10:45 szabgab Hyppolit: trac!
10:45 Sewi It doesn't seem to work right now and Padre just crashed, so it would have safed half an hour of work :-(
10:47 Sewi and find in files seems to be broken, too :-(
10:48 szabgab Sewi: I don't what shall I say, I am sorry and I understand your frustration
10:49 Sewi Not your fault at all :-)
10:49 Hyppolit joined #padre
10:49 szabgab Sewi:  I know :)
10:49 szabgab trac!
10:49 szabgab Hyppolit: trac!
10:49 Hyppolit Channel ARRAY(0x13d8fc0)
10:49 szabgab ah
10:49 Sewi It's Alias and me. His for breaking things and mine for using trunk for production work :)
10:50 Sewi And, of course, for not saving for half an hour.
10:51 Sewi Alias: I used YAML for the very first version because it's readable by humans and as long as we won't have any recovery parts, this is the only way of restoring the data.
10:53 szabgab its my fault in that I am not abble to keep our development on a path that keeps it stable and improving
10:54 szabgab we keep getting more and more breakages
10:54 szabgab all over the place
10:54 Sewi Currently: yes.
10:54 Sewi Overall: I don't think so.
10:54 Sewi ->{ma
10:54 Sewi sorry :)
10:57 Hyppolit joined #padre
10:58 szabgab Hyppolit: trac!
10:58 Hyppolit Channel #padre
10:58 Hyppolit # 1286 :  Too many newlines pressing ENTER on a blank line (new defect) [ http://padre.perlide.org/trac/ticket/1286 ]
10:58 szabgab so far so good
10:59 Hyppolit # 1287 :  Running find in files crashes Padre (new defect) [ http://padre.perlide.org/trac/ticket/1287 ]
10:59 * Sewi is going to spam us with tickets.
11:01 Hyppolit joined #padre
11:01 Sewi szabgab: Is trac able to show the related commits in a ticket (everything which has #123 in commit message)?
11:01 Hyppolit # 123 :  Save Session / Load Session (closed enhancement) by jquelin  [ http://padre.perlide.org/trac/ticket/123#comment:2 ]
11:02 szabgab Sewi: I don't think so
11:02 szabgab Hyppolit: trac!
11:02 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
11:03 szabgab I just broke trac :)
11:03 Hyppolit # 105 :  recover files when padre has crashed (new enhancement) by Sewi  [ http://padre.perlide.org/trac/ticket/105#comment:8 ]
11:05 Hyppolit joined #padre
11:06 szabgab Hyppolit: trac!
11:06 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
11:06 Alias That backup thing should really have a feature_around it
11:06 Sewi Alias: It doesn't harm and the user usually doesn't see anything from it and we're far away from a release.
11:07 Sewi But I'd prefer having a working one.
11:08 Hyppolit joined #padre
11:08 szabgab Hyppolit: trac!
11:08 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
11:10 Hyppolit joined #padre
11:10 szabgab Hyppolit: trac!
11:10 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
11:13 * submersible_toaster attempts to revive the Plack plugin
11:13 ingy hi szabgab
11:13 submersible_toaster do ANY of the embedded webservers work ?
11:13 szabgab oh hi ingy
11:13 ingy szabgab: it seems we stay in the same hotel in Riga
11:14 Hyppolit joined #padre
11:14 szabgab nice
11:14 szabgab Hyppolit: trac!
11:14 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
11:14 szabgab ingy: when do you arrive?
11:15 szabgab this Hyppolit does not seem to know how to do delayed calls
11:16 ingy szabgab: Friday at 17:30
11:16 szabgab or maybe his teacher is bad
11:18 Hyppolit joined #padre
11:18 Hyppolit # 1028 :  Syntax highlighting in Padre using Colorer (closed enhancement) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1028#comment:3 ]
11:18 szabgab Hyppolit: trac!
11:18 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
11:18 Hyppolit Trac registration closed
11:18 szabgab wow now it worked :)
11:19 szabgab let's make that 5 min a bit more than 1 sec :)
11:20 Hyppolit joined #padre
11:20 szabgab Hyppolit: trac!
11:20 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
11:20 szabgab Sewi: pls op me
11:20 szabgab ty
11:20 Hyppolit Trac registration closed
11:21 szabgab Hyppolit: trac!
11:21 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
11:21 Hyppolit Trac registration closed
11:22 Hyppolit svn: r15312 | azawawi++ | http://padre.perlide.org/trac/changeset/15312
11:22 Hyppolit Fixed a drawing bug for transparent boxed indicators. This caused Padre smart highlighting feature to be misbehave.
11:22 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/wx-scintilla/src/
11:23 waxhead ok, are we right to go with a release off trunk?
11:23 Hyppolit svn: r15313 | azawawi++ | http://padre.perlide.org/trac/changeset/15313
11:23 Hyppolit Updated Changes for 0.20_04 CPAN release
11:23 Hyppolit trunk/Wx-Scintilla/
11:25 Hyppolit svn: r15314 | szabgab++ | http://padre.perlide.org/trac/changeset/15314
11:25 Hyppolit finish the open registration close registration command:   Hyppolit trac!
11:25 Hyppolit trunk/Hyppolit/lib/
11:25 azawawi Alias: this r15312 and 0.20_04 fixes the issue with smart highlighting. Thanks for reporting it
11:25 Hyppolit Changeset #15312 http://padre.perlide.org/trac/changeset/15312
11:26 waxhead Yay! found the issue with the lines in the editor
11:26 waxhead http://padre.perlide.org/trac/ticket/1221
11:26 waxhead submersible_toaster, from this afternoon when that person asked about the problem with the lines in the editor #1221
11:26 Hyppolit # 1221 :  Ubuntu Natty, getting white lines across the code when I scroll down, (closed defect) by markd  [ http://padre.perlide.org/t​rac/ticket/1221#comment:6 ]
11:26 Hyppolit svn: r15315 | szabgab++ | http://padre.perlide.org/trac/changeset/15315
11:26 Hyppolit release 0.11 of Hyppolit
11:26 Hyppolit trunk/Hyppolit/ trunk/Hyppolit/lib/
11:27 Sewi waxhead: Up to me: Too many blockers and new broken things atm.
11:27 waxhead Sewi, still?
11:27 waxhead Alias, what do you think?
11:27 waxhead do we want to release now and then another in a week or so, or hold out?
11:27 Sewi waxhead: new
11:28 waxhead new issues?
11:28 waxhead ok, we can wait...
11:28 waxhead I should merge the translations back to trunk from the branch then, and then rebranch later
11:28 waxhead problem is the versioning in the Changes, but that's just cosmetic really.. or is it???
11:28 Sewi http://padre.perlide.org/trac/query?priorit​y=blocker&amp;status=accepted&amp;status=as​signed&amp;status=new&amp;status=reopened&a​mp;col=id&amp;col=summary&amp;col=status&am​p;col=type&amp;col=priority&amp;col=milesto​ne&amp;col=component&amp;order=priority
11:29 Alias Everyone remembers how production release is really fucking broken right now, right?
11:29 Alias Sewi: What do you class as a "blocker"
11:29 Sewi waxhead: release from branch would be ok for me
11:29 waxhead oh.. there is that issue too
11:29 Alias I'm happy with trunk
11:29 Alias Release ASAP
11:29 waxhead Sewi, nope.. I'm going to merge what is the 0.88 branch back to trunk, and then branch that for release
11:29 Sewi #1270 shouldn't be a blocker for me.
11:29 Hyppolit # 1270 :  Padre::Plugin::SpellCheck, fix for missing version (new enhancement) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1270#comment:1 ]
11:30 waxhead ok.. give a  bit to get things rolling.
11:30 waxhead I'm actually going to roll the version number BACK in trunk before going to the branch
11:30 Alias Sure
11:30 Sewi SVN plugin is out of order nowadays
11:30 Alias And I wouldn't even bother waiting for translation
11:31 waxhead I'll also reset the versioning in the Changes file too
11:31 waxhead Alias, no I don't think so with this release...
11:31 Alias Just get it out there, get prod unbroken, then we can concentrate on the next one
11:31 waxhead next one can be a little more orderly
11:31 waxhead Sewi, how broken is the SVN plugin?
11:31 Alias azawawi, man there's a few serious bugs in there isn't there
11:32 azawawi Alias: huh?
11:32 waxhead Alias was complaining that the use of Class::SVN was too bloated, there's a branch I did that converted it all back to use command bases stuff..
11:32 Alias That patch of yours for scintills
11:32 Alias scintilla
11:32 Hyppolit joined #padre
11:32 Sewi waxhead: Makefile.PL is not working and Plugin manage flags it as incompatible. Didn't get the tuits to look what's actually wrong
11:32 waxhead Sewi, ok.. I'll take a look at it
11:33 azawawi Alias: add them to trac for processing. I am still releasing developer versions of Wx::Scintilla
11:34 Alias no, I mean the fact these bugs are broken in native scintilla and you have to keep patching them
11:34 szabgab uptime?
11:34 Hyppolit 04:32:01 up 47 days, 14:11,  3 users,  load average: 1.11, 0.82, 0.79
11:34 azawawi Alias: i see. No worries about that. I talked to Neil and he forwarded me to the LexPerl.cxx maintainer. So we have an open channel now.
11:35 Alias Neat
11:35 azawawi Neil
11:35 azawawi Neat
11:35 azawawi :)
11:36 szabgab waxhead: so now you can at leaste check how loaded is the server where oth Hyppolit and trac and our svn are running
11:37 szabgab s/oth/all/
11:38 szabgab Sewi: and now anyone can just tyepp   Hyppolit: trac!    and get the registration opened for 5 minutes
11:38 Alias Oh man, I found a new blocker
11:38 Alias The Ultraedit compatibility style has bold keywords
11:38 Alias Which Ultraedit doesn't use
11:38 azawawi not a big deal, remove it
11:39 azawawi i changed all of them... wrong assumption...
11:39 Alias On the other hand
11:40 Alias WOW Ultraedit's parser has gotten worse
11:40 azawawi pip http://cpan.cpantesters.org/authors/id/A​/AZ/AZAWAWI/Wx-Scintilla-0.21_04.tar.gz
11:41 Hyppolit svn: r15316 | adamk++ | http://padre.perlide.org/trac/changeset/15316
11:41 Hyppolit Debolding ultraedit
11:41 Hyppolit trunk/Padre/share/styles/
11:42 waxhead ok.. hold off on trunk for a bit if you don't mind
11:42 waxhead uptime?
11:42 Hyppolit 04:40:32 up 47 days, 14:20,  3 users,  load average: 0.89, 0.80, 0.78
11:42 azawawi ultraedit debolded... :)
11:44 Hyppolit svn: r15317 | waxhead++ | http://padre.perlide.org/trac/changeset/15317
11:44 Hyppolit bring the version number to up 0.89 to avoid conflict for merge to trunk prior to re-branch for 0.88 release
11:44 Hyppolit branches/Padre-0.88/lib/ branches/Padre-0.88/lib/Padre/ branches/Padre-0.88/lib/Padre/Browser/ branches/Padre-0.88/lib/Padre/Config/ branches/Padre-0.88/lib/Padre/DB/ branches/Padre-0.88/lib/Padre/DB/Migrate/ branches/Padre-0.88/lib/Padre/Document/ branches/Padre-0.88/lib/Padre/Document/Perl/ branches/Padre-0.88/lib/Pad​re/Document/Perl/QuickFix/ branches/Padre-0.88/lib/Padre/File/ branches/Padre-0.88/lib/Padre/PPI/ br
11:46 azawawi ...
11:46 azawawi please test Wx::Scintilla 2.x for bugs and put them on trac
11:47 azawawi if it changes a behavior from *ancient* scintilla which ships with Wx, please let me know
11:47 azawawi ...
11:48 waxhead hmmm messages.pot is auto generated from the po files right?
11:48 szabgab waxhead: right
11:48 szabgab every few hours
11:48 waxhead I think I can skip any conflicts with that in the merge back to trunk and it will be updated later...
11:48 szabgab no
11:48 szabgab sorry
11:48 szabgab autogenerated but not from the po file
11:48 szabgab so you should not merge into messages.po
11:49 waxhead I won't
11:49 szabgab that should be the one from trunk
11:49 szabgab only merge the translation files, if there are any changes there
11:49 waxhead I'll take messages.pot from trunk over what's in the branch..
11:49 szabgab ok
11:49 waxhead oh!  that's interesting... if that's the case, should messages.pot be generated before a release?
11:49 waxhead I have no idea how the translations work
11:49 El_Che szabgab: devops is what good sys engineers have been doing since the dawn of time
11:49 Hyppolit svn: r15318 | azawawi++ | http://padre.perlide.org/trac/changeset/15318
11:49 Hyppolit Open the way for probably the last development release of Wx::Scintilla, 0.21_05
11:49 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/lib/Wx/
11:50 szabgab azawawi: crashes while trying to install lates Wx::Scintialla
11:51 waxhead yeah devops is a good name
11:51 szabgab waxhead: IMHO there should be no need to generate messages.pot manually as the bot keeps it up to date
11:51 szabgab El_Che: I just did not know that's the name of it
11:51 waxhead szabgab, sure, but what about changes to translations in the branch before a release, does messages.pot have to be rebuilt ?
11:51 szabgab but there some other things in the world that I don't know :)
11:51 azawawi szabgab: paste?
11:52 szabgab waxhead: nope
11:52 waxhead oh my god.. why am I getting merge conflicts???
11:52 waxhead no?
11:52 waxhead szabgab, cool
11:52 szabgab padre source -> autogenerate messages.pot -> translators create translations
11:53 azawawi szabgab: do not install of trunk, use http://cpan.cpantesters.org/authors/id/A​/AZ/AZAWAWI/Wx-Scintilla-0.21_04.tar.gz?
11:53 szabgab merging back only the translations files as the messages.pot shoul dhave not been changed in the branch anyway
11:53 waxhead szabgab, yep.. got it
11:53 szabgab azawawi: I was trying trunk but the issue is , wait
11:53 szabgab mismatch of binary with the one I already have installed
11:53 szabgab let me check it again
11:54 szabgab Wx::Scintilla object version 0.21_02 does not match bootstrap parameter 0.21_04 at C:/Strawberry/perl/lib/DynaLoader.pm
11:54 szabgab azawawi: I get these during the testing phase
11:55 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Release changed by waxhead
11:55 azawawi szabgab: do not use trunk. cpanm that link :)
11:55 szabgab let me try to run it again after "realclea"
11:55 azawawi szabgab: basically it means you didnt run ./Build realclean
11:56 waxhead merging sucks
11:56 Alias I have to say I'm somewhat dissapointed with Wx::Scintilla
11:56 Alias The parsing is STILL broken
11:56 Alias It must be the way we're using it
11:56 szabgab azawawi: I ran    cpan .
11:56 Alias The failure is identical between the old and new
11:56 waxhead isn't defined or now picked up correctly?
11:57 szabgab azawawi: after running realclaen  I managed to install trunk using    cpan .
11:57 azawawi szabgab: that's why. it happens to me while developing, basically Scintilla.pm has a different version than the XS
11:57 szabgab on Win7
11:57 azawawi perfect
11:58 szabgab sureI understand, I was just surprised
11:58 szabgab and was trying to hold 2 other conversatiomns at the same time
11:59 azawawi Alias: let us compare with SciTE
11:59 azawawi Alias: or Notepad++
11:59 Alias ok
11:59 azawawi Alias: if it is the same, then it is a LexPerl.cxx bug otherwise it is the way we're using it
11:59 azawawi Alias: or... a PlatWx.cxx bug...
12:00 Alias I find sometimes the parsing goes wonky at the end of lines
12:00 azawawi and scrolling fast
12:00 Alias And 50 or 100 lines will be the same colour
12:01 Alias whoa
12:01 azawawi hmm
12:01 Alias And FunctionList crashes hard
12:01 azawawi yup
12:01 azawawi on double click
12:01 Alias oh crap, that's e
12:01 Alias me
12:02 Alias waxhead, I have a blocker :/
12:02 Alias For reals this time
12:02 Alias typo
12:02 waxhead ok.. can you wait until I commit the merge before you do anything?
12:02 Alias yup
12:03 azawawi =headX syntax highlighting
12:03 azawawi TODO syntax highlighting in comments
12:03 azawawi scalar highlighting in strings
12:04 azawawi that's what im thinking of fixing after Wx::Scintilla 2.x is tagged 'stable'
12:04 Alias I'm not sure I like the idea of things in comments being different
12:04 Alias But strings absolutely
12:05 Alias ok, fixed
12:08 waxhead were there a few files deleted/moved recently?
12:08 azawawi Alias: paragraphs are bold i.e. (same color)
12:09 Alias waxhead: I did a reorganisation of Padre::Wx::Dialog/Frame/etc
12:09 Alias Moved maybe 5-10 files around under Padre::Wx
12:09 Alias Padre::Wx::PodFrame --> Padre::Wx::Frame::Pod etc
12:10 waxhead Alias, that's what I'm seeing.. just resolving the conflicts
12:10 submersible_toaster waxhead: the problem for that guy is that he's running the ubuntu deb of padre 0.7? which means the workaround still needs to be applied or we backport the fix for ubuntu maintainers.... and by 'We' I mean _somebody_ :)
12:10 * waxhead is an svn gumby
12:10 submersible_toaster it also means padre is pretty horrible out-of-the-box on ubuntu
12:10 azawawi submersible_toaster: it is...
12:11 Alias Ubuntu took a copy of Padre at 0.64 or something
12:11 Alias It WAS a fairly stable release at the time
12:11 Alias We even officially sugguested it for packaging usage
12:13 submersible_toaster 11.04 is out - and it's an LTS
12:13 Hyppolit svn: r15319 | waxhead++ | http://padre.perlide.org/trac/changeset/15319
12:13 Hyppolit merged non-released branch back to trunk -r15089:15317
12:13 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/share/locale/
12:13 waxhead yay!
12:13 waxhead Alias, commit your fix
12:14 waxhead should I deleted 0.88 from branches?
12:14 Hyppolit svn: r15320 | adamk++ | http://padre.perlide.org/trac/changeset/15320
12:14 Hyppolit Fixing function list typo
12:14 Hyppolit trunk/Padre/lib/Padre/Document/
12:14 waxhead should I delete 0.88 from branches?
12:14 Alias Yup
12:14 Alias Kill it good, and rebranch
12:14 waxhead when I do the next 0.88 branch, I'll branch it as 0.88-take2?
12:14 waxhead so that it stays uniq?
12:14 Alias You can use the same name
12:14 waxhead unique even
12:15 waxhead oh.. ok then.
12:15 Alias If we ever need it, you can checkout blah blah blah/branches/0.88@12345
12:15 azawawi please provide me with more ideas on improving the Perl highlighter
12:16 Hyppolit svn: r15321 | waxhead++ | http://padre.perlide.org/trac/changeset/15321
12:16 Hyppolit removing the aborted release 0.88 branch, there will be a new 0.88 branch for the actual or eventual release
12:16 Hyppolit branches/
12:16 azawawi things you would like highlighted...
12:16 waxhead got it
12:16 azawawi Just report them on trac and assign me as the owner
12:16 waxhead OK, shall we do some quick checks iwth trunk before I branch again?
12:17 waxhead I'm going to roll through to final tar ball tonight and push it to pause
12:17 waxhead I have things on tommorrow night, kitchen quotes.. SIGH!
12:17 waxhead chicks!!!
12:17 waxhead fair dinkum, they just find any reason to spend your money!
12:17 submersible_toaster waxhead: i'm hearing you
12:18 * azawawi home &
12:18 waxhead if they didn't have boobs you'd throw rocks at them.. :)
12:19 waxhead apparently my little $99 weather station counts against me in the arguement for getting a new kitchen...
12:19 waxhead "you always spend money on yourself"
12:20 submersible_toaster waxhead: ok - you need an Eliza
12:20 waxhead right.. $99 for a bit of fun compared to how much for a new kitchen???
12:20 waxhead "oh and what are those silly boards  you got, armadillo???? you always look after yourself first"
12:21 waxhead OK OK.. I see your point, arduino boards and a weather station.. you're right, lets get a kitchen...
12:21 waxhead sigh
12:22 waxhead oh.. and don't forget how stressed they are.. they need, NEED a holiday...
12:22 submersible_toaster waxhead:  let's not ever let ours meet. :D
12:22 waxhead hell no!
12:22 waxhead you know they are all the same.. just the degree of crazy differs
12:22 waxhead I'm not sure how it is that we live longer with them in our lives...
12:22 waxhead oh yeah.. boobs...
12:23 waxhead boobs make everything OK
12:23 submersible_toaster quietly PMSL here
12:23 waxhead "No way I'm going to agree......" <flash> "Boobs... huh... what was it you wanted?"
12:24 waxhead I see that mime type test still fails
12:24 Alias It shouldn't
12:24 waxhead xt/mimetype.t .............. 186/522 Code point 0x950412DE is not Unicode, may not be portable at /home/pete/perl5/perlbrew/perls/perl-5.14.0/​lib/5.14.0/i686-linux-thread-multi/Encode.pm line 174.
12:24 waxhead xt/mimetype.t .............. ok
12:24 waxhead oh.. not a fail
12:24 waxhead a warning?
12:24 Alias right
12:24 waxhead who fixed that???
12:24 Alias And we fixed that too I thought
12:24 Alias tome
12:25 waxhead tome++^2
12:25 waxhead that's awesome..
12:25 Alias Not sure why it's still a warning though
12:25 waxhead he's the man at the moment!
12:25 waxhead that's been bugging the heck out of me for ages...
12:25 waxhead because I had no idea how to fix it!
12:26 waxhead I have the noisiest cat!
12:26 waxhead he bloody talks about everything...
12:26 submersible_toaster find_id_of_editor when did that disappear from Padre::Wx::Main
12:26 submersible_toaster surely $editor->Id ? or something should suffice
12:27 waxhead "meow" I'm here, "meow" I'm walking past you, "meow" I'm stretching, "meow" I'm going to have a snooze now
12:27 waxhead mind you, he's funny as, bit dog like at times...
12:27 Hyppolit svn: r15322 | adamk++ | http://padre.perlide.org/trac/changeset/15322
12:27 Hyppolit Try this now
12:27 Hyppolit trunk/Padre/lib/Padre/
12:27 waxhead t/27_task_signal.t ......... 1/16
12:27 waxhead #   Failed test 'No threads'
12:27 waxhead #   at t/27_task_signal.t line 74.
12:27 waxhead #          got: '1'
12:27 waxhead #     expected: '0'
12:27 waxhead # Looks like you failed 1 test of 16.
12:27 waxhead t/27_task_signal.t ......... Dubious, test returned 1 (wstat 256, 0x100)
12:27 Alias I fixed that!
12:28 waxhead if you say so.. :)
12:28 waxhead I'm up to date with trunk
12:28 Hyppolit svn: r15323 | adamk++ | http://padre.perlide.org/trac/changeset/15323
12:28 Hyppolit Adding patience
12:28 Hyppolit trunk/Padre/t/
12:28 waxhead just testing your last comming
12:28 Alias Again
12:29 waxhead really?
12:29 Alias Both should be fixed
12:29 waxhead I'll wait for this test run to finish first
12:29 waxhead then update and test again
12:29 * waxhead is back to listening to Underworld
12:29 * waxhead needs a more comfortable seat and desk setup to work at
12:31 waxhead oh.. that's interesting... that task test didn't fail this time...
12:31 waxhead I haven't updated with the latest change you did either
12:31 waxhead Alias, how goes the roller derby?  Didn't you ref recently?
12:31 waxhead Alias, did the chicks go the bash on the ref?
12:32 Alias I had my first bout as head ref on Saturday
12:32 Alias It went quite well
12:32 Alias Nothing complicated happened for a change
12:33 waxhead cool
12:33 waxhead Alias, still getting the warning with the encoding:
12:33 waxhead xt/mimetype.t .............. 1/522 Code point 0x950412DE is not Unicode, may not be portable at /home/pete/perl5/perlbrew/perls/perl-5.14.0/​lib/5.14.0/i686-linux-thread-multi/Encode.pm line 174.
12:33 Alias submersible_toaster, we're back at the Hordern Pavilion for one night only the weekend after the SAP release. You guys should have a night off and come
12:33 Alias Weird
12:33 Alias Anyways, ignore it
12:33 waxhead doesn't matter for now, it's not a fail
12:33 Alias You have to open a truly weird binary file to get it
12:34 waxhead looks like this is going to be the first time in a while RELEASE_TESTING=1 passes 100%
12:34 waxhead Result: PASS!
12:34 waxhead Alias++
12:34 waxhead tome++
12:34 waxhead Padre++
12:35 submersible_toaster Alias: without grandparental help - we have _no_ fallback , literally no hands-on support
12:37 Alias Oh, you have no grandparental help :( ?
12:38 Alias I suppose it's another year until you can leave her to play with Xavier
12:40 submersible_toaster Alias: the newcastle grandparents are effective but remote... let's not even start on the local option
12:42 submersible_toaster Alias: she'd kick 7 shades of sh*t out of that kid right now.
12:42 waxhead submersible_toaster, story of my life.. Ex Military now, but all grandparents are two states away, along with my siblings...
12:42 waxhead not a family member within cooee
12:42 submersible_toaster waxhead: u move a lot ?
12:43 waxhead submersible_toaster, not any more.. been in caberra for over 12 years now, plan to stay here
12:43 waxhead oldest is 15, gets his license soon... <shudder>
12:43 waxhead OK, are we right to branch?
12:43 submersible_toaster i was just about to say 'I hope u did not wind up in canberra'
12:43 waxhead last chance!
12:43 waxhead submersible_toaster, hahaha.. yep..
12:43 waxhead Alias, nothing more to commit?
12:44 waxhead it's not so bad...
12:44 waxhead cold as... !
12:44 waxhead hot as... !
12:44 waxhead but over all livable
12:44 submersible_toaster FIREWORKS AND PORNO
12:44 Alias We need to fold up the Changes
12:44 Alias Or we can just to 0.90...
12:44 waxhead just pron these days, no more fireworks
12:44 submersible_toaster WHAT!
12:44 submersible_toaster outrageous
12:44 waxhead Alias, that's the plan.. just make sure nothing more to commit
12:44 Alias On the condition that 0.88 reads "Not released on the ground waxhead was too slow"
12:44 waxhead too many idiots letting them off
12:45 submersible_toaster same goes for pron
12:45 submersible_toaster :D
12:45 waxhead No freakin way! :)
12:45 * waxhead was not too slow Alias was too quick to find problems
12:45 Alias Want me to quickly do the reversioning?
12:47 submersible_toaster man - we use 'id' with AUI notebooks in places where we mean 'tab index' - that has confused the crap out of me for the last hour - damnit
12:47 Alias Done
12:47 Alias Comitting
12:48 Hyppolit svn: r15324 | waxhead++ | http://padre.perlide.org/trac/changeset/15324
12:48 Hyppolit Release 0.88 do over, and not it has nothing to do with me being slow!
12:48 Hyppolit trunk/Padre/
12:48 submersible_toaster ..mmm hurry up
12:48 * submersible_toaster channels Blackboard
12:50 waxhead huh?
12:50 waxhead no!!!!
12:51 waxhead I'm reversioning stuff now, about to branch
12:51 Hyppolit svn: r15325 | waxhead++ | http://padre.perlide.org/trac/changeset/15325
12:51 Hyppolit version number roll back to 0.88 for the release branch
12:51 Hyppolit trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Browser/ trunk/Padre/lib/Padre/Config/ trunk/Padre/lib/Padre/DB/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Document/Perl/QuickFix/ trunk/Padre/lib/Padre/File/ trunk/Padre/lib/Padre/PPI/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Plugin/PopularityContest/ trunk/Padre/lib/Padre/Project/ trunk/Padre/lib
12:51 Alias And now you don't have to :)
12:51 waxhead let me finish this off, I'll make sure we have a 0.89
12:51 Sewi azawawi++; # for Ctrl+Shift+T
12:51 Alias oh, beat me to that too
12:52 Hyppolit svn: r15326 | waxhead++ | http://padre.perlide.org/trac/changeset/15326
12:52 Hyppolit Branching trunk for release 0.88 take 2.
12:52 Hyppolit branches/
12:52 Alias Ctrl-Shift-T?
12:53 Alias ah
12:53 Hyppolit svn: r15327 | waxhead++ | http://padre.perlide.org/trac/changeset/15327
12:53 Hyppolit Setting the Changes file to reflect the next dev cycle
12:53 Hyppolit trunk/Padre/
12:54 waxhead heavens above... truck????
12:54 waxhead god knows why I'm the one who writes the release annoucements, I'm hopeless with a keyboard
12:55 waxhead ooo.. fav song for the moment
12:55 waxhead 8 ball by underworld
12:56 Hyppolit svn: r15328 | waxhead++ | http://padre.perlide.org/trac/changeset/15328
12:56 Hyppolit Setting dev version back to 0.89 for the march toward 0.90 - truck is now yours!
12:56 Hyppolit trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Browser/ trunk/Padre/lib/Padre/Config/ trunk/Padre/lib/Padre/DB/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Document/Perl/QuickFix/ trunk/Padre/lib/Padre/File/ trunk/Padre/lib/Padre/PPI/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Plugin/PopularityContest/ trunk/Padre/lib/Padre/Project/ trunk/Padre/lib
12:56 Alias A truck!
12:57 Hyppolit svn: r15329 | waxhead++ | http://padre.perlide.org/trac/changeset/15329
12:57 Hyppolit removed the comment from the 0.89 entry about no api changes from 0.84.. seemed out of place
12:57 Hyppolit trunk/Padre/
12:57 waxhead truck, trunk...
12:57 waxhead OK, I'm going to build the tarball tonight, or should I allow a cooling off period?
12:58 waxhead who's on google+?
12:58 Alias Build it
12:58 Alias This is definitely a mile better than what's there right now
12:58 waxhead sure thing!
12:59 Alias Get it out there, and this way if you dissapear again we can do 0.90 on the weekend without merging again :)
12:59 Alias By dissapear I mean for like 2 days :)
12:59 waxhead I was about to protest
12:59 waxhead you know I follow along at work when I can via the logs
13:00 waxhead which is frustrating when you see something you can respond to...
13:00 Hyppolit svn: r15330 | adamk++ | http://padre.perlide.org/trac/changeset/15330
13:00 Hyppolit No incompatible API changes during the 0.90 release cycle... yet
13:00 Hyppolit trunk/Padre/
13:00 waxhead maybe I should build an SMTP/irc proxy...
13:00 Alias mibbit?
13:00 Alias Works for me...
13:00 waxhead nope. net nanny
13:00 waxhead you'd be amazed at the things I can't see..
13:00 waxhead what was it the other day...
13:00 waxhead https://support.oracle.com
13:01 waxhead sigh
13:01 Alias mibbit gets past our nanny
13:02 bowtie Alias, thanks for that :)
13:03 waxhead bowtie, what's your real name?
13:04 * waxhead also needs to get his head around the MT blogging formatting
13:07 waxhead woo! Freshly built Padre-0.88.tar.gz file...
13:07 waxhead the tar ball is getting bigger all the time, 1.6 meg now..
13:08 Alias Do we package the Padre.fbp file?
13:08 Alias That's a whole meg right there
13:08 waxhead dunno.. I'll check
13:09 waxhead yep.. seems so
13:09 waxhead pete@owl:~/Programming/Perl/Padre/trunk/Padre$ tar -tvzf Padre-0.88.tar.gz | grep Padre.fbp
13:09 waxhead -rw-r--r-- pete/pete   1082366 2011-08-04 19:11 Padre-0.88/Padre.fbp
13:10 waxhead a meg uncompressed
13:10 waxhead still right to go for release?
13:10 Alias Yup
13:11 waxhead I haven't tested the install yet though...
13:11 waxhead I might go install it on my windows box... if it passes, I'll upload to Pause
13:11 waxhead I can make it available to anyone wanting to try it out...
13:22 Alias Please
13:22 Alias That's a hell of a blog entry to write
13:27 waxhead what is?
13:27 waxhead OK.. good to go.. installs fine on vista and even runs!
13:29 waxhead and it's been picked up.. .it's on pause now...
13:30 Hyppolit # 1283 :  Downward scrolling causes every 3rd line to blank, intermittently, but consistently. (new defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1283#comment:5 ]
13:30 Hyppolit # 1283 :  Downward scrolling causes every 3rd line to blank, intermittently, but consistently. (closed defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1283#comment:6 ]
13:32 Topic for #padre is now Latest Padre is 0.88 - For installation see http://padre.perlide.org/trac/wiki/Download | Log: http://perlide.org/irclogs/ and http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001
13:32 waxhead well done team!
13:33 jnap joined #padre
13:35 waxhead Alias, still about?
13:36 Alias yup
13:36 waxhead pause indexer problem...
13:36 Alias oh?
13:36 shadowpaste "waxhead" at 217.168.150.38 pasted "indexer error" (13 lines) at http://paste.scsys.co.uk/130772
13:36 waxhead Wx name space issue
13:37 waxhead Alias, check paste above ^^^
13:38 Alias yeah
13:38 Alias package Wx; ## no critic
13:38 Alias package ## no critic
13:38 Alias Wx;
13:38 Alias Do that
13:38 waxhead where?
13:38 Alias In Padre::Wx
13:38 waxhead and upload again?
13:38 Alias Yup
13:39 Alias uh
13:39 Alias Wait...
13:39 waxhead OK..
13:39 Alias Has it not indexed ALL of it?
13:39 Alias Or just that one
13:39 waxhead just that one, the rest are fine
13:40 waxhead want me to forward the pause email?
13:41 Hyppolit svn: r15331 | adamk++ | http://padre.perlide.org/trac/changeset/15331
13:41 Hyppolit Fix for indexer
13:41 Hyppolit trunk/Padre/lib/Padre/
13:42 waxhead you couldn't have applied that to the branch instead?
13:43 Alias Nope, you're the one with the branch checked out
13:45 Alias You cant' upload the same file twice
13:45 Alias Lets give it a day or two
13:45 Alias I think this release WILL actually work
13:45 waxhead no way.. wait a few days????
13:46 waxhead I'll have to change the topic back..
13:47 Topic for #padre is now Latest Padre is 0.86 - For installation see http://padre.perlide.org/trac/wiki/Download | Log: http://perlide.org/irclogs/ and http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001
13:48 szabgab what's that?
13:49 szabgab why do we have Wx packaged?
13:51 szabgab what will give us waiting a day or two?
13:52 Hyppolit svn: r15332 | waxhead++ | http://padre.perlide.org/trac/changeset/15332
13:52 Hyppolit merging indexer fix from trunk
13:52 Hyppolit branches/Padre-0.88/lib/Padre/
13:52 waxhead dunno.. not sure how things like this work with pause...
13:53 waxhead I've committed the change to the branch...
13:53 waxhead I can rebuild the file, but not sure if I can simply upload it?
13:53 szabgab Alias: could you please add some comment on why do we need this package Wx thing there and why are package and Wx on two separate lines?
13:53 szabgab waxhead: AFAIK you cannot upload the file again
13:53 alnewkirk joined #padre
13:54 waxhead szabgab, that's right... so how do we deal with this error with the indexer?
13:54 szabgab and it is good so people won't be confused which 0.88 they might have in hand
13:54 waxhead roll over to 0.90?
13:54 szabgab I think not
13:54 waxhead right then..
13:54 szabgab we just let people know in the announcement that if they want to install using cpaan they will need to type
13:55 waxhead but that's fine, if the indexer doesn't allow it to go through, wouldn't 0.88 not hit cpan?
13:55 szabgab pip http://search.cpan.org/CPAN/author​s/id/P/PL/PLAVEN/Padre-0.88.tar.gz
13:55 Hyppolit svn: r15333 | adamk++ | http://padre.perlide.org/trac/changeset/15333
13:55 Hyppolit Comment on why we are doing package ## no critic \n Wx;
13:55 Hyppolit trunk/Padre/lib/Padre/
13:55 szabgab it will be on CPAN
13:56 waxhead oh..
13:56 waxhead so is there any point to uploading another file?
13:56 szabgab just the cpan client won't install it if you say    cpan Padre
13:56 szabgab don't upload it now
13:56 szabgab we will have to fix a few things anyway in this version so I assume we will have 0.90 soon anyway
13:56 szabgab soon maybe a week?
13:57 Alias You can't upload a duplicate file name
13:57 waxhead ok..no uploading...
13:57 waxhead so we are stuck with 0.88 as it is?
13:57 waxhead 0.88 is considered released?
13:57 Alias Or we do something like 0.88a
13:57 bowtie submersible_toaster, have you seen #1271
13:57 Hyppolit # 1271 :  Padre::Plugin::Plack, fix for missing version, api change (new enhancement) [ http://padre.perlide.org/trac/ticket/1271 ]
13:58 szabgab Alias: I think it is not such a big thing that people will have to type a bit more to install this version
13:58 szabgab as I understand there are some issue in this anyway
13:58 waxhead in this 0.88?
13:58 szabgab yes in 0.88
13:58 Alias It will still index the main packages won't it?
13:58 Alias Just not that one
13:58 Alias So install Padre still works
13:58 szabgab I have no idea
13:59 Alias Hence the "wait a day"
13:59 szabgab maybe
13:59 Alias I want to double check before we do something
13:59 waxhead wait a day for what?
13:59 waxhead to see if it comes through?
13:59 waxhead cpan
13:59 Alias I THINK it will index them, but on search.cpan it shows up as "UNAUTHORISED"
13:59 szabgab and searc.cpan.org will say "unauthorized upload" or some such thing
13:59 Alias But only on that one namespace
13:59 waxhead bugger..
13:59 szabgab I think that mark on search.cpan is apckage level
14:00 szabgab but it is ok, waxhead calm down :)
14:00 szabgab have a drink, it is ok :)
14:00 waxhead what the heck... lets get a few things fixed up and we'll do 0.90 on the weekend...
14:00 bricas tried to install Padre 0.88 from cpan, everything passed but then i got this: *** glibc detected *** /usr/bin/perl: invalid fastbin entry (free): 0x087e9840 ***
14:00 waxhead not at this hour, it's late
14:00 bricas and it hung my cpan
14:00 szabgab waxhead: exactly
14:00 szabgab so maybe 0.88 is totally broken? bricas ?
14:01 bricas oh, ^C lets it go through
14:01 waxhead totally?
14:01 bricas ignore me for now.
14:01 waxhead I installed the 0.88 tarball fine on vista
14:01 bricas might just be my setup.
14:01 * szabgab ignoring bricas
14:01 bricas CPAN::Reporter related, perhaps.
14:01 bricas oddly enough though, hasn't happened with any other module i upgradeded today.
14:01 bricas *upgraded
14:02 waxhead oh yeah, cpan is much quicker now isn't it?
14:02 * waxhead goes try out Padre upgrade in cpan
14:03 szabgab I am piping it now from cpan
14:03 szabgab on Win7
14:04 Topic for #padre is now Latest Padre is 0.88 - For installation see http://padre.perlide.org/trac/wiki/Download | Log: http://perlide.org/irclogs/ and http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001
14:05 szabgab waxhead: 0.88 installed fine on Win7
14:05 szabgab waxhead++
14:05 waxhead OK, I'm going to tag the released version if we have to live with it...
14:09 Hyppolit svn: r15334 | adamk++ | http://padre.perlide.org/trac/changeset/15334
14:09 Hyppolit Whitespace
14:09 Hyppolit trunk/Padre/lib/Padre/
14:09 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Release_History changed by waxhead
14:10 Alias So basically I think the release is fine, just with an odd warning on search.cpan
14:10 waxhead such it is.. I'll make mention of it it in the release announcement...
14:10 szabgab tagging now>
14:10 waxhead do you think that change will fix the indexer problem?
14:11 szabgab I thought the release.pl is making the tag
14:11 waxhead szabgab, it will
14:11 waxhead bit out of order...
14:11 waxhead same outcome
14:11 szabgab not really
14:11 waxhead why not?
14:11 waxhead same revision is used
14:11 szabgab or not necesarily
14:11 waxhead we won't be including the changes Alias just made
14:12 szabgab have you not merged some changes from trunk to the branch?
14:12 szabgab then ok
14:12 waxhead yep.. but the release script is using the same revision that was used for what's on cpan
14:12 waxhead I'm not even going to merge the branch to trunk as there is nothing different
14:13 waxhead all translations were merged back earlier then I re-did the branch..
14:13 szabgab we should not make postrelease changes to the release branch
14:13 waxhead I got excited and forgot to run --tag with the release script
14:13 szabgab sure, no problem
14:13 waxhead szabgab, nope.. we shouldn't...
14:13 waxhead here it comes
14:13 Hyppolit svn: r15335 | waxhead++ | http://padre.perlide.org/trac/changeset/15335
14:13 Hyppolit tag Padre-0.88
14:13 Hyppolit tags/
14:13 waxhead ta da!
14:13 szabgab anyway I am glad padre 0.88 is out, great work everyone thank you!
14:14 waxhead OK.. that's me done for the night.. I'll have to leave the announcement to tomorrow night
14:14 waxhead big push from Alias and co at the end :)
14:15 szabgab and let me go back to my other project now :)
14:15 szabgab and be mostly a user of Padre
14:18 waxhead nothing seems to be out of place on beta.metacpan.org either
14:22 waxhead right to bed!
14:22 waxhead night
14:23 jnap joined #padre
14:43 bowtie szabgab, ping
14:49 szabgab pong
14:50 bowtie szabgab, as you have been doing some trac mod, how about TAB = 4
14:51 szabgab I have not touched trac
14:51 bowtie as this is the padre standard
14:52 szabgab but where and what are you talking about?
14:54 bowtie szabgab, just looking
14:56 bowtie szabgab, trac/conf/trac.ini section [mimeviewer] item tab_width = 4
14:57 bowtie how's that for service :)
14:57 szabgab bowtie: and what will that change?
14:58 bowtie the tab width when using browser, and also when {{{#!perl ....}}}
14:59 szabgab where?
14:59 szabgab give me an example so I can see it changing
14:59 bowtie hold on
15:01 Hyppolit wiki page http://padre.perlide.org/trac/wiki/SandBox changed by bowtie
15:02 kaare joined #padre
15:02 bowtie there you go
15:04 bowtie szabgab, if you compare, sandbox = code browser = tab8 , padre tab4, can you see it now :)
15:06 szabgab a link maybe to a real page?
15:07 tome joined #padre
15:07 bowtie szabgab, http://padre.perlide.org/trac/brows​er/trunk/Padre/lib/Padre/Wx/Main.pm
15:08 tome gmorn all- Bowtie I checked in that 'statusbar' fix, which may have good results for you, if you happen to remember it from a few days ago.
15:08 bowtie the proble is that I can not just past code in to trac, i have to remove tabs and add spaces, It's a pain in the ...
15:09 bowtie tome, I had already applied it locally, but it's good to see in trunk :)
15:10 * tome 's neighbors are blasting their bass at 8AM above his head... this is already starting off as a fun day...
15:11 bowtie szabgab, my I suggest that if we had an employee of the month it should be tome for his osx work :)
15:11 tome :D
15:12 Hyppolit svn: r15336 | szabgab++ | http://padre.perlide.org/trac/changeset/15336
15:12 Hyppolit Update the messages.pot file
15:12 Hyppolit trunk/Padre/share/locale/
15:21 jnap joined #padre
15:21 szabgab tome++
15:21 szabgab tome: have you seen, we have a new release 0.88 out on CPAN
15:23 tome I did not see that. WHen was it cut (maybe last night?)
15:27 szabgab an hour ago
15:28 tome whoo!
15:28 tome that's great, it means it has my OSX fixes
15:28 tome I'll spin that as a DMG today
15:29 szabgab I am not sure what exactly went in
15:29 szabgab waxhead will write the announcement tomorrow (his time)
15:29 tome is there an easy way to tell what r it was based on?
15:31 tome no worries, it has all my fixes thusfar. awesome
15:31 bowtie szabgab, so are you going to change tabs to 4 in trac
15:37 Hyppolit wiki page http://padre.perlide.org/trac/wi​ki/PadrePluginCookbookRecipie05 changed by bowtie
15:44 Hyppolit # 1285 :  osx test failure - xt/mimetype.t fails on osx Lion (closed defect) by tome  [ http://padre.perlide.org/t​rac/ticket/1285#comment:1 ]
15:58 szabgab tome: http://padre.perlide.org/trac/wiki/Release_History
16:00 szabgab bowtie: 4
16:00 tome Thanks szabgab
16:02 bowtie szabgab, thanks, that will save me lots of time :)
16:02 bowtie now trac and padre tools are both using tabs = 4, cool
16:03 bowtie we have some continuity
16:05 Hyppolit wiki page http://padre.perlide.org/trac/wi​ki/PadrePluginCookbookRecipie05 changed by bowtie
16:07 Alias tome: That error is still acting like a warning
16:07 Alias waxhead was seeing it
16:08 Alias I tried to tweak the warn handler a bit in case it was that, but it's still happening
16:08 Alias I'm really not sure why or where
16:08 Alias Done the most I can without a mac to replicate it
16:08 * Alias bed
16:13 * tome shoot missed Alias
16:14 tome waxhead: Any chance you around? Still seeing that mimetype.t failure? Do you happen to have the string that you get as warning?
16:40 jnap joined #padre
16:55 jdoe tome: sorry, I never got a chance to test that thing on the weekend, do you still need that done?
16:55 tome jdoe: sure that would help!
16:55 jdoe okay, I'll try to remember to do it tonight when I get home. Sorry!
16:55 tome about to build a release now so if that script works for you I can include it in the notes.
16:56 tome jdoe: no problems, thanks so much
17:36 mj41 joined #padre
17:49 pece2 joined #padre
18:22 Hyppolit wiki page http://padre.perlide.org/trac/wi​ki/PadrePluginCookbookRecipie05 changed by bowtie
19:26 pece2 joined #padre
20:27 tome joined #padre
20:27 jnap joined #padre
20:59 jnap joined #padre
22:16 tome joined #padre
22:18 Hyppolit svn: r15337 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/15337
22:18 Hyppolit fix Sync config DELETE to sense the correct success response
22:18 Hyppolit trunk/Padre/lib/Padre/
22:18 bowtie submersible_toaster, hi
22:19 Hyppolit svn: r15338 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/15338
22:19 Hyppolit Drag plugin_versions forward so plugin loads again . compat ~0.86 ?
22:19 Hyppolit
22:19 Hyppolit Remove crashing decoration of AUI notebook.
22:19 Hyppolit trunk/Padre-Plugin-Plack/lib/Padre/Document/ trunk/Padre-Plugin-Plack/lib/Padre/Plugin/
22:20 submersible_toaster bowtie:  hi
22:22 bowtie submersible_toaster, what are we going to do to stop repeating, #1271 as it seams crazy if we both have to be head bangers, for same issue, big Q :)
22:22 Hyppolit # 1271 :  Padre::Plugin::Plack, fix for missing version, api change (new enhancement) [ http://padre.perlide.org/trac/ticket/1271 ]
22:27 bowtie submersible_toaster, have you looked at http://padre.perlide.org/trac/wiki/Plugins
22:30 submersible_toaster not recently - I've been trying to get at least ONE of the web server plugins up and running
22:32 submersible_toaster ah crap . I wish i'd looked now
22:32 bowtie sub, if you had look at wiki, you would have seen ticket, ticket for plack has fix, besides plack works ok-ish,
22:32 submersible_toaster ok - will try to co-ordinate better
22:33 submersible_toaster bowtie: got to go to work ... next step will be to give Plugin-Plack some build system other than Dist::Zilla
22:33 bowtie Plack main problem is plugin runs it from script dir, ie run xx.psgi instead of run script/xxx.psgi so it F ups all file locations
22:37 Hyppolit # 1271 :  Padre::Plugin::Plack, fix for missing version, api change (assigned enhancement) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1271#comment:1 ]
22:39 submersible_toaster bowtie: it also uses Proc::Killfam and leaves zombies all over the place . so it needs a better way to shutdown plack
22:45 bowtie sum, i saw that but did not no what had caused it, but found it left its sockets open, nice and tidy NOT
22:47 bowtie are going to be able to build gui with alias formbuilder plugin ?
22:47 bowtie now that will be cool :)
23:23 lsm-asus_trans joined #padre
23:27 AndChat| joined #padre
23:43 submersible_mib braaaainz
23:46 bowtie submersible_mib, I hope my observations are of some use to you, I will stop reviewing this Plugin until you breath new life in to it :)
23:50 bowtie Alias, Question, I was looking at diff, as you pointed me there and found this:
23:50 bowtie package Padre::MimeTypes;
23:50 bowtie patch => 'text/x-patch',
23:50 bowtie line: 301, lexer => Wx::wxSTC_LEX_DIFF,    # CONFIRMED
23:50 bowtie indicates that this has bean implemted, but is not inplemented,
23:50 bowtie I was expecting to find package Padre::Document::Patch;
23:50 bowtie and also this line of code someware
23:50 bowtie 'application/x-patch' => 'Padre::Document::Patch',
23:50 bowtie Q2, how do I produce a Text::Diff Unified header, and why do we want to implement two methods of generating a diff? Happy un-Birthday :)
23:56 lsm-asus_trans joined #padre

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