Camelia, the Perl 6 bug

IRC log for #padre, 2012-03-06

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

All times shown according to UTC.

Time Nick Message
00:00 Hyppolit svn: r18578 | bowtie++ | http://padre.perlide.org/trac/changeset/18578
00:00 Hyppolit and some more Try blocks, and catch some errors they found
00:00 Hyppolit trunk/Padre-Plugin-SpellCheck/lib/Padre/Plugin/ trunk/Padre-Plugin-SpellCheck​/lib/Padre/Plugin/SpellCheck/
00:34 bowtie left #padre
00:39 jnap joined #padre
01:11 Di-ima joined #padre
01:29 asarch joined #padre
03:10 jnap joined #padre
03:21 asarch Where is Padre built-in terminal?
04:17 mishin joined #padre
05:06 sewi joined #padre
05:50 user_2088 joined #padre
06:09 pece joined #padre
06:50 marcela joined #padre
06:57 mishin joined #padre
07:25 waxhead joined #padre
07:31 [Sno] joined #padre
07:58 azawawi joined #padre
08:05 azawawi hi
08:09 Hyppolit svn: r18579 | azawawi++ | http://padre.perlide.org/trac/changeset/18579
08:09 Hyppolit [P-P-Moose] Updated wrong help string for constructor and destructor
08:09 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
08:28 [Sno] joined #padre
08:39 marcela joined #padre
08:46 mj41 joined #padre
09:39 bowtie joined #padre
09:46 waxhead hey azawawi
09:47 azawawi waxhead: hey
09:50 bowtie Info: when you use a 'virgin' plugin for the first time in Plug-in Manager, If your first interaction is to click on it's preferences, it will probably not work, due to the fact that plugin_enable has not yet been run, so you need to be aware of this behaviour.
09:52 bowtie I found this when implementing try-tiny in P-P-Spellcheck, as it showed the error
09:53 bowtie oops, hi all
09:54 azawawi bowtie: that's why i saw, scrap preferences... :)
09:55 azawawi bowtie: s/saw/say/
09:57 bowtie azawawi, once you know about this feature, you can work around it, by providing default values, if config_read->{...} hash is not defined
09:57 Hyppolit svn: r18580 | azawawi++ | http://padre.perlide.org/trac/changeset/18580
09:57 Hyppolit [P-P-Moose] Solve a couple of bugs in the way to a better PadreMate snippet implementation :)
09:57 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/share/snippets/
09:58 azawawi bowtie: sure...
09:59 bowtie azawawi, by switching to try-tiny you get an error you can work with
10:00 bowtie it's just a bit java-ish all this try catch blocks
10:00 El_Che azawawi: I am doing Moose development now
10:00 El_Che azawawi: if there is something I need to test, it's a good time
10:01 dandv left #padre
10:02 azawawi El_Che: basically we have Moose snippets ftw :)
10:02 azawawi El_Che: and Moose assistant
10:05 El_Che ok, how do I enable/use snippets?
10:05 azawawi script<TAB> ... see share/testcase.pl
10:05 azawawi and moose.yml
10:05 El_Che bug: for some reason the lines in output and outline get very high with the text in the middle. It's a the line was 2 line "vertical wide"
10:06 El_Che anyone has seen this?
10:06 El_Che thx
10:06 azawawi El_Che: mind you im working on it
10:06 El_Che :)
10:06 azawawi El_Che: my best advice is to use CPAN version until i fix all the bugs
10:07 El_Che I love trunk :)
10:07 El_Che real time bug detection
10:08 El_Che btw, I finished setting up a solaris smoke server. To run all the compile compilations for blead perl it takes ... a week
10:08 El_Che :)
10:08 azawawi what's the final output?
10:09 El_Che most compile now (thanks to rurban++++)
10:09 El_Che I have 6 fails from 32 or something
10:09 El_Che I need to check, probably the d-trace build
10:10 El_Che azawawi: a Cool sniplet/template-a-la-eclipse woulbe be
10:11 El_Che when you type use Moose, you get a use namespace::autoclean and make_immutable and 1 at the end
10:11 El_Che call it "Moose boilerplate"
10:11 El_Che :)
10:11 * azawawi tries netbeans snippets
10:13 azawawi now the cool thing about netbeans snippets
10:13 azawawi aka code templates
10:13 azawawi is that it keeps on...
10:13 azawawi until you press ESC key
10:13 azawawi <trigger><tab>
10:15 El_Che idd
10:16 El_Che the thing about the template I proposed that is dubble complicated:
10:16 El_Che 1. It inserts code at cursor AND at the end (what about __END__ or __DATA)
10:17 El_Che 2. I must be user adaptable (I am pretty sure some purist prefer No Moose to autoclean or need mutable classes)
10:17 El_Che or maybe not adaptable
10:17 El_Che but copyble
10:17 El_Che as in eclipse-netbeans
10:17 El_Che : make your own templates
10:20 azawawi El_Che: you can disable immutable easily :)
10:20 azawawi El_Che: in the class properties...
10:21 azawawi El_Che: we can add that as an option, not a big deal :)
10:22 El_Che I am thinking more in the snipplet template form than the generator
10:24 bowtie El_Che, do you not think that the snippets should follow Moose cookbook and best practise in first case, with a snippet manager like textmate for user configuration
10:24 azawawi o
10:24 azawawi oo
10:24 azawawi ooo :)
10:25 Steffen joined #padre
10:29 bowtie later
10:29 bowtie left #padre
10:29 Steffen left #padre
10:56 Hyppolit svn: r18581 | azawawi++ | http://padre.perlide.org/trac/changeset/18581
10:56 Hyppolit [P-P-Moose] Refactor previous variable action into a separate function and Perl Tidy
10:56 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
10:59 Hyppolit svn: r18582 | azawawi++ | http://padre.perlide.org/trac/changeset/18582
10:59 Hyppolit [P-P-Moose] Fix precedence typo from previous commit
10:59 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
11:56 Mithaldu joined #padre
12:20 Hyppolit svn: r18583 | azawawi++ | http://padre.perlide.org/trac/changeset/18583
12:20 Hyppolit [P-P-Moose] Move testcase.pl snippet stuff to __END__
12:20 Hyppolit trunk/Padre-Plugin-Moose/eg/
12:36 Hyppolit svn: r18584 | azawawi++ | http://padre.perlide.org/trac/changeset/18584
12:36 Hyppolit [P-P-Moose] More refactoring and less code
12:36 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
13:03 bowtie joined #padre
13:13 Hyppolit svn: r18585 | azawawi++ | http://padre.perlide.org/trac/changeset/18585
13:13 Hyppolit [P-P-Moose] Handle Control or Alt anything as a condition to end snippet mode
13:13 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
13:20 jnap joined #padre
13:43 asarch joined #padre
13:57 Hyppolit svn: r18586 | azawawi++ | http://padre.perlide.org/trac/changeset/18586
13:57 Hyppolit [P-P-Moose] Properly handle escape values inside snippets. Escape now also kills snippet mode.
13:57 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
13:58 bowtie azawawi, can you apply colour to the items of a wxlistbox like you can to wxlistctrl?
13:59 bowtie azawawi, is that Esc or Aly and it's friends?
13:59 bowtie Aly -> Alt
14:05 azawawi not sure
14:05 azawawi bowtie: always see Wx::Demo :)
14:07 azawawi bowtie: btw i thought about ::snippets
14:07 azawawi in Padre we have mimetypes... cool
14:08 azawawi ::Snippets should just define a user-friendly way to apply subscope snippet to mimetype
14:08 azawawi so each snippet define a couple mimetypes it can work with
14:08 azawawi s/snippet/snippet file/
14:08 azawawi and its name ofcourse
14:09 azawawi and we iterate through them
14:13 bowtie and
14:25 azawawi basically move moose*.yml into ::Snippets and moose support is not affected
14:25 azawawi and add the rest of the snippets for various stuff from snipMate :)
14:29 asarch joined #padre
14:30 Hyppolit svn: r18587 | azawawi++ | http://padre.perlide.org/trac/changeset/18587
14:30 Hyppolit [P-P-Moose] More little fixes here and there
14:30 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/share/snippets/
14:30 azawawi bowtie: im in #pdl discussing P:P:PDL  :)
14:31 bowtie azawawi, ok, I am playing with Wx::Demo, I wish I had known about this before
14:37 azawawi bowtie: we need that for ::WxDesigner :)
15:16 kaare joined #padre
15:19 bowtie azawawi, moose snippet script, gets confused with Classname shows up as ClassNamesName
15:26 azawawi bowtie: yup
15:26 azawawi bowtie: $1
15:26 azawawi bowtie: but overall better than before, right? :)
15:26 bowtie yes $1
15:27 azawawi we're nearly there...
15:27 bowtie yes Ctrl + Alt exits, but next snippet reverts to previous snippet exit point
15:27 azawawi and then convert https://github.com/msanders/snipmate.v​im/blob/master/snippets/perl.snippets via a script into our format :)
15:28 azawawi bowtie: i didnt do any testing on linux
15:28 bowtie tut tut
15:29 azawawi clicking also needs to be handled
15:29 bowtie azawawi, arn't events fun
15:30 azawawi we can go and improve things further
15:30 azawawi has: has '${1:property}' => ( is => '${2:rw}', isa  => '${3:Str}', );
15:30 azawawi has: has '${1:property}' => ( is => '${2:rw|ro|bare}', isa  => '${3:Str|Num|...}', );
15:31 azawawi maybe has: has '${1:property}' => ( is => '${2:rw:rw|ro|bare}', isa  => '${3:Str|Num|...}', );
15:32 azawawi ${index:default_value:list_of_values}
15:34 Hyppolit wiki page http://padre.perlide.org/tr​ac/wiki/PadrePluginSnippet changed by azawawi
15:36 azawawi http://padre.perlide.org/trac/wiki/  # database locked...
15:36 azawawi # internal error
15:39 Hyppolit wiki page http://padre.perlide.org/tr​ac/wiki/PadrePluginSnippet changed by azawawi
15:40 Hyppolit wiki page http://padre.perlide.org/tr​ac/wiki/PadrePluginSnippet changed by azawawi
15:41 Hyppolit wiki page http://padre.perlide.org/tr​ac/wiki/PadrePluginSnippet changed by azawawi
15:42 * azawawi home &
15:42 azawawi bowtie: thanks for all the fish
15:42 bowtie night
15:42 bowtie later
15:57 Hyppolit wiki page http://padre.perlide.org/tr​ac/wiki/PadrePluginSnippet changed by bowtie
16:03 Hyppolit wiki page http://padre.perlide.org/tr​ac/wiki/PadrePluginSnippet changed by bowtie
16:13 zipf joined #padre
16:30 zipf joined #padre
16:32 asarch joined #padre
16:49 jnap joined #padre
17:59 user_5517 joined #padre
17:59 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
18:01 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
18:49 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
18:56 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
19:02 pece joined #padre
19:02 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
19:05 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
19:38 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
19:39 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
19:42 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
19:43 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
20:06 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by bowtie
20:44 Hyppolit svn: r18588 | bowtie++ | http://padre.perlide.org/trac/changeset/18588
20:44 Hyppolit first part of moving to p-p-xx-yy for config, tidys code and makes more consistent across plug-ins, 0.96 compatible only
20:44 Hyppolit trunk/Padre-Plugin-SpellCheck/lib/Padre/Plugin/ trunk/Padre-Plugin-SpellCheck​/lib/Padre/Plugin/SpellCheck/ trunk/Padre-Plugin-SpellCheck/t/
20:53 Hyppolit svn: r18589 | bowtie++ | http://padre.perlide.org/trac/changeset/18589
20:53 Hyppolit second part of moving to p-p-xx-yy for config, tidys code and makes more consistent across plug-ins, 0.96 compatible only
20:53 Hyppolit trunk/Padre-Plugin-SpellCheck/ trunk/Padre-Plugin-SpellCheck/lib/Padre/Plugin/ trunk/Padre-Plugin-SpellCheck​/lib/Padre/Plugin/SpellCheck/
20:54 Hyppolit svn: r18590 | bowtie++ | http://padre.perlide.org/trac/changeset/18590
20:54 Hyppolit update Changes
20:54 Hyppolit trunk/Padre-Plugin-SpellCheck/
21:16 perlite joined #padre
21:49 Mithaldu joined #padre
22:16 thefreecat joined #padre
22:20 thefreecat hi everyone, just discover padre and it looks nice. I'm looking for an editor for writing embperl (embedded perl - some kind of PHP-like syntax but with a real language). I wonder if padre is able to highlight different languages for the same source code : embperl files are "html" but switch to perl when encoutering [- code -].
22:21 thefreecat i'm not asking if it *does* embperl already
22:43 El_Che thefreecat: mixed code is problematic out of the box
22:45 thefreecat :-(
22:46 thefreecat whatever the analyzer I guess (scintilla/PPIs)
23:04 jnap_ joined #padre

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