Camelia, the Perl 6 bug

IRC log for #padre, 2011-06-09

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

All times shown according to UTC.

Time Nick Message
01:45 estranho joined #padre
02:35 Hyppolit svn: r14541 | adamk++ | http://padre.perlide.org/trac/changeset/14541
02:35 Hyppolit Change to the better fix for the Aui freeze/layout problem
02:35 Hyppolit trunk/Padre/lib/Padre/
02:37 Alias joined #padre
02:47 Hyppolit svn: r14542 | adamk++ | http://padre.perlide.org/trac/changeset/14542
02:47 Hyppolit Tweaking the shutdown order to be slightly more sensible.
02:47 Hyppolit trunk/Padre/lib/Padre/Wx/
04:03 estranho left #padre
04:06 pece joined #padre
04:08 |Sno| joined #padre
04:13 Sno| left #padre
05:02 asarch joined #padre
05:10 pece left #padre
05:23 toi joined #padre
05:37 Sewi joined #padre
05:42 Zapelius left #padre
06:08 marcela joined #padre
06:26 pece joined #padre
06:27 azawawi joined #padre
06:35 azawawi hi
06:39 Hyppolit svn: r14543 | azawawi++ | http://padre.perlide.org/trac/changeset/14543
06:39 Hyppolit Updated Changes
06:39 Hyppolit trunk/Padre/
06:40 azawawi ping, who's online? :)
06:44 azawawi Alias: ping
06:44 * azawawi wonders why #padre is awfully quiet today :)
06:45 pece2 joined #padre
06:48 * azawawi installs perl-5.12.4-RC1
07:10 Alias Sorta pong
07:10 Alias Briefly
07:11 Alias I implemented the smarter fix for the Windows AuiNotebook thing
07:11 Alias That scans the app for notebooks and force-Layout's them
07:11 Alias The flicker is driving me to tears
07:11 Alias So I think this is properly release-worth now
07:15 Sugar joined #padre
07:20 mj41 joined #padre
07:21 azawawi Alias++
07:22 azawawi Alias: i read your changes... Perfect
07:22 azawawi Duke nukem forever... released... what? :)
07:27 Alias I fear that ->GetChildren is a liiiiitle on the heavy side
07:27 Alias Since it's probably recursive
07:27 Alias But it will do for now
07:35 dolmen joined #padre
07:37 azawawi hmmm 1.73 GB for 3 missions and 1/2 half entertainment...
07:38 Alias huh?
07:38 azawawi Duke nukem forever...
07:39 Alias ah
07:39 azawawi Did you try Wx::Scintilla over win32 or linux? :)
07:40 Alias Not yet
07:41 Alias Bit busy atm
07:41 azawawi 14 years waiting for duke nukem forever... not bad :)
07:41 dolmen left #padre
07:42 azawawi ok enable it in padre via a config parameter or detect if Wx::Scintilla is installed or not?
07:43 azawawi im asking because we need to load Padre::Config in Padre::Wx::Editor @ISA (...). Any issues with that approach?
07:43 azawawi my next plans for Wx::Scintilla
07:44 azawawi 1- provide perl-ish method names SetText => set_text along with keeping CamelCase method name compatibility
07:45 azawawi 2- parse yellowbrain STC documentation and provide first-class Scintilla documentation in POD
07:45 azawawi 3- support more platforms
07:46 azawawi 4- Upgrade scintilla from 1.79 to latest
07:46 Alias I'd keep camel case only
07:46 Alias Aligned with the other one
07:46 Alias Makes it way easier to read the documentation, and helps you distinguish between methods that originate in C, and methods that are purely Perl
07:47 Alias CamelCase == C API, lower_case == Perl API
07:47 azawawi i see
07:47 Alias sub CamelCase { # overloading a C thing }
07:47 Alias sub camel_case { # custom Perl wrapper around something }
07:47 Alias I've done that in a few places
07:47 azawawi then it is documentation and Scintilla upgrade
07:48 Alias Not a rule I'd follow in general, but for Padre it scales really well
07:48 Alias Especially since half the code is to C and half is to Perl, helps you tell it apart
07:48 dolmen joined #padre
07:50 azawawi 5- native Perl 6 lexer...
07:50 azawawi 6- fix Perl 5 lexer bugs
07:51 Alias left #padre
07:52 dolmen1 joined #padre
07:53 azawawi i need also to support ActivePerl and cygwin
07:53 azawawi the funny thing about cl.exe (C compiler) is the following warning:
07:53 azawawi cl : Command line warning D9035 : option 'o' has been deprecated and will be removed in a future release
07:53 azawawi cl -o hello.o hello.c
07:55 dolmen left #padre
07:55 * azawawi work &
07:55 azawawi left #padre
07:57 Hyppolit svn: r14544 | azawawi++ | http://padre.perlide.org/trac/changeset/14544
07:57 Hyppolit Added TODO to Wx::Scintilla
07:57 Hyppolit trunk/Wx-Scintilla/
08:20 Zapelius joined #padre
08:49 daxim joined #padre
09:10 bowtie joined #padre
09:12 bowtie Just up graded to r14543 and make fails with:
09:12 Hyppolit Changeset #14543 http://padre.perlide.org/trac/changeset/14543
09:12 Zapelius left #padre
09:12 bowtie blib/lib/auto/share/dist/Padre/locale -> blib/lib/auto/share/dist/Padre/locale
09:12 bowtie unknown line: msgisult.pm:178
09:12 bowtie make: *** [config] Error 25
09:14 asarch left #padre
10:04 dolmen1 left #padre
10:21 Di-ima left #padre
10:29 azawawi joined #padre
10:29 azawawi hi
10:30 * azawawi is working on Wx::Scintilla on ActivePerl
10:32 bowtie azawawi, hi, what's so good about Scintilla?
10:32 azawawi bowtie: we already use it in Padre as Wx::STC (Padre::Wx::Editor)
10:33 Di-ima joined #padre
10:33 azawawi bowtie: using Wx::Scintilla will upgrade Padre editor engine
10:33 azawawi bowtie: better Perl 5 lexing
10:34 azawawi bowtie: the problem is wxWidgets (provided by Alien::wxWidgets and Wx) and Scintilla (a contributed project to wxWidgets) are two different projects
10:34 azawawi bowtie: wxWidgets is a very big project and has a slow release timeline
10:34 azawawi bowtie: Scintilla is a smaller project and releases more often
10:35 bowtie azawawi, thanks, will that include 5.010 stuff
10:35 azawawi bowtie: yup
10:35 bowtie azawawi, cool :)
10:35 azawawi http://padre.perlide.org/trac/ticket/257
10:35 bowtie azawawi, Moose, Moo & Mouse ?
10:36 azawawi Nop
10:36 bowtie azawawi, :(
10:36 azawawi scintilla is simply an editor engine with various lexing support...
10:36 azawawi s/various/multiple language/
10:36 azawawi native lexers are fast
10:36 azawawi syntax highlighting in Perl is slow
10:39 azawawi Moose, Moo and Mouse support should be written in Perl
10:39 azawawi low-level syntax highlighting should be written in C
10:41 bowtie azawawi, thanks
11:10 dolmen joined #padre
11:49 rindolf joined #padre
12:16 azawawi left #padre
12:20 pece left #padre
12:24 pece joined #padre
12:29 GabrielVieira2 joined #padre
12:34 pece left #padre
12:35 GabrielVieira left #padre
14:00 alnewkirk left #padre
14:01 jnap joined #padre
14:11 toi left #padre
14:41 dapatrick joined #padre
14:55 estranho joined #padre
15:12 kaare joined #padre
15:53 marcela left #padre
15:54 Sewi left #padre
16:20 Sugar left #padre
16:25 dodathome joined #padre
16:35 Steffen joined #padre
16:37 mj41 Hi. My first $work day with Padre-Plugin-ReDevel https://github.com/mj41/Padre-Plugin-ReDevel
16:40 mj41 Ctrl+S on selected files transfer then to remote host. So a can avoid edit, save, switch to first console, press upper and enter to rsync, switch to second console loop :-).
16:41 mj41 Documentation, refactoring, tests and packaging to cpan on my todo list.
17:10 dolmen left #padre
17:11 mj41 left #padre
17:26 Sewi joined #padre
17:36 daxim left #padre
17:43 kaare left #padre
17:58 mj41 joined #padre
18:22 danlucraft joined #padre
18:33 sugar joined #padre
18:38 toi joined #padre
19:28 sniper left #padre
19:31 rindolf left #padre
19:50 LeK joined #padre
19:58 danlucraft left #padre
20:12 Sewi left #padre
20:17 toi left #padre
20:28 LeK left #padre
20:37 dodathome left #padre
20:53 sugar left #padre
21:01 estranho left #padre
21:10 azawawi joined #padre
21:10 azawawi mj41++
21:29 Hyppolit svn: r14545 | azawawi++ | http://padre.perlide.org/trac/changeset/14545
21:29 Hyppolit Removed the 'OS unsupported' test in Build.PL; i want it to fail on other platforms so i
21:29 Hyppolit can learn more from failures. Updates Changes and bumped version to 0.07
21:29 Hyppolit -w-This line, and those below, will be ignored--
21:29 Hyppolit
21:29 Hyppolit M    Wx-Scintilla/lib/Wx/Scintilla.pm
21:29 Hyppolit M    Wx-Scintilla/Changes
21:29 Hyppolit M    Wx-Scintilla/Build.PL
21:29 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/lib/Wx/
21:32 azawawi oops :)
21:34 jnap left #padre
21:42 mj41 left #padre
21:53 dapatrick left #padre
22:25 azawawi left #padre
22:31 bowtie azawawi: info r14545 now runs make :)
22:31 Hyppolit Changeset #14545 http://padre.perlide.org/trac/changeset/14545
22:59 sniper joined #padre
23:09 Hyppolit svn: r14546 | azawawi++ | http://padre.perlide.org/trac/changeset/14546
23:09 Hyppolit ActivePerl Microsoft compiler support begins. Scintilla compilation stage done.
23:09 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
23:11 Hyppolit svn: r14547 | azawawi++ | http://padre.perlide.org/trac/changeset/14547
23:11 Hyppolit Ignore Microsoft object files (.obj)
23:11 Hyppolit trunk/Wx-Scintilla/wx-scintilla/src/ trunk/Wx-Scintilla/wx-scintilla/src/scintilla/src/
23:11 Steffen left #padre
23:14 Hyppolit svn: r14548 | azawawi++ | http://padre.perlide.org/trac/changeset/14548
23:14 Hyppolit added to cleanup (*.obj, *.pdb => MS program database)
23:14 Hyppolit trunk/Wx-Scintilla/
23:15 Hyppolit svn: r14549 | azawawi++ | http://padre.perlide.org/trac/changeset/14549
23:15 Hyppolit Specify a PDB file instead of relying on CL.exe to generate a temporary one
23:15 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
23:19 Hyppolit svn: r14550 | azawawi++ | http://padre.perlide.org/trac/changeset/14550
23:19 Hyppolit Perl tidy
23:19 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
23:35 bowtie left #padre

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