Camelia, the Perl 6 bug

IRC log for #padre, 2012-12-10

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

All times shown according to UTC.

Time Nick Message
04:36 Foxcool joined #padre
05:39 ssotka joined #padre
06:00 sewi joined #padre
07:50 sugar joined #padre
08:19 rindolf joined #padre
08:22 dod joined #padre
08:22 dod joined #padre
08:33 dod joined #padre
08:41 user_2825 joined #padre
08:41 botbot Welcome user_2825
08:55 dolmen joined #padre
10:15 SvenDowideit bowtie in case you thought i dropped off the edge of the world
10:15 SvenDowideit i did :)
10:15 SvenDowideit i'm still slowly going through fixing things that don't yet work in the launch with options
10:16 SvenDowideit today is adding a run_directory edit/browse so we can debug tests
10:16 SvenDowideit at some stage it'll feel useful enough for me to push to svn :/
10:20 bowtie SvenDowideit, hi
10:20 SvenDowideit heya :)
10:20 bowtie you are going to do lots of little commit rather than one great big one :)
10:21 SvenDowideit sadly no
10:21 SvenDowideit at this point every time i go to test the dialog, i find something else (in it) i need to improve
10:22 SvenDowideit mind you, i'm not that sure its a big commit even now
10:22 bowtie the new dialogue is only going to appear for none current perl files
10:22 SvenDowideit or when you ask for it
10:22 SvenDowideit which is the normal way for me to use it
10:23 bowtie how is the user going to ask for it
10:23 SvenDowideit (i've not actually written the bit that detects that its got no idea how to debug the current file)
10:23 SvenDowideit debug menu
10:23 SvenDowideit (atm)
10:24 SvenDowideit so Debug|Launch Options
10:24 SvenDowideit though i'm happy to change the name, as thats a pretty rubbish one
10:24 bowtie going down the debug route means adding a Debug Options dialogue
10:25 SvenDowideit thats essentially what this started as :)
10:26 bowtie suggest in first instance, it dose what you initaly wanted, that is to ask what file and prams you want to run, when the current file in editor is not a .pl or .t
10:26 SvenDowideit thats not what i initially need :)
10:27 bowtie but that was your original description
10:27 SvenDowideit what i need more than anything else, is to be able to debug into .pl and .t files that have params, -wT, and need to be run from different dirs
10:27 SvenDowideit oh, and with custom @INC
10:28 SvenDowideit but that last one i hope to defer
10:29 SvenDowideit what kicked this off, was that i tried to debug a .t file that had -wT, and was opening a file from t/
10:29 bowtie so the above will work, if current is a .pm you will be able to run debug-launch-dialogue wont you
10:29 SvenDowideit so the padre debugger died
10:29 SvenDowideit correct
10:29 SvenDowideit well, correct - when i'm done :/
10:32 SvenDowideit most of the delay is me being busy on other things
10:32 SvenDowideit i did almost nothing on padre last week
10:33 bowtie what happened at the perl conference
10:33 SvenDowideit away from everything really - ironically away from home, at a programming conference - at which i ended up having no net access :)
10:33 SvenDowideit osdc :)
10:34 SvenDowideit for me, not much, i spent most of my time catching up with people i've not seen in years
10:34 bowtie Ah, they wanted to focus your attention
10:34 SvenDowideit yup
10:34 SvenDowideit plus a 6 hour session with my main client, so >:}
10:34 SvenDowideit happily, he lives near the beach, so i had a loverly walk afterwards
10:42 SvenDowideit yay, run_dir works now too
10:42 SvenDowideit there's my progress for today :)
10:43 bowtie run_dir?
10:44 SvenDowideit y, the debug options dialog is getting a dir to run the script from option
10:44 bowtie ??
10:45 SvenDowideit running (debugging) a script in the dir in which i resides often does not work
10:46 SvenDowideit as the script is not where the data is, or other env type issues that need to be reproduced
10:46 SvenDowideit as a really simple eg, a t/test.t that contains an open('t/data.bin')
10:47 SvenDowideit and being able to debug a failing test is really useful :)
10:48 SvenDowideit (this is actually the thing that caused me to start doing this code in the first place - a test that contained -wT and an open() that made presumptions about where it was run frm
10:48 bowtie remember that execpt for the first file you start the debugger with the rest have a canonic_filename so you need to check your lib
10:48 SvenDowideit ?
10:49 shadowpaste "bowtie" at 217.168.150.38 pasted "use FindBin qw($Bin); use lib" (2 lines) at http://paste.scsys.co.uk/217868
10:49 SvenDowideit sorry, i'm not understanding a bunch of what you said
10:50 SvenDowideit mmm, i hope that doesn't apply to what i'm doing
10:51 SvenDowideit specificaly:
10:51 SvenDowideit i'm only trying to allow users/me to set enough of the initial conditions under which the script to be debugged is started under
10:51 bowtie padres debugger used to get confused when being run against files in a 'ln -s' so now it uses canonic_filename to remove the problem, it's just a heads up
10:52 SvenDowideit and in doing so, I happen to be adding UI bits that let us me more magical when someone tries to debug a non-script
10:52 SvenDowideit oh, crud, that
10:52 SvenDowideit sounds like i um, need some unit tests
10:52 SvenDowideit mumble :)
10:53 SvenDowideit luckily, we use a huge number of symbolic links in foswiki development setups
11:49 GlitchMr joined #padre
12:50 mib_gdwjfy joined #padre
12:50 botbot Welcome mib_gdwjfy
13:20 dolmen joined #padre
13:26 GlitchMr joined #padre
14:52 kaare joined #padre
15:44 Foxcool joined #padre
18:04 sewi joined #padre
18:22 user_4503 joined #padre
18:22 botbot Welcome user_4503
18:33 stkowski joined #padre
18:54 Di-ima joined #padre
20:18 newbie joined #padre
20:20 newbie lo all ... i have padre installed on win7 , trying to get Net::SSH::Expect module insalled
20:21 newbie is there anyway to get the cpan windows client to get/make/install this module with all the required dependacies ?
20:22 bowtie newbie, hi
20:22 newbie hey
20:22 bowtie install from cpan in normal way
20:25 newbie trying to install the above module is failing on the below
20:25 newbie Failed during this command:  RGIERSIG/Expect-1.21.tar.gz                  : make_test NO 2 dependencies mis ing (IO::Pty,IO::Tty); additionally test harness failed  BNEGRAO/Net-SSH-Expect-1.09.tar.gz           : make_test NO one dependency not OK (Expect); additionally test harness failed
20:26 newbie sorry , this is all new to me so just trying to play with a working script that does almost 95% what i need already
20:38 kaare_ joined #padre
21:00 kaare joined #padre
21:08 newbie guess GIYF for me :)
21:26 sugar joined #padre
21:54 asarch joined #padre

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