Camelia, the Perl 6 bug

IRC log for #padre, 2010-03-24

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

All times shown according to UTC.

Time Nick Message
00:15 SvenDowideit joined #padre
00:18 teejay joined #padre
00:23 dolmen left #padre
00:45 dandv joined #padre
00:45 dandv does Padre support remote debugging and editing so I can ditch Komodo?
00:45 Alias Nope :(
00:45 Alias Well, not well enough
00:45 Alias There's the beginnings of the beginnings of something, but not enough
01:08 jazzanova joined #padre
03:07 GabrielVieira joined #padre
03:14 cognominal joined #padre
04:51 ingy joined #padre
05:29 kyanardag joined #padre
06:52 kaare joined #padre
07:08 azawawi joined #padre
07:09 CSJewell joined #padre
07:17 azawawi good morning
07:32 dandv left #padre
07:50 jjore joined #padre
07:51 SvenDowideit joined #padre
07:57 Sno|Laptop joined #padre
07:58 SvenDowideit_ joined #padre
08:00 SvenDowideit__ joined #padre
08:04 SvenDowideit joined #padre
08:10 pece joined #padre
08:10 ecocode joined #padre
08:13 azawawi joined #padre
08:15 marcela joined #padre
08:15 Hyppolit svn: r11174 | azawawi++ | http://padre.perlide.org/trac/changeset/11174
08:15 Hyppolit Centering the document statistics dialog
08:15 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
08:16 azawawi ping
08:27 Sewi pong?
08:27 Sewi gm
08:28 azawawi gm 2 u 2 :)
08:28 Sewi ping Getty
08:28 azawawi i have been trying to find a place to write a test for ticket:889
08:28 Sewi #889
08:28 Hyppolit #889: Padre saves non-ASCII characters as \x{XXXX} (closed defect) [ http://padre.perlide.org/trac/ticket/889#comment:2 ]
08:29 azawawi is 70-document.t a cool location?
08:29 Sewi Putting a "bad" file into some dir and loading/saving it using Padre (actionqueue?) should be good.
08:30 azawawi im thinking utf8  and ascii file and calling load_file/save_file and check $doc->{encoding}
08:30 Sewi 70-document would be cool but if you're using the actionqueue, that file may be better because it already searches a runable Padre file.
08:30 azawawi what's the actionqueue? :)
08:31 Sewi You could "queue up" some actions via command line (or within Padre) which are processed as soon as Padre has finished starting.
08:31 azawawi ah --actionqueue=file.open... ?
08:32 Sewi something like this, but it doesn't really work with anything requesting input
08:32 Sewi So $padre_cmd --actionqueue=file.quit $testfilename would be better
08:33 azawawi so this is better than testing against Padre::Document directly?
08:33 * azawawi looks at actions.t
08:34 Sewi It's high-level testing, it covers the whole file open/close process, but it isn't so good for knowing where something went bad.
08:34 Sewi crashtest.t also uses it.
08:34 azawawi aha then i will test against Padre::Document directly for now :)
08:35 Sno|Laptop moin moin
08:35 Sewi Hi sno
08:36 Sewi azawawi: Which is the expected place for files containing test helper functions (for the current project)?
08:37 azawawi Sewi: explain more plz :)
08:38 azawawi Sewi: im noobish in writing Padre tests btw
08:38 Sewi sec, debugging...
08:38 azawawi Sewi: :)
08:39 Sewi Sorry.
08:40 Sewi action.t searches for the perl binary and how to run Padre.
08:40 Sewi I'd like to have a file with a "sub get_padrecmd" which could be required by all the tests who want to use actionqueue-tests (as an example).
08:43 ecocode joined #padre
08:43 Sewi where to put that file?
08:43 Sewi Hi ecocode
09:26 holli joined #padre
10:16 Hyppolit svn: r11175 | zenogantner++ | http://padre.perlide.org/trac/changeset/11175
10:16 Hyppolit "Save as" dialog now completely localised ("Files" was showing up in all translations)
10:16 Hyppolit trunk/Padre/lib/Padre/Wx/
10:21 waxhead joined #padre
10:21 waxhead evening all
10:21 waxhead azawawi, pong!
10:21 waxhead :)
10:25 zenog hi waxhead
10:26 waxhead hey zenog... sort out the button thing?
10:28 Hyppolit svn: r11176 | zenogantner++ | http://padre.perlide.org/trac/changeset/11176
10:28 Hyppolit HTTP/FTP preferences: explcitly state that the unit is seconds
10:28 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/Dialog/Preferences/
10:29 waxhead azawawi, I saw your ping from earlier today (my time)  in the logs... from work ( can't get access to irc from $work ) ... do you recall what it was you wanted me for?
10:41 azawawi i forgot why i pinged you :)
10:42 azawawi ah
10:42 azawawi re "I wonder if the icon changes azawawi made also make it look nicer in Ubuntu task switcher"
10:42 azawawi icon changes are only for win32
10:42 azawawi win32 needs an .ico file with multiple resolution instead of a png
10:42 azawawi s/an/a
10:45 waxhead oh right...
10:45 waxhead guess it's my imagination then that ubuntu looks nice and shiney.. :)
10:45 waxhead I see there's been some activity on Padre.. new committers too..
10:45 waxhead be nice to get the threading issue sorted out...
10:46 waxhead and get a stable release out...
10:46 waxhead I need to blog about that I think...
10:52 Hyppolit svn: r11177 | azawawi++ | http://padre.perlide.org/trac/changeset/11177
10:52 Hyppolit Added three tests for ticket:889 "Padre saves non-ASCII characters as \x{XXXX}"
10:52 Hyppolit trunk/Padre/t/
10:53 azawawi Sewi: kinda weird utf-8 and #889
10:53 Hyppolit #889: Padre saves non-ASCII characters as \x{XXXX} (closed defect) [ http://padre.perlide.org/trac/ticket/889#comment:2 ]
10:53 azawawi Sewi: take a look at r11177
10:53 Hyppolit Changeset #11177 http://padre.perlide.org/trac/changeset/11177
10:56 azawawi waxhead: can u svn update and test that my last test didnt break anything on linux?
10:56 waxhead ok...
10:56 waxhead I was about to do it actually but got distacted..
10:57 waxhead tetsing
10:58 azawawi thx
10:58 waxhead azawawi, test 70-document passed...
10:58 azawawi cool
10:58 waxhead tests are still running
10:58 azawawi if you update Padre::Locale to the buggy version, it should croak
10:59 waxhead All tests successful.
10:59 waxhead how?
10:59 waxhead I just svn updated
10:59 * azawawi fetches it...
10:59 waxhead nothing changed there
11:02 azawawi svn update -r 11122 lib/Padre/Locale.pm
11:04 azawawi waxhead: that should make it croak
11:05 waxhead ok... let me try
11:05 waxhead it
11:06 waxhead azawawi, yep.. failed the test
11:06 azawawi cool
11:07 azawawi I usually do not write tests @ work since they're not 'needed' :)
11:07 waxhead ha.. :)
11:07 azawawi lol
11:08 waxhead it's funny how the culture and convention of the community make you go that little bit further huh?
11:08 azawawi yeah
11:08 waxhead cromatic had an interesting blog about something like that recently
11:09 azawawi i always read his blogs... that's why i put that task 1st priority on my big TODO-list :)
11:10 azawawi waxhead: regarding padre slavedriver stability...
11:10 waxhead uh huh..
11:10 azawawi waxhead: i think there are just too many things going wrong right now that needs fixing
11:11 azawawi waxhead: Perl 6 syntax checking now crashes padre
11:11 azawawi waxhead: before it wasnt doing that
11:11 waxhead you think it's the slave driver?
11:12 azawawi im sure it is since i didnt change anything my perl 6 plugin for a while :)
11:12 waxhead what we really need are the two thread gurus.. I know Steffen is one and Alias was saying that submersible is the other one..
11:12 * azawawi testing it
11:12 waxhead azawawi, parts of the API has changed though...
11:12 waxhead I think the WebGUI plugin broke too..
11:13 waxhead I think It was webGUI as I think it was patsam that fixed and commented about it in the channel..
11:13 azawawi create a new perl 6 script
11:13 waxhead Alias said that some things had changed
11:13 azawawi create a new perl 6 script, save it and then try opening it in padre... crash or hang
11:14 azawawi the ui is locked... all i can access is the menu bar...
11:14 waxhead what file extension do I use?
11:15 waxhead I'm just using File/New/Perl 6 script
11:15 waxhead .p6?
11:15 waxhead .pl?
11:15 waxhead azawawi, ^^
11:15 azawawi .p6
11:15 azawawi or .pl
11:16 * azawawi testing...
11:16 waxhead azawawi, what do I need to put in the script?  Anything?
11:16 waxhead just some pod and use v6;
11:17 waxhead hmm... do I need a plugin for this?
11:17 azawawi cpan Padre::Plugin::Perl6
11:18 azawawi or perl build.pl; build install from Padre-Plugin-Perl6 directory in padre trunk
11:19 waxhead I'll grab it from cpan
11:20 azawawi "Can't store CODE items at blib\lib\Storable.pm (autosplit into blib\lib\auto\Storable\_freeze.al) li ne 339, at D:/tools/padre/Padre/lib/Padre/Task.pm line 367"
11:20 waxhead got to love my isp, a full cpan mirror.. no metered usage
11:21 reneeb joined #padre
11:21 waxhead crikey!! as many deps as PAdre!!!
11:22 waxhead moose!!
11:22 waxhead well it's installed now...
11:23 azawawi :)
11:24 waxhead azawawi, I've got both p6 files open...
11:24 waxhead nothing in them really...
11:24 waxhead mind you, they haven't got any syntax highlighting...
11:25 waxhead Padre sees them as perl 6
11:25 waxhead do I have to do anything ?
11:27 azawawi waxhead: you need to set STD.pm in Tools/Preferences
11:27 azawawi waxhead: Files and colors...
11:27 azawawi waxhead: the highlighter stuff
11:28 waxhead oh nice..
11:28 waxhead it crashed..
11:28 waxhead azawawi, Can't store CODE items at ../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/_freeze.al) line 339, at /home/pete/Programming/Perl/Padr​e/trunk/Padre/lib/Padre/Task.pm line 367
11:30 waxhead azawawi, have you raised a ticket for it?
11:30 azawawi yeah
11:31 waxhead Might be worth raising the issue in the dev list, I know Steffen reads it.. when he gets time at least he has a pointer to the thread related issues we're seeing.
11:31 waxhead or anyone else who's a thread guru...
11:31 azawawi give me a second :)
11:32 azawawi i remember putting a ticket, fetching...
11:33 azawawi http://padre.perlide.org/trac/ticket/883
11:33 azawawi will update it further as i go and raise the issue if it doesnt work out for me
11:42 waxhead want me to add in the error line I got before?
11:42 waxhead it points to something that might help
11:48 daxim joined #padre
11:48 azawawi yeah why not
11:49 azawawi i still couldnt figure out what's happening
11:51 * azawawi starts installing older versions of Padre :)
11:53 azawawi waxhead: btw, regarding Debian's packaging problem...
11:54 azawawi waxhead: i think in the future we should have a minimal Padre core that can update itself...
11:55 azawawi waxhead: that way we can make the package maintainers job a little easier
11:56 azawawi 0.58 croaks with Perl 6 plugin...
11:57 waxhead azawawi, my guess is it's something to do with the storable module...
11:58 azawawi yeah
11:59 Hyppolit #883: Opening an existing Perl 6 script Hangs Padre on win32 (new defect) [ http://padre.perlide.org/trac/ticket/883#comment:1 ]
11:59 waxhead azawawi, are you going to write something to the dev list?
12:02 azawawi one min plz... im verifying when that problem actually started
12:04 azawawi then it is a problem with storable... damn
12:04 azawawi which Storable version do you have?
12:06 waxhead 2.18 here
12:06 azawawi 2.21
12:07 waxhead the Storable here is from ubuntu repo... not cpan
12:09 azawawi yeah i tried downgrade... still the same problem
12:09 azawawi perl version?
12:09 azawawi v5.10.1 here
12:09 waxhead v5.10.0
12:10 waxhead I'm running ubuntu... it's rare to see a new perl version if there isn't a bug/security fix out
12:13 SvenDowideit joined #padre
12:15 waxhead azawawi, do you get any output when it Padre crashes?
12:16 azawawi the same output
12:17 azawawi padre 0.54 works...
12:17 azawawi damn was testing the wrong way ... trying again
12:18 waxhead I put a print ref($self) to see what it is... Padre::Task...
12:20 waxhead which is what you get a few times when you just use Padre with normal p5 scripts... which I guess makes sense that $self is a Padre::Task.
12:20 waxhead But what's the difference with P5 and P6 ?
12:20 waxhead with the task?
12:20 azawawi yeah
12:20 waxhead can you do a Data::Dumper dump of $self?
12:20 azawawi padre 0.56 works also
12:21 azawawi now testing 0.57
12:21 waxhead if 0.57 fails then it would have to be related to the change in the threading.
12:21 waxhead since this is when it was done, after 0.56 and before 0.57
12:22 * azawawi testing it :)
12:22 azawawi waxhead: btw a cool command on win32 to start your scheduled tasks as nice-d
12:22 azawawi waxhead: start /low /b /wait your-command
12:22 azawawi waxhead: like 'nice your-command'
12:23 azawawi yup 0.57 is the guilty one
12:23 azawawi padre test.p6 # hangs...
12:23 waxhead well that's interesting...
12:24 waxhead If you go to Padre::Startup line 111 you can see where Adam has commented about the optimisation of the slave driver
12:24 waxhead even with it set to if(0) which I thought would have turned it all off, Padre still crashes...
12:27 Hyppolit #883: Opening an existing Perl 6 script Hangs Padre on win32 (new defect) [ http://padre.perlide.org/trac/ticket/883#comment:2 ]
12:28 azawawi lol given that i was idle during the last few release, this must have slipped by :)
12:28 azawawi s/release/releases
12:29 waxhead sure.. no one would have been testing for it...
12:29 waxhead the other problem has been that Steffen has been busy with life and hasn't been able to hang around and look in to it..
12:29 waxhead which is why in part we have had the last two releases as "unstable"...
12:30 azawawi yeah
12:30 waxhead Adam has had a bit of a look around and poke at it, but he admits the threading stuff is beyond him.. he's still learning...
12:30 azawawi it is locking + threading
12:31 waxhead well it's late here.. need to sleep...
12:31 waxhead night
12:31 azawawi waxhead: i think you need to add that to the list of pending issues that are blocking a newer stable release
12:31 waxhead the perl6 one?
12:32 waxhead OK.. I'll get an email out to the dev list tomorrow night
12:32 azawawi i think it is a problem with subclass Tasks in general
12:32 azawawi will investigate it further...
12:33 waxhead ok.. keep updating the ticket... feel free to write something to the dev list if you want.. if you don't I will raise it...
12:33 azawawi i have 30 min left... going for a tea + milk mug :)
12:33 azawawi waxhead: thx
12:33 azawawi waxhead: sleep well :)
12:33 waxhead thanks..
12:33 * azawawi &
12:33 waxhead zzz &
13:03 Alias joined #padre
13:07 zenog Hi Alias
13:07 zenog Is there a reason why the variable renaming feature is called 'lexically rename variable'?
13:08 Alias Because it does it lexically
13:08 Alias :)
13:08 zenog Because it only works for lexically scoped variables?
13:08 zenog Which other options would be available?
13:08 Alias It takes the variable, finds the declaration, and changes the variation in THAT scope
13:09 zenog Okay. Would it be okay, for simplicity, to call the feature just "rename variable"?
13:09 Alias I guess the word lexically is just there for clarity
13:09 Alias I'd be open to simplifying the name, if it doesn't confuse anyone
13:11 zenog Is it okay if I do it? I am modifying Action/Refactor.pm anyway, because there are ellipses (...) for all the options there.
13:13 Hyppolit svn: r11178 | zenogantner++ | http://padre.perlide.org/trac/changeset/11178
13:13 Hyppolit Insert File is now properly internationalised
13:13 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
13:20 azawawi finally found it :)
13:20 azawawi perl 6 plugin wasnt working ... Padre::File->...info_handler!
13:22 Alias zenog: I''m ok with it
13:22 azawawi Alias: any idea why we need info_handler in Padre::File ?
13:22 Alias I don't know the Padre::File api
13:23 azawawi generally that information should go into the log but to main->info
13:23 azawawi Sewi: ping
13:33 Hyppolit svn: r11179 | azawawi++ | http://padre.perlide.org/trac/changeset/11179
13:33 Hyppolit First attempt to fix ticket:883 "Opening an existing Perl 6 script Hangs Padre on win32"
13:33 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
13:41 Hyppolit svn: r11180 | azawawi++ | http://padre.perlide.org/trac/changeset/11180
13:41 Hyppolit [Perl 6] A final fix to ticket:883 "Opening an existing Perl 6 script Hangs Padre on win32". Perl 6 support is back :)
13:41 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
13:42 zenog azawawi: nice work!
13:42 zenog azawawi: Not that I currently use Perl 6 ...
13:42 Hyppolit svn: r11181 | azawawi++ | http://padre.perlide.org/trac/changeset/11181
13:42 Hyppolit [Perl 6] Updated Changes for a quick release
13:42 Hyppolit trunk/Padre-Plugin-Perl6/
13:43 Hyppolit #883: Opening an existing Perl 6 script Hangs Padre on win32 (closed defect) [ http://padre.perlide.org/trac/ticket/883#comment:3 ]
13:44 Hyppolit svn: r11182 | azawawi++ | http://padre.perlide.org/trac/changeset/11182
13:44 Hyppolit [Perl 6] Perl tidy
13:44 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
13:45 Hyppolit svn: r11183 | zenogantner++ | http://padre.perlide.org/trac/changeset/11183
13:45 Hyppolit added ... to some actions that always prompt the user for more information; 'Lexically Rename Variable' => 'Rename Variable'; rm '...' from sub-menu entries
13:45 Hyppolit trunk/Padre/lib/Padre/Action/ trunk/Padre/lib/Padre/Wx/Menu/
13:46 CromeDome joined #padre
13:46 Hyppolit svn: r11184 | azawawi++ | http://padre.perlide.org/trac/changeset/11184
13:46 Hyppolit [Perl 6] Bumped version to 0.64
13:46 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
13:50 Hyppolit svn: r11185 | zenogantner++ | http://padre.perlide.org/trac/changeset/11185
13:50 Hyppolit gettext-ified 'restrictive' (license selection)
13:50 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/Dialog/
14:03 PerlJam joined #padre
14:05 zenog hi PerlJam
14:09 PerlJam hello
14:09 Sewi pong
14:13 azawawi Sewi: any idea why we have info_handler in Padre::File ?
14:16 pece joined #padre
14:19 zenog Is there a reason why the explanations for keywords are only shown when the cursor is exactly _after_ the keyword?
14:20 zenog Why is not shown generally when the cursor/mouse pointer is somewhere on the keyword?
14:24 Sewi azawawi: not really, let me look at it...
14:25 Sewi oh, yes.
14:25 Alias zeong: At a guess, because for the mouse stuff the event overhead would be enormous
14:25 Sewi It's the code ref used for outputting information messages to the user
14:25 Alias zenog: If the code cost for mouse movement could be streamlined you could put it in there
14:42 azawawi Alias: Upgrading ubuntu CPAN packages sucks when compared to the strawberry win32 experience :)
14:43 Alias Especially the Professional one
14:46 zenog Alias: I haven't realised until today that this feature exists, because it is so hidden.
14:46 zenog Alias: It does not react to the mouse at all, just to the text cursor position (which is okay IMO)
14:49 zenog Alias: Will think about it ...
15:05 rindolf joined #padre
15:06 patspam joined #padre
15:10 rindolf Hi all.
15:10 zenog hi rindolf
15:11 zenog hi patspam
15:11 rindolf zenog: what's up?
15:11 Hyppolit svn: r11186 | zenogantner++ | http://padre.perlide.org/trac/changeset/11186
15:11 Hyppolit update German translation
15:11 Hyppolit trunk/Padre/share/locale/
15:11 zenog rindolf: Same as always ... now I need to get back to the real work ...
15:32 Beginner7777 joined #padre
15:34 Beginner7777 I am a beginner in Perl, and started using Active Perl.  Can I download just Padre without Strawberry Perl?  I only have one computer to load it on, and don't want to mix the two versions of Perl together.  Does Padre only use Strawberry Perl?
15:36 daxim you can get Padre seperately: http://padre.perlide.org/download.html
15:36 Beginner7777 Thanks.  Will do.
15:37 daxim tell us how it works out for you
15:37 zenog daxim: The download page is a bit confusing, I wouldn't know what to do if I already had Perl installed on Windows ...
15:38 daxim that's nothing that cannot be changed :)
15:38 daxim when is the next release due?  that should enable us to delete that windows work-around verbiage
15:39 zenog daxim: Next release is when Padre is more stable again.
15:44 Beginner7777 I just dowloaded the Padre Standalone .zip mentioned above, but the file name is Strawberry-plus-Padre and unzips to 5,000 files.  There is a Padre.exe which won't run by itself, and no Padre setup file that I see.  I am on Windows XP, and a beginning programmer and a beginner on Perl.  Boss said to learn Perl, and I thought a IDE would help.  Any thoughts --
15:45 garu hey
15:46 garu I believe padre stand alone comes with strawberry
15:46 garu Beginner7777, but you might be able to change your default perl inside padre, so it runs the activestate version instead of strawberry
15:46 Hyppolit Changeset #7777 http://padre.perlide.org/trac/changeset/7777
15:47 daxim you said earlier you already have Active Perl, so I thought you knew to install from the PPM with the headline "ActiveState Perl"
15:48 garu daxim, padre has a ppm? cool :)
15:48 Alias Beginner7777, the zip file was your mistake
15:48 Hyppolit Changeset #7777 http://padre.perlide.org/trac/changeset/7777
15:49 Alias http://strawberryperl.com/beta
15:49 Alias Grab the alpha of Strawberry Professional
15:49 Alias Use the msi installer
15:49 garu Alias, I think he doesn't want strawberry, just padre
15:49 zenog Beginner7777: Maybe here you find a better explanation than on the main download page: http://padre.perlide.org/tr​ac/wiki/Download#MSWindows
15:49 Hyppolit Changeset #7777 http://padre.perlide.org/trac/changeset/7777
15:49 Alias His boss said to learn Perl
15:49 Alias Which means he needes perl
15:49 garu heh
15:50 Alias Which means the all in one professional installer is precisely what he wants
15:50 Alias Since it was designed specifically for his use case
15:52 Beginner7777 The http://padre.perlide.org/tr​ac/wiki/Download#MSWindows is helpful, says I can use my Active Perl to install Padre.  Didn'y know that. Thx.
15:53 garu Beginner7777, you should listen to Alias, though. unless there is a very good reason for you to go with activeperl, you should use strawberry instead
15:53 Hyppolit Changeset #7777 http://padre.perlide.org/trac/changeset/7777
15:54 Hyppolit svn: r11187 | azawawi++ | http://padre.perlide.org/trac/changeset/11187
15:54 Hyppolit [Perl 6] Another Padre refactoring quick fix :)
15:54 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
15:54 garu Beginner7777, and if you go with the professional installer, once padre is in you can always go to tools -> preferences -> run parameters -> Perl interpreter, and chose the activestate one
15:54 Hyppolit Changeset #7777 http://padre.perlide.org/trac/changeset/7777
15:55 garu Hyppolit, you really don't like sentences with 7777 now, do you? :)
15:56 Hyppolit svn: r11188 | azawawi++ | http://padre.perlide.org/trac/changeset/11188
15:56 Hyppolit [Perl 6] And one more Padre refactoring change...
15:56 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
15:59 Hyppolit svn: r11189 | azawawi++ | http://padre.perlide.org/trac/changeset/11189
15:59 Hyppolit [Perl 6] Depends on Padre 0.57 for the module naming changes
15:59 Hyppolit trunk/Padre-Plugin-Perl6/
16:00 Hyppolit svn: r11190 | azawawi++ | http://padre.perlide.org/trac/changeset/11190
16:00 Hyppolit [Perl 6] Updated Changes
16:00 Hyppolit trunk/Padre-Plugin-Perl6/
16:11 Getty garu: sentences with r7777
16:11 Hyppolit Changeset #7777 http://padre.perlide.org/trac/changeset/7777
16:12 Getty its a very stupid logic behind it, my fault
16:13 garu Getty, is it regex? or plain substring search?
16:13 Getty regexp
16:13 garu then add \b around it
16:13 garu it should do the trick
16:13 Getty i must anyway recheck the code, the new version doesnt run on szabgab host so right now i cant really change the behaviour
16:13 Getty i'm very very very busy these days
16:14 garu as in /\br(\d+)\b/
16:14 garu oh, ok
16:14 Getty yeah and what about r777?
16:14 Hyppolit Changeset #777 http://padre.perlide.org/trac/changeset/777
16:14 garu just a thought anyway, no biggie
16:14 garu what about it?
16:14 Getty dont you get it? ;)
16:14 Getty r777? r777! r777....
16:14 Hyppolit Changeset #777 http://padre.perlide.org/trac/changeset/777
16:15 garu so? \b would still catch it cleanly
16:15 Getty yes? doesnt caring about the char behind?
16:15 Getty did i missed what \b means exactly?
16:15 garu that's the whole point of the "boundary" check, no? :)
16:16 Getty ah ok
16:16 garu it doesn't even have to end in \b, just start
16:16 Getty it seems to be handled differntly depending on language
16:16 Getty but ok thats cool then
16:16 Getty i add this
16:16 Getty and what about end of line? its also \b eh?
16:17 garu so beginner77 wouldn't be mistaken for r77, but !r77 and ,r77 etc would still trigger the match
16:17 Hyppolit Changeset #77 http://padre.perlide.org/trac/changeset/77
16:18 garu wouldn't hurt to be in the end of line, but since it's already testing for \d+, should make no difference whether it's in or out
16:18 garu oh, and yes. EOL, \n, \r, all that should match \b
16:18 garu (again, iirc)
16:27 Hyppolit #888: Padre crashing when looking for bookmark (closed defect) [ http://padre.perlide.org/trac/ticket/888#comment:3 ]
16:59 kyanardag joined #padre
17:48 PerlJam joined #padre
19:01 LeK joined #padre
19:04 LeK hi
19:12 daxim hello
19:25 Lumpen joined #padre
20:25 Steffen joined #padre
20:59 Sno|Laptop joined #padre
21:08 LeK I'm still running a v0.57 (r10863) and I didn't update because of the big changes made to the threading model... is it safer now to update?
21:08 Hyppolit Changeset #10863 http://padre.perlide.org/trac/changeset/10863
21:39 LeK I'm still running a v0.57 (rel 10863) and I didn't update because of the big changes made to the threading model... is it safer now to update? (nobody?)
21:40 Sno|Laptop LeK: no
21:42 LeK thx :) I'll wait
21:43 LeK (I hope the "no" wasn't about the last question)
21:43 Sno|Laptop 0.57 and 0.58 are considered unstable
21:43 Sno|Laptop and there is (AFAIK) no 0.59 or other new version
21:43 Sno|Laptop so it's not safe to update
21:44 LeK i'm happy with 0.57, but I held this version before the merge of threading code
21:44 LeK I wondered if it had improved... but i'll wait
22:01 mib_z2d2jx joined #padre
22:14 Alias joined #padre
23:56 mattp joined #padre

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