Camelia, the Perl 6 bug

IRC log for #padre, 2010-01-04

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

All times shown according to UTC.

Time Nick Message
03:08 cognominal joined #padre
04:14 jazzanova joined #padre
06:33 Alias joined #padre
06:38 marcela joined #padre
07:09 CSJewell joined #padre
07:10 kaare joined #padre
07:34 Alias OK, someone's introduced a SERIOUS bug into Padre
07:34 Alias Text inputs are acting utterly bizarely
07:37 Hyppolit svn: r10044 | adamk++ | http://padre.perlide.org/trac/changeset/10044
07:37 Hyppolit Disable the diags of stdout and stderr
07:37 Hyppolit trunk/Padre/t/
07:44 submersible1 Alias: sup ?
07:45 Alias Oh, someone's fucked up textboxes
07:45 submersible1 joy - let me see...
07:45 Alias And szabgab reverted one of your commits shortly ago
07:45 Alias Which you may want to go look at
07:45 submersible1 I know
07:45 Alias And work out WTF is the actual right thing
07:46 submersible1 I care not really so much about 390 as I do about being able to get the x11 selection buffer in and out of Padre, overpaste is overkill when the former does not even work correctly.
07:47 * Alias is doing a bisect to try and find the focus bug
07:47 Alias ... sigh
07:47 Alias ... by hand
07:47 submersible1 I don't see a problem.. what am i looking for?
07:47 Alias trunk
07:47 Alias perl dev.pl
07:47 Alias CTRL-F to open Find dialog
07:48 Alias And the cursor should be jumping around between a couple of different positions in the text file, neigther of which have actual text there
07:48 Alias er, the "Find Text" box
07:48 Alias I dunno if it's Win32-only or not
07:49 Alias I've confirmed it's after 9800
07:56 pece joined #padre
08:00 Alias hrm, I'm past 10,000
08:02 Alias 10,020
08:03 Alias Weird, what the hell is left
08:03 Alias I don't see any obvious commits...
08:06 Alias 10020 - 10032 somewhere
08:10 Alias 10020 - 10023
08:16 Alias OK, bug introduced in 10022
08:17 Alias dear oh dear
08:17 Alias blame = submersible_toaster
08:19 Alias What's curious is that you don't do anything on Windows
08:19 Alias It's the mere existance of the bindings that do it
08:24 Alias hrm, 10021 is broken too, just differently
08:33 Hyppolit svn: r10045 | adamk++ | http://padre.perlide.org/trac/changeset/10045
08:33 Hyppolit Changed the (disabled) EVT_KILL_FOCUS event so it's disabled at the event binding level, not at the event handler level
08:33 Hyppolit trunk/Padre/lib/Padre/Wx/
08:34 submersible1 that has a win32 side effect ?
08:35 submersible1 nutz
08:40 Hyppolit svn: r10046 | adamk++ | http://padre.perlide.org/trac/changeset/10046
08:40 Hyppolit Adding a stronger warning against enabling this hook on Windows
08:40 Hyppolit trunk/Padre/lib/Padre/Wx/
08:40 submersible1 Alias: you know something ... that kill focus handler is rotten anyway... it looks like a different change (I suspect a Skip) has got that working again WITHOUT that handler installed
08:41 submersible1 man that is just weird..
08:41 Alias You've seen what it does?
08:42 Alias It's as if doing the ->GetSelectedText moves the focus back to the editor panel
08:42 Alias Then it immediately moves back to the modal panel
08:42 Alias Which then causes the kill focus event
08:42 Alias And so on
08:42 Alias Or something like that
08:42 Alias Oh wait, I don't even run that code
08:43 Alias Just the event handler not saying to continue as normal then
08:43 Alias Do you need to say ->Skip(0) or something?
08:52 Sewi joined #padre
08:54 Sewi gm
09:01 submersible1 hi Sewi
09:02 submersible1 Alias: I think a related change is producing the behaviour that I originally installed that KILL focus event for.
09:08 * submersible1 swims around in circles
09:08 cognominal joined #padre
09:09 szabgab gm
09:12 Hyppolit svn: r10047 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/10047
09:12 Hyppolit remove code introduced related to #390 that appears to be fixed by other changes to 'on_middle_up' handling, and causing pain on Win32.
09:12 Hyppolit trunk/Padre/lib/Padre/Wx/
09:12 szabgab Alias, maybe your idea of enforcing a value in any ->Skip() call will help a bit
09:14 Alias Although not in this case
09:14 Alias But yeah, it might
09:15 daxim joined #padre
09:15 awnstudio joined #padre
09:17 szabgab crap "close all" froze padre again
09:18 szabgab btw anyone with tuits to answer this: http://forum.eeebuntu.org/vi​ewtopic.php?f=42&p=22957  on the forum ?
09:25 szabgab Alias, it seems the close-all freeze only happens when I am closing Padre
09:26 szabgab if I do a manual close-all then it works well
09:26 szabgab or maybe it happens after Padre was running for some time (hours?)
09:26 Alias Well, close all files won't do anything magic
09:27 Alias But on_close_window has a ton of special stuff in it
09:27 Alias hrm, maybe that's why I had those two lines wrong the weird order
09:28 Alias Define "close-all freeze"
09:28 Alias (more precisely)
09:31 szabgab when I try to close padre
09:31 szabgab I get the close-all window poped up - showing remaining time
09:32 Alias ok
09:32 szabgab it progresses 4-5 files and then stops
09:32 Sewi szabgab: I'm not sure if the progress box does the blocking...
09:32 Alias hrm
09:32 Sewi does = causes
09:32 szabgab actually Padre was left responsive to *file changes on the disk*
09:32 szabgab but not to the mouse
09:32 Sewi same here
09:32 Alias Well, if it hangs BEFORE it reaches the final window hide, then I'm not sure what the issue is
09:33 szabgab I alreadi killed the dev.pl script when a file changed on the disk and suddenly padre gave me a file changed dialog
09:33 Alias Run it in the debugger, and put a $DB::single in a about 2820
09:33 Alias See if it makes it that far
09:33 Alias ... in at about 2820
09:34 szabgab was very frightening as I have not seen padre in the list of processes (later I found it that it uses Padre with capital P and I grepped for padre)
09:35 szabgab sorry, not now, I am trying to put some life into CPAN::Forum now
09:35 Alias Or Sewi then
09:40 marcela joined #padre
09:45 marcela joined #padre
10:11 Alias So, with the threading stuff
10:11 Alias Is there any way to spawn off a kind of master thread early?
10:29 pece2 joined #padre
10:59 Alias Righto, time to to start on a ballsy feature :)
10:59 Alias Since nobody seems to get around to doing 0.54 :)
11:03 szabgab I expect to work relatively little on Padre in the coming month or so
11:04 szabgab as I found a new toy to play with
11:09 zamolxes joined #padre
11:26 Alias oh rly?
11:26 Alias What's that
11:43 kthakore szabgab: SDL?
11:43 kthakore :)
11:43 kthakore morn Alias
11:43 szabgab :-)
11:43 szabgab I'll tell you later
11:43 szabgab in the meantime I need to prepare my Padre talk for FOSDEM
11:44 kthakore cool
11:44 kthakore did you see that livecd on ironman?
11:44 Alias szabgab: Do you want MY talk from OSDC?
11:44 Alias I wrote a ton of material
11:44 szabgab it would be cool to see it, sure
11:44 Alias If you have Windows and Powerpoint, it looks pretty classy
11:45 szabgab I think on my wifes computer we have ppt
12:02 patspam joined #padre
12:16 Hyppolit #800: Ctrl-f search dialog Combobox disabled (new defect) [ http://padre.perlide.org/trac/ticket/800#comment:1 ]
12:17 submersible joined #padre
12:17 Alias Say what now?
12:19 Alias Ah, opensuse
12:19 Alias It's not my problem
12:20 cognominal joined #padre
12:22 Sewi svn?
12:22 Hyppolit svn is http://padre.perlide.org/trac/wiki/Download#​Moredetailedinstructionformanualinstallation
12:24 Hyppolit #800: Ctrl-f search dialog Combobox disabled (new defect) [ http://padre.perlide.org/trac/​ticket/800#comment:description.2 ]
12:25 Alias Sewi: hrm?
12:26 Sewi Alias: Asking Hyppolit for a URL is much faster than clicking through the Padre padres :-)
12:26 Alias ah
12:26 Sewi Should the Monks discussion on #390 added to the about page? http://perlmonks.org/?node_id=814720
12:26 Hyppolit #390: Copy and Paste onto highlighted text (assigned defect) [ http://padre.perlide.org/t​rac/ticket/390#comment:23 ]
12:35 Alias Where do we keep the PerlTidy config for Padre
12:35 Sewi At the tools dir
12:35 Alias oh :(
12:36 Alias So it's not under the Padre directory... that's something of an issue
12:36 Alias I guess I didn't code the new feature to ban upwards relative paths...
12:36 Sewi It's common to the whole trunk
12:36 Alias yeah
12:51 kaare Alias: No, I can't confirm, and I don't think it works even before 0.38.
12:51 kaare That's only as far back in timeI wanted to search.
12:52 Alias I'm not at all sure why it wouldn't work
12:52 Alias We've never got any complaints about the combobox widgets before
12:52 Alias And I would have thought if Find hadn't worked for half a year, someone would have noticed :)
12:52 kaare I'm sure it's not really in Padre. My problem is that it shows up there.
12:53 Alias Did you look at one of the other comboboxes
12:53 kaare No, will do that later when I have time.
12:54 Alias Thanks
13:02 Getty is there a definition/name for an sprintf that works ordered?
13:03 Getty (like you define the order in the string, not via the order of the parameters)
13:03 Getty i need it in php, but would be anyway interesting if there is a module in perl for that, too
13:03 Getty and i even have no idea what to search at all
13:07 Getty oh i'm stupid, i just realize that sprintf can do it...
13:08 Getty but then i ask myself why some translation implementations make own format.... whatever thanks! ;) lol
13:21 Alias Well, there ARE reasons
13:21 Alias Ever seen Locale::Maketext?
13:21 Alias It's an EXCELLENT improvement on regular sprintf or gettext
13:22 Alias It automatically handles plurals and all sorts of different things
13:35 Alias Right, I think I've got the project config working
13:53 Hyppolit svn: r10048 | adamk++ | http://padre.perlide.org/trac/changeset/10048
13:53 Hyppolit Added the first PROJECT-backend config_perltidy setting, so that projects can for the first time define a project tidy policy. This project-specific policy isn't being used by the plugin itself yet, but this change clears the way for that kind of functionality (ADAMK)
13:53 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Config/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/t/
13:54 Alias Righto
13:54 Alias So now we should be able to enhance the PerlTidy plugin to automatically apply a project-specific tidy policy
13:55 Alias I probably should do the critic policy setting at the same time
14:04 Hyppolit svn: r10049 | adamk++ | http://padre.perlide.org/trac/changeset/10049
14:04 Hyppolit Added config_perlcritic configuration setting, so that projects can define perlcritic policies
14:04 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/t/
14:08 Alias Righto, I think I'm done for the night
14:10 Hyppolit svn: r10050 | adamk++ | http://padre.perlide.org/trac/changeset/10050
14:10 Hyppolit Set the util critic ini file as the Padre-recognised one, so we have false negatives rather than false positives
14:10 Hyppolit trunk/Padre/
14:10 Alias Now someone just needs to link the new config entries to the Critic and Tidy plugins
14:24 user_2622 joined #padre
14:26 awnstudio joined #padre
14:33 cognominal joined #padre
14:44 zamolxes joined #padre
14:51 kaare Alias: History::ComboBox is only used in Find and Find & Replace, both of which show the same behaviour here.
15:39 Sewi szabgab: How do I debug a Module using Padre's debugger?
15:48 charsbar joined #padre
15:57 CromeDome joined #padre
16:03 Sewi_ joined #padre
16:09 jq joined #padre
16:16 mj41 joined #padre
16:24 abraxxa joined #padre
16:24 shadowpaste "abraxxa" at 217.168.144.84 pasted "failing test since some versions" (10 lines) at http://scsys.co.uk:8001/37787
16:25 abraxxa i get this error since some versions, maybe 0.50 or so
16:25 Sewi Hi abraxxa
16:25 abraxxa hi
16:25 abraxxa padre 0.53 really launches *much* faster, great work!
16:25 Sewi Cannot set locale ar is a warning and usually doesn't harm.
16:26 bricas Alias_: i see we now have project-specific perltidy config. nice.
16:26 Sewi abraxxa: Which OS do you use?
16:27 abraxxa Sewi: look at my paste ;-)
16:27 Sewi Sorry :-)
16:28 Sewi Which is your locale?
16:28 Sewi (export | grep LANG)
16:31 abraxxa declare -x LANG="de_AT.UTF-8"
16:31 abraxxa same for GDM_LANG
16:33 Sewi You should be safe doing a force install, but it's still strange
16:36 abraxxa i did for the last few versions and didn't have problems using it so i ignored it
16:36 abraxxa but i thought reporting it might get it fixed
16:36 abraxxa anything i can test for you?
16:57 kaare joined #padre
17:00 jq seen adamk
17:22 abraxxa left #padre
18:22 Sewibot jq: 16:16 GMT+1<- Alias left. (Ping timeout: 360 seconds)
18:34 cognominal joined #padre
18:49 code4pay joined #padre
19:00 szabgab Sewi, how do you debug a module ?
19:00 szabgab step by step ?
19:10 Sewi A module is opened in Padre, how do I run the debugger on it?
19:11 szabgab you need a script that uses that module
19:11 szabgab otherwise how else?
19:11 Sewi ok
19:11 szabgab and then you run that script in the debugger
19:12 szabgab e.g. a test
19:12 Sewi thanks
19:20 user_7648 joined #padre
19:21 user_7648 hi, I never used padre but im curious, does the editor works under the console?
19:22 Sewi Hi user_7648
19:22 Sewi No, it's a graphical editor
19:23 user_7648 k ty, anyway seems to be nice
19:23 Sewi Yes, it is.
19:23 Sewi There is a basic SSH editing function which allows you to edit files over SSH
19:23 Sewi Otherwise sshfs would be worth a try - I'm using it myself
19:24 user_7648 hehe
19:25 robn joined #padre
19:26 robn joined #padre
19:28 user_7648 the customization is good, e.g. key bindigs a la emacs is possible?(my main editor )
19:28 Sewi There is an emacs plugin for Padre, but I don't know it's state
19:29 Sewi You're welcome to improve it :-)
19:29 user_7648 :) sure
19:30 rindolf joined #padre
19:40 code4pay joined #padre
19:52 code4pay joined #padre
19:52 dam joined #padre
19:55 dam can I get some input on #811?
19:55 Hyppolit #811: possibly copyrighted work without a license (share/languages/perl5/perlapi_current.yml) (new defect) [ http://padre.perlide.org/trac/ticket/811 ]
19:55 dam tsee (who added the file) is not around, so I guess I'd better mail the list?
19:59 szabgab dam, yes he might respond to that one
19:59 szabgab thanks
20:06 code4pay joined #padre
20:46 mm joined #padre
21:37 whatchan joined #padre
21:49 patspam joined #padre
22:08 CSJewell dam, szabgab: I got the impression that he generated that file from the Perl source (would the copyright/license then be identical to Perl's?), but I could be wrong. Best to ask him.
22:25 awnstudio joined #padre
22:42 Haarg joined #padre
22:46 cognominal joined #padre
23:03 Alias joined #padre
23:33 CromeDome joined #padre

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