Camelia, the Perl 6 bug

IRC log for #padre, 2011-03-14

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

All times shown according to UTC.

Time Nick Message
00:18 Hyppolit #1165: Preferences - Files and Colors - Description and Content-Type show as ARRAY (assigned defect) [ http://padre.perlide.org/t​rac/ticket/1165#comment:3 ]
00:37 jnap joined #padre
00:41 Alias_ left #padre
00:44 droidica joined #padre
00:55 jnap left #padre
00:57 asarch joined #padre
00:57 waxhead Alias__, ping
01:15 Di-ima left #padre
01:26 Di-ima joined #padre
01:45 Alias joined #padre
01:53 ispy_ joined #padre
02:03 waxhead alias, what's the issue you're working on?
02:23 Alias Open some random document
02:23 Alias Select a common system installed CPAN module
02:23 Alias use [File::Spec];
02:23 Alias Hit Ctrl-Shift-O
02:30 Hyppolit #1114: Open Selection: create non-existing files (reopened enhancement) [ http://padre.perlide.org/t​rac/ticket/1114#comment:2 ]
02:30 jnap joined #padre
02:38 jnap left #padre
02:39 jnap joined #padre
02:43 jnap left #padre
02:53 waxhead Alias, will you commit it to the branch, or are you going to commit to both trunk and branch?
03:04 Alias I will commit to the branch first, then back to the trunk after the release
03:04 Alias Or something like that
03:04 Alias But branch first
03:45 jazzanova joined #padre
04:13 Sno| joined #padre
04:16 |Sno| left #padre
04:45 katodroid joined #padre
04:48 droidica left #padre
05:03 aero left #padre
05:11 aero joined #padre
05:30 waxhead alias, given I'll release after you've committed the change you can leave for the merge post release..
05:30 waxhead but your call..
05:43 asarch left #padre
06:30 toi joined #padre
06:36 Sewi joined #padre
06:38 kaare joined #padre
07:03 Hyppolit #1165: Preferences - Files and Colors - Description and Content-Type show as ARRAY (assigned defect) [ http://padre.perlide.org/t​rac/ticket/1165#comment:4 ]
07:06 toi left #padre
07:07 toi joined #padre
07:07 El_Che waxhead, Alias, szabgab: You should fix http://padre.perlide.org/trac/ticket/1165 before release. The fix should be trivial: The Preference'd highlighter is only applied when reopening the file. I guess we need to refresh the editor or something. Can someone have a look? I need to leave for work.
07:09 szabgab I cant do anything now but I seem to remember I had to fix something related a few days ago
07:09 szabgab but I certainly would like to have some description how these things need to behave, you know the test cases we talked about
07:11 szabgab I think it might be time to split up the http://padre.perlide.org/tr​ac/wiki/PreReleaseChecklist page
07:11 szabgab so each case/feature has its own page
07:12 El_Che going backs revs, thing was broken some time already
07:12 El_Che most of it is fixed now
07:12 El_Che only missing feature as it used to work in the past:
07:13 El_Che when you select a highlighter (scintilla, ppi std, ppi experimental) and click on save on the preferences dialog, the open files switched to the new highlighter
07:13 El_Che now, you have to reopen the file
07:13 El_Che it looks like a one line fix
07:13 szabgab I can't use any advanced feature of Padre on this stupid suse installation as it keeps crashing
07:14 El_Che anyway, it was not a code bug: the code was completely gone
07:14 szabgab and I have been feeling this for a long time
07:15 El_Che the choiceboxes were inintiated are initiated with an empty array. this relays on some code later filling in the boxes
07:15 El_Che that code was gone
07:15 szabgab that we don't take care of this project well enough
07:15 El_Che at the speed we advanced, little things like that it's a small price to pay
07:15 szabgab that someone removes code ?
07:16 El_Che yes
07:16 szabgab because he does not know what it is for so lets get rid of it?
07:16 El_Che it means exactly that
07:16 El_Che that's the deeper problem
07:16 szabgab I don't this should work this way
07:16 El_Che some parts are rather opaque if you are not really into it
07:17 El_Che better comments and some refactoring (putting parts that go together, well together)
07:17 szabgab I don't remove my liver just because I don't know what it is used for
07:18 szabgab so let's try to describe Padre feature by feature, and have these as test cases as well
07:18 El_Che I see your point, but I think (hope) it was different.
07:19 El_Che Like someone thought: 'I'll rerwrite this cleaner/faster' and forgot something
07:19 szabgab that is a better option , so how can we avoid that?
07:20 szabgab my standard answer is by tests, but maybe there are other answers as well
07:20 El_Che tests are idd always good
07:20 El_Che test by class? by functionality?
07:20 El_Che boths?
07:20 El_Che the thing is
07:21 El_Che with the speed of things we will have a *lot* of broken tests
07:21 El_Che so the answer you be: no commits without running the test suit
07:21 El_Che got to go
07:22 szabgab test-cases by feature
07:22 szabgab and if possible automate the test
07:49 azawawi joined #padre
07:54 Hyppolit #1114: Open Selection: create non-existing files (reopened enhancement) [ http://padre.perlide.org/t​rac/ticket/1114#comment:3 ]
07:55 szabgab azawawi: gm
07:55 szabgab how are things working out with Scintilla?
07:56 azawawi szabgab: gm
07:56 azawawi szabgab: didnt work on it yesterday but im nearly there
08:06 pece joined #padre
08:09 fenderson hi
08:16 danlucraft joined #padre
08:16 bvierra|l hi
08:19 azawawi fenderson, bvierra|l: hi :)
08:32 Hyppolit svn: r14021 | azawawi++ | http://padre.perlide.org/trac/changeset/14021
08:32 Hyppolit Added MYMETA\.json to ignored subversion and distribution files
08:32 Hyppolit trunk/Wx-Scintilla/
08:33 Hyppolit svn: r14022 | azawawi++ | http://padre.perlide.org/trac/changeset/14022
08:33 Hyppolit Override Module::Build with a null implementation. We will be doing our own custom XS file handling. Fixed XS Module name so that XS linking stage works perfectly. Link stage code will be added in a later commit.
08:33 Hyppolit trunk/Wx-Scintilla/
08:34 bvierra|l left #padre
08:37 Hyppolit svn: r14023 | azawawi++ | http://padre.perlide.org/trac/changeset/14023
08:37 Hyppolit Added TODO hard-coded code (for safekeeping) that actually links XS properly. Tidied Build.PL
08:37 Hyppolit trunk/Wx-Scintilla/
08:39 bvierra|l joined #padre
08:57 azawawi left #padre
09:07 toi left #padre
09:15 zenog joined #padre
09:15 zenog hi
09:20 toi joined #padre
09:23 Hyppolit svn: r14024 | azawawi++ | http://padre.perlide.org/trac/changeset/14024
09:23 Hyppolit [wxWidgets] Moved bin/parse_wxwidgets_docs to private/bin/parse_wxwidgets_docs to fix RT #66122 "Do not install parse_wxwidgets_docs" (dolmen++)
09:23 Hyppolit trunk/Padre-Plugin-WxWidgets/ trunk/Padre-Plugin-WxWidgets/lib/Padre/Plugin/ trunk/Padre-Plugin-WxWidgets/private/ trunk/Padre-Plugin-WxWidgets/private/bin/
09:26 Hyppolit #1166: Project/Directory Browser doesn't recognize new top level directories (new defect) [ http://padre.perlide.org/trac/ticket/1166 ]
09:40 szabgab zenog: /hi
09:40 szabgab what do you think about splitting up the test cases page
09:42 szabgab one page for each feature which is first described as a feature and then there is the test case
09:48 zenog szabgab: You mean one page for each section on the current page?
09:48 zenog szabgab: yeah, why not.
09:49 szabgab zenog: see the bottom of the current page,
09:50 szabgab I tried to add 2 entries that are only links and startedto describe the features
09:53 fenderson szabgab: how are you attend to split it?
09:53 szabgab err, actualy it is only one there
09:53 szabgab "attend" ?
09:55 fenderson how are you planning to do it..
09:57 szabgab create a separate page for each feature, describe the feature and desribe test-cases below
09:57 szabgab see the bottom of the page now
09:57 fenderson ok
09:58 fenderson what's tidy stands for?
09:58 szabgab have you tried google?
09:59 fenderson no :D
09:59 fenderson i'll check what's tidy on google
10:10 toi left #padre
10:18 daxim joined #padre
10:29 katodroid left #padre
10:29 droidica joined #padre
10:40 toi joined #padre
10:57 waxhead alias, did you fix that thing up before the release?
10:58 Hyppolit svn: r14025 | adamk++ | http://padre.perlide.org/trac/changeset/14025
10:58 Hyppolit Reverting on_open_selection changes back to 0.82
10:58 Hyppolit branches/Padre-0.84/ branches/Padre-0.84/lib/Padre/Wx/
10:59 waxhead right..
11:08 azawawi joined #padre
11:08 azawawi waxhead: ping
11:08 waxhead hey azawawi
11:08 waxhead azawawi, all tests pass here.. :)
11:09 Alias__ ok
11:09 Alias__ That reversion should do it
11:09 waxhead Alias__, tests pass
11:09 waxhead I'll leave the release until tomorrow night now though
11:10 Alias__ I'm just veryfying it went back to the old behaviour
11:10 waxhead I don't even know what it was...
11:10 Alias__ righto, confirmed
11:10 zenog Alias__, azawawi: Just out of interest, what is so bad about creating non-existing files if they are opened? That is pretty standard behavior of most editors.
11:11 Alias__ zenog: Did you actually try it?
11:11 Alias__ Open some module
11:11 Alias__ Select "string"
11:11 Alias__ er
11:11 Alias__ Select "strict"
11:11 Alias__ Ctrl-Shift-O
11:11 Alias__ It creates a new file called "1" and saves it to disk immediately
11:11 jazzanova left #padre
11:11 Alias__ Also, it writes to disk without prompting
11:12 Alias__ Which means any typo of mistake leaves you with a new file you have to delete
11:12 Alias__ I use Ctrl-Shift-O continuously all day, and I deleted 5 accidentally created files in the first few hours
11:13 waxhead ctrl-shift-o... must remember to try that out...
11:13 Alias__ I'm fine with the idea in principle, but I'd like to add a few more smarts and maybe a prompt if it's going to make a new file
11:13 zenog OK
11:14 Alias__ Read the trac ticket, I reopened it with some suggestions
11:14 zenog Alias__: But I do not get the behavior that creates a file called "1" when selecting "string".
11:14 Alias__ strict
11:15 Alias__ Select the name of some module installed on the system
11:15 Alias__ It's supposed to open the installed module
11:15 Alias__ File::Spec, or whatever
11:15 Alias__ POSIX
11:15 Alias__ and so on
11:15 danlucraft1 joined #padre
11:15 zenog ah okay
11:15 danlucraft left #padre
11:16 zenog I was not really happy with the state of affairs before - it gave an error message for something that would be a legitimate user action ...
11:17 zenog The thing with "1" must be a problem in the filename guessing routine.
11:40 szabgab IMHO the feature of creating not existing files is also goo but it is apparently currently buggy
11:40 szabgab as Alias__ said it should probably not save the file automatically
11:41 fenderson szabgab:
11:42 fenderson i was just about to change the wiki
11:42 fenderson and i saw you made changes
11:42 fenderson and erased what you told me to write
11:43 fenderson ohh its on a todo list link
11:43 fenderson everything will be linked?
11:44 szabgab and it definietly it should not guess the filename incorrectly
11:44 szabgab fenderson: that's whatI asked zenog if he thinks this is ok
11:45 szabgab my plan is to describe interesting features in their own page along with screenshots
11:45 szabgab and to include the test cases in the same wiki page
11:45 szabgab talking about the "TODO" test case, it is unclear to me what did you test and on what version padre
11:46 szabgab your report box is after item 4 in http://padre.perlide.org/t​rac/wiki/Features/TODOList even before the text that need to be typed in
11:48 fenderson yes i need to change the version
11:48 fenderson to -r13977
11:48 Hyppolit Changeset #13977 http://padre.perlide.org/trac/changeset/13977
11:49 szabgab fenderson: you also need to write down the version number of padre
11:50 fenderson 0.85
11:50 fenderson ubuntu 10.10
11:50 fenderson i'll do it now
11:50 fenderson but 1question
11:50 szabgab I am writing an example
11:50 fenderson why is it that in you're box
11:50 fenderson that i copied
11:51 fenderson you wrote padre version
11:51 fenderson and underneath -r13977
11:51 Hyppolit Changeset #13977 http://padre.perlide.org/trac/changeset/13977
11:51 fenderson -rSOMETHING
11:51 fenderson why isnt it under revision
11:52 szabgab fenderson: that was  my mistake
11:52 szabgab see the top of http://padre.perlide.org/tr​ac/wiki/PreReleaseChecklist
11:52 szabgab I added now an example howo to report the issue
11:53 szabgab though its still does not contain all the information
11:54 szabgab and again, fixed it
11:54 fenderson ok so i'll change mine
11:54 fenderson and the others i add
11:54 fenderson one more thing
11:54 fenderson there should be both padre version and revision
11:54 fenderson or only padre version?
11:55 szabgab both, but look at the page again now
11:55 fenderson i see it
11:55 fenderson another question
11:56 fenderson so i should write 0.80
11:56 fenderson cause thats what i'm using
11:56 fenderson but i have the dev 0.85
11:56 fenderson from trunk
11:56 szabgab there is no point in testing 0.80 now
11:57 szabgab ther is a point testing 0.84
11:57 fenderson so i should download the 0.84
11:57 fenderson from cpan
11:57 szabgab it is not on CPAN yet
11:57 szabgab 0.84 is the release candidate that is in its own branch
11:58 fenderson so how do i download it?
11:58 szabgab and you probably need to read in the SVN book how to check out a branch
11:58 fenderson if its released it should be in padre's site
11:59 szabgab or read the testing page where I explained it
11:59 szabgab fenderson: it is *not* released
11:59 szabgab it is a release *candidate*
11:59 fenderson oh ok
11:59 fenderson btw
11:59 fenderson why is it when i update padre
11:59 fenderson i didnt get 0.82
11:59 fenderson ?
11:59 szabgab define "update padre"
11:59 fenderson padre up
12:00 fenderson svn up
12:00 fenderson or svn update
12:00 fenderson and the http of padre's trunk
12:00 katodroid joined #padre
12:01 waxhead once the branch is made for the next release, the version is set to the next dev version, in this case you get version 0.85
12:01 azawawi zenog: ping
12:01 waxhead this allows development to continue while the release is sorted out
12:01 azawawi waxhead: it is not passing here
12:01 waxhead azawawi, what OS?
12:02 azawawi waxhead: and it is not passing in the smoke test
12:02 fenderson ubuntu 10.10
12:02 zenog azawawi: I am here from time to time, just ask your question ... ;-)
12:02 waxhead azawawi, what version of perl?
12:02 szabgab zenog:glad to see you
12:02 fenderson 5.8?
12:02 waxhead is anyone else not getting passes on the branch?
12:02 szabgab zenog: how do you like the reporting mechnism on the PreReleaseTEsting page?
12:02 fenderson i dont realy remember
12:03 fenderson or 5.10
12:03 azawawi zenog: im sorry i was away in a meeting... re "Open selection", it is bad to create stuff without asking the user
12:03 szabgab fenderson: who are you talking to?
12:03 azawawi zenog: we could modify that feature to open an "unsaved" file
12:03 azawawi zenog: or ask him/her
12:03 fenderson szabgab: i thought he answered my question -.-'
12:04 * azawawi runs Padre-0.84 release_testing=1
12:04 szabgab fenderson: so you run svn up    where ?  and what do you get ?
12:04 user_5827 joined #padre
12:04 waxhead fenderson, if  I was directing at you I'd have put you name in it..
12:04 szabgab new anynymous user!
12:04 droidica left #padre
12:04 azawawi :)
12:04 user_5827 left #padre
12:04 szabgab user_5827: could you please pick a nick ?
12:04 Haarg left #padre
12:04 szabgab nope
12:04 azawawi hehe he quit right away
12:05 fenderson szabgab: in padre's dir
12:05 waxhead azawawi, just to be sure, are you running RELEASE_TESTING=1?
12:05 fenderson padre/Padre svn up
12:05 szabgab you are not clear
12:05 szabgab fenderson: you are not clear
12:05 azawawi waxhead: yup
12:05 azawawi waxhead: now on win32
12:05 szabgab there can be tons of places on your disk with padre/Padre
12:05 Haarg joined #padre
12:05 waxhead fenderson, if you are trying to test the branch, make sure you svn switch to the branch
12:05 szabgab fenderson: what is in padre/Padre ?
12:05 fenderson szabgab: homedir
12:05 szabgab is that a checked out version from SVN?
12:06 fenderson szabgab: $home
12:06 fenderson y
12:06 fenderson yes
12:06 szabgab fenderson: lovely, so what did you check out there?
12:06 waxhead azawawi, All tests successful.
12:06 waxhead Test Summary Report
12:06 waxhead -------------------
12:06 waxhead xt/badcode.t             (Wstat: 0 Tests: 2176 Failed: 0)
12:06 waxhead TODO passed:   847, 1197, 1260
12:06 szabgab what does "svn info" say?
12:06 waxhead Files=57, Tests=6374, 325 wallclock secs ( 1.05 usr  0.14 sys + 256.24 cusr  6.88 csys = 264.31 CPU)
12:06 waxhead Result: PASS
12:07 waxhead sorry for the paste..
12:07 waxhead but it's passing here
12:07 azawawi waxhead: no problem
12:07 waxhead azawawi, what version of perl?
12:07 szabgab waxhead: no problem, we will just kick you for that :)
12:07 waxhead :)
12:07 waxhead I don't do it oftenn :)
12:07 fenderson szabgab: yes
12:07 azawawi waxhead: let me double check again with and without on win32 and linux
12:07 waxhead often.. even
12:08 szabgab fenderson: I asked   'hat does "svn info" say?'   does it really say 'yes'   ?
12:08 * waxhead thinks szabgab has the patience of a saint..
12:09 szabgab waxhead: I don't think think so :)
12:09 waxhead Mythtv has 410 outstanding tickets...
12:10 fenderson it tells you info about you're repository
12:10 waxhead Padre 561
12:10 fenderson i took from there my revision
12:11 azawawi http://pastebin.com/kGRNZCqC
12:11 azawawi waxhead: here is build error
12:11 szabgab fenderson: could you please paste the output of svn info?  in pastebin like azawawi just did?
12:11 azawawi waxhead: win32 still running
12:12 waxhead azawawi, hmmm... I've seen that before!
12:12 waxhead But it turned out something odd about what I was doing at the time...
12:12 waxhead azawawi, what version of perl?
12:12 fenderson http://mibpaste.com/l1w8CV
12:12 waxhead not that i htink that's going to be the problem
12:12 szabgab azawawi: the actions.t fails on my smoke server as well I think but not on my desktop
12:12 szabgab strang
12:13 azawawi waxhead: v5.12.3 built for i686-linux-thread-multi
12:13 azawawi waxhead: basically on 5.12.3
12:13 azawawi waxhead: let me double check on other perls (linux)
12:13 waxhead azawawi, I /think/ it's some odd DISPLAY variable maybe...
12:13 szabgab fenderson: good, so you asked me why don't you get 0.82 ?
12:13 waxhead azawawi, I don't think it's to go with the version of perl
12:14 waxhead s/go/do/
12:14 szabgab fenderson: why would you expect 0.82 ? and where did you expect it?
12:14 waxhead azawawi, open a new terminal, set RELEASE_TESTING=0
12:14 waxhead then make and make test
12:14 fenderson because i did svn up
12:15 waxhead I don't think you have.. not on that directory
12:15 fenderson and i thought it would update my padre aswell
12:15 waxhead revision number is something like 14008
12:15 azawawi waxhead: linux test running now on 5.8.9
12:15 azawawi waxhead: boom... same :)
12:15 szabgab fenderson: "update my padre" <- this is again not clear
12:15 waxhead azawawi, it is an odd failure.. but I've seen it in the past when I've been building releases...
12:15 szabgab I guess you mean your "installed version of padre" ?
12:16 waxhead azawawi, you're up to date?
12:16 azawawi waxhead: it is happening in our Padre smoke test for a couple of days btw
12:16 waxhead szabgab, oh... sounds like it.. ie running padre from the command line
12:16 fenderson update = install the next\last version
12:16 fenderson thats the meaning of update
12:16 waxhead azawawi, is this on the branch?
12:16 fenderson up to date...
12:16 szabgab fenderson: no, that is not what svn up does
12:16 szabgab it does not *install* anything
12:17 fenderson ok so i noticed that svn up does not do it
12:17 waxhead fenderson, do you mean update in svn, or update in cpan client?
12:17 szabgab fenderson: do you still remember how to run padre from SVN ?
12:17 azawawi waxhead: .svn/entries => http://svn.perlide.org/padre/branches/Padre-0.84
12:17 azawawi waxhead: r14020
12:17 Hyppolit Changeset #14020 http://padre.perlide.org/trac/changeset/14020
12:17 fenderson szabgab: yes
12:17 waxhead azawawi, that's just plain odd...
12:17 waxhead I wish I could remember what it was when I saw this...
12:18 szabgab fenderson: but you are running it by typing in "padre", right? and not as you need to run from SVN
12:18 El_Che lo
12:18 azawawi waxhead: hmm, okay i'll see when it started to happen
12:18 waxhead szabgab, can you switch to the branch and try make && make test to make sure it passes there?
12:18 waxhead he El_Che
12:18 waxhead hey even!
12:18 fenderson no
12:18 fenderson szabgab: i'm running it by " perl dev"
12:18 szabgab waxhead: I can but this is a borked system that crashes on threads :)
12:18 waxhead drat...
12:19 waxhead anyone else want to switch to the branch and try make && make test?
12:19 waxhead azawawi is seeing a test failure that I'm not...
12:19 szabgab fenderson: and when you check the version number, what does it say?
12:19 azawawi szabgab: where can i access the padre commit archives?
12:20 szabgab azawawi: the what?
12:20 szabgab the archives of the commit mailing list?
12:20 szabgab azawawi: it does not have one
12:20 fenderson 0.85
12:21 szabgab fenderson: so then what did you ask ne?
12:21 waxhead fenderson, that's the current "dev" version
12:21 azawawi waxhead: [Padre-commit] Padre Smoke test rev 13966 - linux - FAIL - testing
12:21 waxhead r13966
12:21 Hyppolit Changeset #13966 http://padre.perlide.org/trac/changeset/13966
12:22 fenderson i want the last version of padre aswell
12:22 fenderson when i open padre
12:22 fenderson not from svn trunk
12:22 fenderson i have version number 0.80
12:22 waxhead 0.82 is the latest
12:22 fenderson so i want to download 0.82
12:22 szabgab fenderson: so you need to *install* padre
12:22 waxhead fenderson, use cpan to update your installed version then
12:23 fenderson thats what i said from the start
12:23 szabgab you can do it by tyrping     cpan .     in the padre/PAdre directory
12:23 fenderson i want to download padre from cpan
12:23 azawawi szabgab: btw, the smoke test does not capture all of STDERR
12:23 szabgab fenderson: you need to uinderstand
12:23 fenderson ok thanks
12:23 waxhead azawawi, that commit isn't likely to have broken padre
12:23 szabgab fenderson: the version you need to test is *not* the one on CPAN
12:23 fenderson szabgab: i think i dont know how to explain my self
12:23 * waxhead is running make test again with RELEASE_TESTING=1
12:23 szabgab fenderson: we agreee
12:23 fenderson yes its the dev
12:24 szabgab fenderson: but don't test 0.85 from trunk
12:24 fenderson the 0.85
12:24 szabgab get 0.84 from the release branch
12:24 fenderson so now i dont understand
12:24 szabgab and use that
12:24 fenderson ohh ok
12:24 waxhead fenderson, so in your working copy of Padre, you can svn switch to the branch
12:24 szabgab fenderson: have you read the http://padre.perlide.org/tr​ac/wiki/PreReleaseChecklist Prepare for the testing part ?
12:24 azawawi waxhead: investigating :)
12:25 waxhead svn will update your working copy to that branch...
12:25 fenderson no
12:25 waxhead then you just perl Makefile.PL
12:25 szabgab fenderson: I will seriously kick your ass
12:25 waxhead etc etc
12:25 szabgab we write these docs so you read it
12:25 * waxhead figures szabgab and fenderson know each other..
12:25 szabgab and not that we will have to go over it again and again
12:25 szabgab waxhead++
12:25 waxhead fenderson, write notes!
12:26 szabgab waxhead: fenderson is the brother of SawyerX from Dancer
12:26 waxhead azawawi, All tests successful.
12:26 fenderson szabgab: i dont understand you said it 2min ago no?
12:26 fenderson szabgab: so how could i read it in 2min?
12:27 szabgab waxhead: azawawi make test passed for me too but not yet with release_test
12:27 waxhead I see Dancer had some help from Schwern...
12:27 waxhead nice to have a big name work on your project.. :)
12:27 szabgab fenderson: so you would first read it and *then* ask questions
12:27 waxhead not that alias isn't a big name.. ;)
12:28 waxhead hmm.. it's a school night and it's late...
12:28 waxhead time for bed..
12:28 fenderson read it now
12:28 waxhead I'll get the release rolled out tomorrow night...
12:28 fenderson and started getting the 0.84
12:29 waxhead azawawi, if you can figure out the problem, hit the dev list with it and I'll check that before finalising the release
12:29 azawawi waxhead: sure
12:29 zenog szabgab: How would the reporting be done? On the feature pages? I am okay with that.
12:30 waxhead azawawi, how goes the scintilla work?
12:30 azawawi waxhead: moving forward... first step is to get a wxWidgets 2.8.10 contrib/stc working under Padre
12:30 szabgab zenog: I though to have such a table on each individual feature page
12:30 azawawi waxhead: like 80-90% done :)
12:30 szabgab zenog: is that what you thought too?
12:30 azawawi waxhead: but only on win32
12:31 waxhead azawawi, you doing the dev work on win32?
12:31 azawawi waxhead: yup
12:31 waxhead cracking the hardest platform first?
12:32 azawawi waxhead: it is really the same... just different platform defines
12:33 azawawi szabgab: http://blogs.perl.org/users/sawyer_x/2011/03/d​ancer-release-codename-the-schwern-cometh.html
12:33 szabgab they know how to brag :)
12:35 waxhead isn't that called maketing?
12:35 zenog szabgab: yeah
12:35 waxhead ok bed
12:35 waxhead night
12:35 azawawi waxhead: what's your testing platform? Perl version? OS?
12:36 waxhead azawawi, ubuntu 10.10 perl is 5.10.1
12:40 azawawi szabgab, waxhead: found it... check out r13968 and r13971
12:40 Hyppolit Changeset #13968 http://padre.perlide.org/trac/changeset/13968
12:40 azawawi r13971
12:40 Hyppolit Changeset #13971 http://padre.perlide.org/trac/changeset/13971
12:41 azawawi szabgab: make && RELEASE_TESTING=1 prove -bv xt/actions.t
12:42 azawawi szabgab: r13971 is the problem. Any chance you could take a look at it?
12:42 Hyppolit Changeset #13971 http://padre.perlide.org/trac/changeset/13971
12:42 waxhead azawawi, blame szabgab  :)
12:42 waxhead that works here though...
12:43 shadowpaste "waxhead" at 217.168.150.38 pasted "tests pass here..." (7 lines) at http://paste.scsys.co.uk/92983
12:43 azawawi szabgab: C:\\strawberry\\perl\\bin\\perl.exe hardcoded? :)
12:43 azawawi waxhead: switching to perlbrew 5.10.1
12:44 waxhead azawawi, I wonder if that would break brewed perls being hard coded like that...
12:45 szabgab azawawi: tat was already there as I can see
12:45 waxhead which is odd given that the current test would be being run with a perl...
12:45 szabgab I just moved it
12:45 waxhead isn't there some special variable that lets you get the path of the currently running perl?
12:45 szabgab I did not like the @chances there but did not have the tuits to fix it
12:46 szabgab waxhead: $^X
12:47 waxhead szabgab, can't you use that in the test?
12:47 szabgab waxhead: hey I did not write that !
12:47 szabgab I just changed it a bit :(
12:47 szabgab now everyone blames me :(
12:48 waxhead szabgab, I'm only asking questions.. :)
12:48 azawawi szabgab: strange it stopped happening to me
12:48 szabgab azawawi: xt/actions.t works on my machine, in fact all release_tests pass
12:48 szabgab and padre will still crash on threads :(
12:49 szabgab azawawi: we love intermitten failures, don't we
12:49 azawawi szabgab: a really strange bug
12:49 waxhead szabgab, yeah.. I'm getting passes here...
12:50 szabgab and I think the windows smoke server stopped functioning 2 days ago I just did not remember to fix it when I was at home
12:50 szabgab anyway, I need to get back to some work
12:50 szabgab later &
12:52 ispy_ left #padre
12:52 waxhead $^X is already listed in the @chances
12:52 azawawi waxhead: checkout a new Padre-0.84 and try it
12:53 waxhead svn?
12:53 Hyppolit svn is http://padre.perlide.org/tr​ac/wiki/DownloadRepository and also http://svn.perlide.org/padre/trunk/ and also http://padre.perlide.org/trac/browser
12:54 waxhead azawawi, downloading it now.. in a new location.. completely fresh!
12:55 azawawi waxhead: svn co http://svn.perlide.org/padre/branches/Padre-0.84
12:55 waxhead thanks.. already make && make test
12:57 waxhead azawawi, xt/actions.t ............... # devpl './dev'
12:57 waxhead xt/actions.t ............... 1/? # Try: './dev --help'
12:57 waxhead # Command is: './dev --invisible -- --home=/tmp/IWUqE0XMgC /tmp/IWUqE0XMgC/newfile.txt --actionqueue=internal.dump_padre,file.quit'
12:57 waxhead #
12:57 waxhead # Scalars leaked: 1
12:57 waxhead xt/actions.t ............... ok
12:57 waxhead seems ok here...
12:58 azawawi waxhead: Capture::Tiny version?
12:59 waxhead azawawi, 0.07
12:59 waxhead I really do need to get to bed...
12:59 waxhead for real this time.. :)
13:01 asarch joined #padre
13:01 azawawi waxhead: ok i will investigate it... and report back. Thanks :)
13:03 fendersonXP left #padre
13:19 azawawi left #padre
13:47 jnap joined #padre
14:01 katodroid left #padre
14:01 kaare left #padre
14:05 toi left #padre
14:06 toi joined #padre
14:26 Hyppolit svn: r14026 | adamk++ | http://padre.perlide.org/trac/changeset/14026
14:26 Hyppolit Fixed version number
14:26 Hyppolit trunk/Padre/
14:35 kaare joined #padre
14:52 danlucraft joined #padre
14:52 danlucraft1 left #padre
16:02 toi left #padre
16:07 pece left #padre
17:00 azawawi joined #padre
17:03 azawawi good evening :)
17:21 zenog hi azawawi
17:25 azawawi zenog: hi there
17:32 jnap_ joined #padre
17:33 toi joined #padre
17:36 jnap left #padre
17:36 jnap_ is now known as jnap
17:41 bvierra|l left #padre
17:42 dapatrick joined #padre
17:44 danlucraft left #padre
17:46 zenog &
17:57 daxim left #padre
17:59 jnap left #padre
17:59 jnap_ joined #padre
17:59 jnap_ is now known as jnap
18:08 bvierra|l joined #padre
18:08 jnap_ joined #padre
18:08 jnap left #padre
18:08 jnap_ is now known as jnap
18:09 Hyppolit svn: r14027 | azawawi++ | http://padre.perlide.org/trac/changeset/14027
18:09 Hyppolit No more using Module::Build to build stuff. We are doing our custom XS building
18:09 Hyppolit trunk/Wx-Scintilla/
18:13 bvierra|l left #padre
18:16 bvierra|l joined #padre
18:18 bvierra|l is now known as bvierra
18:23 jnap left #padre
18:23 jnap_ joined #padre
18:23 jnap_ is now known as jnap
18:29 El_Che azawawi: hardcore, but there aren't module installers that handle the xs stuff you need well?
18:30 azawawi El_Che: true but i spent a lot of time debugging stuff they add... :)
18:30 azawawi El_Che: hi :)
18:32 asarch left #padre
18:46 Hyppolit svn: r14028 | azawawi++ | http://padre.perlide.org/trac/changeset/14028
18:46 Hyppolit More cleanup
18:46 Hyppolit trunk/Wx-Scintilla/
18:46 jnap_ joined #padre
18:46 jnap left #padre
18:46 jnap_ is now known as jnap
19:17 Hyppolit svn: r14029 | azawawi++ | http://padre.perlide.org/trac/changeset/14029
19:17 Hyppolit 'build test' works under win32 :)
19:17 Hyppolit trunk/Wx-Scintilla/
19:20 jnap left #padre
19:20 jnap_ joined #padre
19:20 jnap_ is now known as jnap
19:21 szabgab
19:22 LeK joined #padre
19:23 El_Che hi azawawi
19:23 jnap left #padre
19:23 jnap_ joined #padre
19:23 jnap_ is now known as jnap
19:24 azawawi El_Che: hi
19:25 Hyppolit svn: r14030 | claudio++ | http://padre.perlide.org/trac/changeset/14030
19:25 Hyppolit trunk/Padre/
19:25 El_Che azawawi: how is the xs project going? advancing?
19:26 azawawi El_Che: yup
19:26 azawawi Can't locate object method "StyleSetFont" via package "Demo::Panel" at share\30_editor.pl line 308. :)
19:26 azawawi so it is loading now... but inheritance is a problem
19:27 El_Che C++ style multiple inheritance?
19:28 azawawi nah something to do with XS and Wx loading sequence
19:30 El_Che I need to apply the highlighter right away (not after the reload of the file). Any shortcuts?
19:30 fenderson left #padre
19:31 azawawi call colorize?
19:31 El_Che (I won't dare to say "any pointers" in your context :) )
19:32 azawawi inside Padre, you can call main->refresh;
19:32 El_Che Document.pm?
19:32 azawawi you need to trace where do we invoke colourise
19:32 azawawi most probably
19:33 El_Che thx
19:33 El_Che highlighter
19:33 El_Che oops
19:34 szabgab El_Che: wow, how did you highlight?
19:35 El_Che $self->{_highlighters_}{$mime_type_name} ||= $self->{_start_highlighters_}{$mime_type_name};
19:36 szabgab El_Che: I mean in the irc
19:36 El_Che what?
19:36 Hyppolit what is that link you send me?
19:36 szabgab highlighter
19:36 El_Che I haven't highlighted anything on irc
19:37 El_Che this is irssi
19:37 szabgab that word was highlighted here
19:37 szabgab somehow
19:37 szabgab can you type it again?
19:38 jnap left #padre
19:38 jnap_ joined #padre
19:38 jnap_ is now known as jnap
19:41 jdoe szabgab: 0,14highlighter?
19:41 jdoe oops, bolded...
19:41 Hyppolit svn: r14031 | azawawi++ | http://padre.perlide.org/trac/changeset/14031
19:41 Hyppolit Modifed share/30_editor.pl to use the modern non-working Wx::Scintilla instead of the ancient but working Wx::STC. Added missing t/02-inheritance.t from Wx/ext/stc/t
19:41 Hyppolit trunk/Wx-Scintilla/share/ trunk/Wx-Scintilla/t/ trunk/Wx-Scintilla/t/lib/
19:41 szabgab hmm, let me *try* it
19:42 szabgab strange,jdoe I did see yours highlighted the same way I saw earlier
19:42 jdoe szabgab: mirc color codes, http://silcnet.org/docs/formats.txt
19:42 szabgab but I could not achieve the same by putting two stars around the word
19:43 Hyppolit svn: r14032 | azawawi++ | http://padre.perlide.org/trac/changeset/14032
19:43 Hyppolit More files to clean when invoking 'build clean'
19:43 Hyppolit trunk/Wx-Scintilla/
19:43 jdoe yeah doesn't work like that... in irssi ctrl-c + color modifiers (^C0,14highlighter?)
19:43 szabgab bold?
19:43 jdoe that worked.
19:43 jdoe though no blink.
19:43 szabgab 6megenta
19:43 Sewi Those freezes are annoying
19:43 Sewi szabgab: That was colored
19:44 szabgab 6magenta and here ?
19:44 szabgab 6magenta ended?
19:44 azawawi nice mibbit supports all these
19:44 szabgab cools :)
19:44 Sewi pidgin too
19:45 azawawi try doing some irc coloring at #p5p or #perl6 ... ouch...
19:46 jnap_ joined #padre
19:46 jnap left #padre
19:46 jnap_ is now known as jnap
19:46 szabgab azawawi: I think the #perl6 would like it
19:46 Hyppolit svn: r14033 | azawawi++ | http://padre.perlide.org/trac/changeset/14033
19:46 Hyppolit Added more files to subversion ignore list
19:46 Hyppolit trunk/Wx-Scintilla/
19:46 szabgab and on #parrot?
19:47 azawawi szabgab: actually when i introduced the highlighter bot over there...
19:47 szabgab jdoe: thanks  for the link
19:47 azawawi szabgab: it wasnt something they liked because of older clients
19:47 szabgab colors?
19:47 szabgab Hyppolit: colors is http://silcnet.org/docs/formats.txt
19:47 Hyppolit colors was unknown
19:47 Hyppolit colors is now http://silcnet.org/docs/formats.txt
19:47 azawawi szabgab: yup
19:48 jdoe szabgab: np, I was just awestruck at someone on irc not reacting to colors with visceral loathing. ;)
19:48 szabgab jdoe: you know I am the marketing droid here :)
19:48 jnap left #padre
19:48 jnap joined #padre
19:49 azawawi szabgab: so now i can 'build test' on win32 strawberry but the tests are useless atm
19:49 azawawi szabgab: next step to get share/30-editor.pl to work
19:49 azawawi szabgab: once there, Padre is next :)
19:49 szabgab small 8steps
19:50 azawawi szabgab: and then start upgrading scintilla to a newer version
19:50 azawawi szabgab: and fixing win32/linux hardcoding...
19:50 azawawi szabgab: yup small steps
19:50 szabgab work is overflowing for me
19:51 azawawi i am very happy that i reached this stage :)
19:51 azawawi after so much compiling and build log comparisons...
19:52 szabgab must have been hard work
19:53 azawawi the ugly thing when a compilation doesnt work because you forgot a flag...
19:53 azawawi or a tab is in the gcc commands
19:53 azawawi MakeMaker throws tabs into gcc command strings
19:54 azawawi and win32, gcc, and tabs seem to croak a lot
19:55 azawawi now i have a better understanding of what XS is :)
19:56 * azawawi prepares to hibernate :)
19:56 azawawi good night &
19:56 szabgab night
19:56 azawawi left #padre
19:58 jnap left #padre
19:58 jnap_ joined #padre
19:58 jnap_ is now known as jnap
20:01 Hyppolit svn: r14034 | claudio++ | http://padre.perlide.org/trac/changeset/14034
20:01 Hyppolit Fix wrong stuck alignment of Lexer description when changing from a highlighter with a long to one with a short description (UI Police)
20:01 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
20:01 jnap_ joined #padre
20:01 jnap left #padre
20:01 jnap_ is now known as jnap
20:05 jnap_ joined #padre
20:05 jnap left #padre
20:05 jnap_ is now known as jnap
20:10 jnap_ joined #padre
20:10 jnap left #padre
20:10 jnap_ is now known as jnap
20:13 droidica joined #padre
20:22 szabgab anyone know shat Shift-F5 is supposed to do?
20:23 szabgab s/shat/what/
20:31 Hyppolit svn: r14035 | claudio++ | http://padre.perlide.org/trac/changeset/14035
20:31 Hyppolit Separation of logic of update_description (labels) and update_highlighter (actions)
20:31 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
20:34 dodathome joined #padre
20:36 perlite_ joined #padre
20:39 Hyppolit #1167: Some @INC manipulation seems to be incorrect in Padre (new defect) [ http://padre.perlide.org/trac/ticket/1167 ]
20:39 jnap left #padre
20:39 jnap_ joined #padre
20:39 jnap_ is now known as jnap
20:40 perlite left #padre
20:40 perlite_ is now known as perlite
20:41 jnap left #padre
20:41 jnap joined #padre
20:46 jnap_ joined #padre
20:46 jnap left #padre
20:46 jnap_ is now known as jnap
20:51 jnap left #padre
20:51 jnap_ joined #padre
20:51 jnap_ is now known as jnap
21:12 toi left #padre
21:12 dapatrick left #padre
21:12 jnap_ joined #padre
21:12 jnap left #padre
21:12 jnap_ is now known as jnap
21:15 jnap_ joined #padre
21:15 jnap left #padre
21:15 jnap_ is now known as jnap
21:17 jnap_ joined #padre
21:17 jnap left #padre
21:17 jnap_ is now known as jnap
21:38 jnap left #padre
21:39 kaare left #padre
21:41 jnap joined #padre
21:43 jnap_ joined #padre
21:43 jnap left #padre
21:43 jnap_ is now known as jnap
21:44 jnap left #padre
21:44 jnap joined #padre
21:46 jnap left #padre
21:48 dodathome left #padre
22:07 El_Che I am having an interesting problem. Every time the Preferences dialog is opened a *new* object is created (or certainly: the new method is called). So how is then the selected lexer stored? there is nothing on Config.pm or similar. For now it means, that the correct lexer is set, but every time preferences is opened it's reset to scintilla
22:07 El_Che does it ring a bell here? dunno who implemented it
22:44 bernard joined #padre
22:44 bernard left #padre
22:58 Hyppolit svn: r14036 | claudio++ | http://padre.perlide.org/trac/changeset/14036
22:58 Hyppolit Lexer is now correctly applied. Still some esthetic issues unsolved (e.g. refresh statusbar)
22:58 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
23:04 Hyppolit #1165: Preferences - Files and Colors - Description and Content-Type show as ARRAY (assigned defect) [ http://padre.perlide.org/t​rac/ticket/1165#comment:5 ]
23:13 Hyppolit svn: r14037 | szabgab++ | http://padre.perlide.org/trac/changeset/14037
23:13 Hyppolit Update the messages.pot file
23:13 Hyppolit trunk/Padre/share/locale/
23:19 LeK left #padre
23:49 Sewi left #padre
23:49 Sewi joined #padre
23:52 chorny joined #padre
23:54 Steffen joined #padre
23:55 Sewi left #padre

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