Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2015-02-19

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

All times shown according to UTC.

Time Nick Message
01:48 jeffreykegler joined #marpa
01:49 jeffreykegler Aria: more on "deep cloning" -- when I started Marpa, I initialized created a deep-clone method for every object.
01:50 jeffreykegler And I discovered the hard way that it is pointless -- they were sometime too shallow, sometimes too deep, and almost never just right.
01:50 jeffreykegler So I just gave up and now create deep clone methods when and if I need them.
01:51 jeffreykegler Now, since this is the case for a specific library, so that in theory the right depth for a deep clone should be more predictable than the general case ...
01:52 jeffreykegler I suspect that any deep-clone default in a general purpose language would be just useless clutter.
02:01 ronsavage joined #marpa
02:49 ilbot3 joined #marpa
02:49 Topic for #marpa is now Start here: http://savage.net.au/Marpa.html - Pastebin: http://scsys.co.uk:8002/marpa - Jeffrey's Marpa site: http://jeffreykegler.github.io/Marpa-web-site/ - IRC log: http://irclog.perlgeek.de/marpa/today
02:59 jeffreykegler jdurand: re Github issue #247 -- I think I have the fix to this also.
02:59 jeffreykegler Thanks for finding this.
02:59 jeffreykegler Would you like to check that it's the fix, before I mark it closed.  Thanks!
04:32 ronsavage joined #marpa
10:00 pczarn joined #marpa
11:44 pczarn hi, I can find a lot more time to focus on marpa, again :)
14:10 lwa joined #marpa
15:38 ronsavage1 joined #marpa
16:07 koo7 joined #marpa
17:26 jeffreykegler joined #marpa
18:00 jeffreykegler Libmarpa at this point does not really have a release procedure -- you pull it from the Github repo, and I bump the version numbers from time to time
18:00 jeffreykegler ... in a fairly standard way.
18:01 jeffreykegler But there is no way of saying, for example, that such and such a commit is 8.0.0.
18:02 jeffreykegler I don't plan to start doing this for the time being -- it's one more chore and I've got a long list of them.
18:02 jeffreykegler Anyway, that was all context for the following --
18:02 jeffreykegler I'm still making non-backward compatible changes to Libmarpa in the 8.*.* series, in the process bumping version numbers.
18:03 jeffreykegler That means there are non-backward compatible changes between, for example, 8.0.0 and 8.1.0
18:05 jeffreykegler These aren't major changes, btw,
18:06 jeffreykegler rns is helping me find various nits and corner cases in error codes and return values on error.
20:57 jeffreykegler I've just uploaded Marpa-R2 2.103_007
20:58 jeffreykegler This has "discard events" working, but not documented.
20:58 jeffreykegler It is *not* a release candidate.
20:59 jeffreykegler Those who want to peak ahead at the discard event features can look at examples of their use in the test suite -- the files are named cpan/t/sl_discard*.t
20:59 jeffreykegler Your testing is very much appreciated!
21:10 ronsavage joined #marpa
21:21 ronsavage Marpa::R2 V 2.103007. Test statistics:
21:21 ronsavage Fails: 0. Files: 41. Modules: 10. Passes: 10. Tests: 419. Total: 419.
21:21 ronsavage Duration: 56 seconds
21:22 jeffreykegler ronsavage: Thanks!
21:22 jeffreykegler pczarn: Welcome back
21:22 jeffreykegler AFK
22:20 pczarn what are the differences between L0 and G1 semantics; discard rules and LATM? Anything else?
22:31 jdurand_ joined #marpa
22:32 jdurand_ Re http://irclog.perlgeek.de/m​arpa/2015-02-19#i_10144642 - build & test ok on linux i686 perl-5.20
22:32 jdurand_ Re http://irclog.perlgeek.de/m​arpa/2015-02-18#i_10133203 - done c.f. github
22:33 jdurand_ Re http://irclog.perlgeek.de/m​arpa/2015-02-19#i_10139961 - done & can be closed
22:33 jdurand_ Thx & AFK -;

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