Camelia, the Perl 6 bug

IRC log for #parrot, 2009-05-15

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:00 Infinoid yeah, bit distracting tho
00:00 Infinoid so, it built.  (due to various nasty hacks I'm not going to check in.)  how do I run it?
00:01 Infinoid "make test" doesn't seem to do much
00:01 darbelo svn up to get my last changes and then "parrot examples/decnum_group.pir"
00:01 darbelo make test should be a no-op
00:02 darbelo I haven't written the tests yet.
00:02 Infinoid cool.  ../test/parrot: symbol lookup error: /home/infinoid/parrot-dev/test/runt​ime/parrot/dynext/decnum_group.so: undefined symbol: Parrot_DecBase_class_init
00:03 darbelo It's not just me, then.
00:03 Ademan joined #parrot
00:03 s1n left #parrot
00:04 Infinoid yeah.  When it links decnum_group.so, it doesn't include decbase.o
00:07 nopaste "infinoid" at 76.215.211.232 pasted "[PATCH] Link decbase.o into decnum_group.so" (14 lines) at http://nopaste.snit.ch/16552
00:08 Infinoid darbelo: That gets me to the next missing symbol, decContextTestEndian
00:08 darbelo Yeah, but now I know how to fix it.
00:08 Infinoid have fun
00:09 Infinoid Now it just looks like your decnum_group.so needs to link against (or directly include) the actual decnum library
00:09 darbelo Yup.
00:12 * Infinoid back later &
00:18 dalek decnum-dynpmcs: r40 | darbelo++ | trunk/build/src/pmc/Makefile.in:
00:18 dalek decnum-dynpmcs: Fix the Makefiles, again. Should link properly now.
00:19 dalek decnum-dynpmcs: Infinoid++ for helping fix this.
00:19 dalek decnum-dynpmcs: review: http://code.google.com/p/decn​um-dynpmcs/source/detail?r=40
00:33 dalek decnum-dynpmcs: r41 | darbelo++ | trunk/examples/decnum_group.pir:
00:33 dalek decnum-dynpmcs: Rework the example to show the interaction between the PMCs.
00:33 dalek decnum-dynpmcs: Both prototypes are functional now. Let's break something else!
00:33 dalek decnum-dynpmcs: review: http://code.google.com/p/decn​um-dynpmcs/source/detail?r=41
00:36 dalek parrot: r38781 | coke++ | trunk/t/op/io.t:
00:36 dalek parrot: [t] This test passes on darwin.
00:36 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38781/
00:49 dalek parrot: r38782 | allison++ | trunk/docs/book/ch03_pir.pod:
00:49 dalek parrot: [book] Partial section edits on the PIR chapter.
00:49 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38782/
00:54 Theory joined #parrot
00:55 eternaleye joined #parrot
00:59 dalek parrot: r38783 | allison++ | trunk/docs/book/ch03_pir.pod:
00:59 dalek parrot: [book] Footnote markers fall after the period.
00:59 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38783/
01:02 Tene hmm.  Getting at the invocant of your caller in PIR is awkward.
01:26 dalek parrot: r38784 | coke++ | branches/headercleanup:
01:26 dalek parrot: [cage] remove old branch.
01:26 dalek parrot: Some work left to do in headercleanup, but that'll go in a new branch, per chromatic++
01:26 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38784/
01:29 dalek tracwiki: v16 | coke++ | BranchDescriptions
01:29 dalek tracwiki: https://trac.parrot.org/parrot/wiki/Branc​hDescriptions?version=16&action=diff
01:42 cotto msg darbelo You should consider getting some tests written and passing.  Even some trivial tests can go a long way (plus it's a lot easier to write the second than the first).
01:42 purl Message for darbelo stored.
01:53 nopaste "tene" at 98.232.146.13 pasted "Patch to start implementing handling of 'use Foo:ver<1.2>:auth<cpan>:lang<ruby>' for review by pmichaud++" (43 lines) at http://nopaste.snit.ch/16553
02:09 cognominal joined #parrot
02:48 janus joined #parrot
03:09 dalek parrot: r38785 | allison++ | trunk/docs/book/ch03_pir.pod:
03:09 dalek parrot: [book] More section restructuring in PIR chapter.
03:09 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38785/
03:12 dalek parrot: r38786 | allison++ | trunk/docs/book/ch09_pasm.pod:
03:12 dalek parrot: [book] Some PASM chapter cleanups.
03:12 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38786/
03:20 donaldh joined #parrot
03:43 petdance joined #parrot
04:04 donaldh joined #parrot
04:12 dalek parrot: r38787 | allison++ | failed to fetch changeset:
04:12 dalek parrot: [book] Gutting the PASM chapter for the PIR chapter (a better place to
04:12 dalek parrot: teach the introductory stuff).
04:12 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38787/
04:12 tetragon joined #parrot
04:53 dalek rakudo: 271bbd0 | tene++ | src/parser/ (2 files):
04:53 dalek rakudo: Start parsing version information in use statements.
04:53 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/2​71bbd0cba77a7e92953f50255d275bfffbdf2ed
04:53 dalek rakudo: 8ff0e0a | tene++ | src/parser/ (2 files):
04:53 dalek rakudo: Add support for defining circumfix operators.
04:53 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/8​ff0e0a21533ec555b234c18a7a989e6d64ba794
04:56 Theory joined #parrot
05:02 Theory_ joined #parrot
06:00 dalek parrot: r38788 | allison++ | trunk/docs/book (2 files):
06:00 dalek parrot: [book] Beginning to integrate the introductory content (was PASM) into
06:00 dalek parrot: the PIR chapter. Moving in a few more sections.
06:00 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38788/
06:04 uniejo joined #parrot
06:53 eiro_ left #parrot
07:13 iblechbot joined #parrot
07:20 donaldh joined #parrot
07:57 cognominal joined #parrot
08:28 HG` joined #parrot
08:47 estrabd joined #parrot
10:06 contingencyplan joined #parrot
10:41 masak joined #parrot
10:48 cghene joined #parrot
10:57 szabgab joined #parrot
11:20 donaldh joined #parrot
12:04 uniejo joined #parrot
12:09 burmas joined #parrot
12:17 bkuhn joined #parrot
12:28 dalek parrot: r38789 | coke++ | trunk/docs/book/ch03_pir.pod:
12:28 dalek parrot: [codingstd] pass t/codingstd/linelength.t
12:28 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38789/
12:35 iblechbot joined #parrot
12:40 rg1 joined #parrot
12:42 Coke yay, a codingstd smolder with only one real failure. (now fixed)
12:45 Coke msg allison - by renaming those chunks to PIR chunks but not putting them in a .sub, you just caused a ton more failures on the example test.
12:45 purl Message for allison stored.
12:52 * Coke sighs.
13:18 gryphon joined #parrot
13:21 whoppix joined #parrot
13:23 dalek rakudo: e374db0 | duff++ | src/classes/Signature.pir:
13:23 dalek rakudo: Fix error message output
13:23 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/e​374db03a1e1b093b93940046fc1efa7169f94cc
13:28 dalek rakudo: f71c3e9 | pmichaud++ | docs/spectest-progress.csv:
13:28 dalek rakudo: spectest-progress.csv update: 390 files, 11291 passing, 0 failing
13:28 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/f​71c3e9f179667c0fe4178805b0328d412f35f3e
13:28 burmas left #parrot
13:35 Coke msg allison (I'm working on fixing up the examples in chapter 3)
13:35 purl Message for allison stored.
13:41 * sjn wonders what happened around april 10th that made all those tests pass (c.f. http://rakudo.de/)
13:42 jonathan sjn: There was a *lot* of tests for unicode character properties. pmichaud++ implemented support for those, and then we passed those tests. :-)
13:43 sjn ooh, nice
13:43 sjn wondered for a second if there was some magic easter bunny that did something with the tests
13:45 dalek rakudo: 5bd02be | jnthn++ | src/classes/Signature.pir:
13:45 dalek rakudo: Small optimizations to signature binding; costs us a PMC creation and a method call less every invocation of something that has a signature, which gives a 7% speed-up in a calling benchmark.
13:45 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/5​bd02be9924c2f6013e4601e55d103b1e1a30a14
14:00 rdice joined #parrot
14:02 dalek rakudo: cf586e3 | jnthn++ | tools/benchmark.pl:
14:03 dalek rakudo: Another benchmark, this time for operator dispatch.
14:03 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/c​f586e35f213c30dd0996c4bf3ecb4d1ea1841b6
14:14 dalek rakudo: a1055ac | pmichaud++ | src/parser/actions.pm:
14:14 dalek rakudo: Refactor to remove some redundant if tests in use_statement.
14:14 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/a​1055ac5bb7f163043ab3dfab2edc99941360595
14:30 davidfetter joined #parrot
14:35 jhorwitz joined #parrot
14:41 dalek joined #parrot
14:56 iblechbot joined #parrot
15:16 HG` joined #parrot
15:18 donaldh joined #parrot
15:20 dalek parrot: r38791 | coke++ | trunk/t/examples/pod.t:
15:20 dalek parrot: [t] Change target spec from =begin PIR TODO to =begin PIR_TODO and allow PIR fragments
15:20 dalek parrot: targets need single-word names, so we use _ instead of space.
15:20 dalek parrot: Add more documentation.
15:20 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38791/
15:20 donaldh joined #parrot
15:32 Whiteknight joined #parrot
15:41 Coke msg allison fixed all easily fixable target issues in chapter 03. remaining issues marked as PIR_.*_INVALID
15:41 purl Message for allison stored.
15:42 Coke msg allison (usually old opcodes that no longer exist)
15:42 purl Message for allison stored.
15:42 darbelo joined #parrot
15:43 dalek parrot: r38792 | coke++ | trunk/docs/book/ch03_pir.pod:
15:43 dalek parrot: [docs] [t] pass t/examples/pod.t
15:43 dalek parrot: - some PASM snippets were re-labeled as PIR. Try to actually make them PIR..
15:43 dalek parrot: - ...settling for PIR_FRAGMENT where it's a single line of PIR, not a full sub
15:43 dalek parrot: - ...settling for PIR_FRAGMENT_INVALID when it's using a dead opcode.
15:43 dalek parrot: These last bits will need to be reviewed. "make HTML" will probably have to
15:43 dalek parrot: be updated to copy with the new targets.
15:43 dalek parrot: Also wrap a few more bits in begin/end for testing.
15:43 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38792/
15:44 bkuhn joined #parrot
15:46 Theory joined #parrot
15:53 dalek parrot: r38793 | coke++ | trunk/PLATFORMS:
15:53 dalek parrot: [docs] removes one platform that no longer builds. (See TT #652 for details)
15:53 dalek parrot: Courtesy doughera++
15:53 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38793/
16:00 ruoso joined #parrot
16:12 dalek parrot: r38794 | coke++ | trunk/src/pmc (79 files):
16:12 dalek parrot: [cage] parrot.h is already automatically appended, don't add it manually, too.
16:13 dalek parrot: Courtesy rurban++ (TT #453)
16:13 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38794/
16:18 Coke texas quotes?
16:18 purl texas quotes are working.  French aren't.
16:19 Coke french is &raquo; , yes? what's texas?
16:21 jonathan purl: Is that because the French ones are on strike? ;-)
16:32 HG` joined #parrot
16:35 dalek parrot: r38795 | pmichaud++ | trunk/compilers/pct/src/PCT/HLLCompiler.pir:
16:35 dalek parrot: [pct]:  Make $?FILES available to compilers.
16:35 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38795/
16:45 dalek rakudo: e4f7b12 | pmichaud++ |  (2 files):
16:45 dalek rakudo: Add 'file' annotation to generate code.
16:45 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/e​4f7b120851c1255eea0df42b277cbb1c40186e7
16:55 dalek parrot: r38796 | coke++ | trunk/DEPRECATED.pod:
16:55 dalek parrot: [docs] according to the ticket, this PMC is no longer slated to be removed
16:55 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38796/
17:01 dalek parrot: r38797 | coke++ | trunk/DEPRECATED.pod:
17:01 dalek parrot: [docs] re-add pair, which was removed but re-added before 1.0
17:01 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38797/
17:03 Whiteknight joined #parrot
17:08 dalek parrot: r38798 | coke++ | trunk (3 files):
17:08 dalek parrot: [cage] ignore more (newly) generated files
17:08 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38798/
17:08 dalek rakudo: b7e9b77 | jnthn++ | perl6.pir:
17:08 dalek rakudo: Subclass eval and add support for printing a backtrace with the HLL details. Tries to get decent output for various situations; we'll see how it plays out and no doubt tweak it as we discover where it's less than good.
17:08 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/b​7e9b771956920cfb56a07757ef22d0f6373eba0
17:09 Coke Can anyone duplicate allison's report of TT #419 ?
17:18 Whiteknight sorry, I'm not on mac
17:19 particle- we're all sorry, too.
17:19 Whiteknight damn, i'm getting yelled at
17:27 Whiteknight if purl has nothing nice to say, she shouldn't say anything at all
17:44 HG` joined #parrot
18:40 Coke I didn't say "on a mac" :P
18:41 Coke (the tests she's referring to that are TODO'd are not TODO'd by platform, e.g.)
18:42 sekimura joined #parrot
18:45 Coke Whiteknight: I thought layers used to exist and were removed because they didn't work and wouldn't ever.
18:46 Whiteknight Coke: That discussion might have been before my time. My only info is what's in the PDDs
18:46 Whiteknight If that's the case, then the PDD needs to be updated to reflect that.
18:46 Whiteknight non-layered system would be perfectly fine, so long as that's the intended design
18:51 japhb joined #parrot
19:03 dalek rakudo: ee6739d | jnthn++ | perl6.pir:
19:03 dalek rakudo: Tweaks to error messages, and a better error for return outside of subroutine.
19:03 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/e​e6739d7dc90997c2c35a83497a0b74522b9f1ac
19:05 Whiteknight There are some instances in code that look like the start of a layered IO system, such as in src/io/io_string.c
19:05 Whiteknight I don't know whether that's a leftover or a prototype
19:10 particle- Whiteknight: svn blame will give you revisions
19:17 dalek parrot: r38799 | coke++ | trunk/lib/Parrot/Docs/POD2HTML.pm:
19:17 dalek parrot: [docs] 'make html' now understands all the PIR/PASM targets
19:17 dalek parrot: use by t/examples/pod.t - even invalid PIR will be dumped into a PRE block.
19:17 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38799/
19:20 donaldh joined #parrot
19:20 flh joined #parrot
19:46 cognominal joined #parrot
20:44 dalek rakudo: e86dd9e | jnthn++ | src/parser/ (2 files):
20:44 dalek rakudo: Allow parsing of postcircumfix:<...> and also allow methods as well as subs to be used to define operators.
20:44 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/e​86dd9e8858b0c00e5049d18a75e0a07b4e52bba
20:45 dalek parrot: r38800 | coke++ | trunk/docs/book/ch03_pir.pod:
20:45 dalek parrot: [docs] mark more pir fragments as such.
20:45 dalek parrot: Due to a bug? in POD processing, we can't do something like:
20:45 dalek parrot: =begin PIR
20:45 dalek parrot: =head2 pir heading
20:45 dalek parrot: pir body
20:45 dalek parrot: =cut
20:45 dalek parrot: =end PIR
20:45 dalek parrot: So the PIR-that-is-also-POD fragment is left unmarked.
20:45 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38800/
20:50 kaether joined #parrot
20:56 dalek rakudo: 6ac1eaf | jnthn++ | perl6.pir:
20:56 dalek rakudo: Unbreak warnings. (Oops.)
20:56 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/6​ac1eaf9d61fb75dcb8dad1c0e5e005c84499b0b
21:04 dalek parrot: r38801 | coke++ | trunk/docs/book/ch03_pir.pod:
21:04 dalek parrot: [docs] fix some bugs in the PIR examples, mark them as valid
21:04 dalek parrot: Remove some no-longer needed 'end' opcodes (This is PIR, not PASM)
21:04 dalek parrot: Fixup some horizontal whitespace in code.
21:04 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38801/
21:06 cotto pmichaud, ping
21:14 Andy This is so absurd: http://www.theregister.co.uk/2009​/05/15/microsoft_banishes_memcpy/
21:17 dalek parrot: r38802 | coke++ | trunk/docs/book (3 files):
21:17 dalek parrot: [docs] Validate more PIR samples; Fix a bug this turned up in one of the samples!
21:17 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38802/
21:18 kaether Is it normal/common to get frequent http errors when submitting to smolder?
21:18 dalek rakudo: 1f14582 | jnthn++ | perl6.pir:
21:18 dalek rakudo: Fix exit. (Oops again.)
21:18 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/1​f145828649b47f4b597f88b06ba37dc0b7d5e4b
21:21 cotto kaether, we've been seeing a lot of those recently.  Apparently the reports still get through ok.
21:23 kaether I'm getting HTTP CODE: 503 (Service Unavailable)
21:23 kaether sometimes other errors, although I don't recall what they are
21:23 kaether I'm not sure if it is just me, because I'm behind a proxy.
21:24 cotto no, it looks like it's down again.  It's had a lot of downtime recently.
21:29 cotto Does anyone here understand lexicals?
21:30 cotto I'm trying to make use of pmichaud's commit r38795, which adds a $?FILES lexical to HLLCompiler, but simply using $P0 = find_lex "$?FILES" in a stage doesn't work.
21:33 Whiteknight joined #parrot
21:39 cotto hey Whiteknight, know anything about lexicals?
21:42 Whiteknight yeah, i know a lady who drives one
21:42 Whiteknight kidding
21:42 Ademan joined #parrot
21:42 Whiteknight yeah, I know a little bit
21:48 Infinoid cotto: rakudo uses find_caller_lex, if that helps
21:49 cotto Infinoid, that's what I needed.  Thanks!
21:50 cotto Infinoid++
21:51 dalek parrot: r38803 | cotto++ | failed to fetch changeset:
21:51 dalek parrot: bring pmc_pct branch up-to-date with trunk
21:51 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38803/
21:53 cotto also pmichaud++, since that change will let me chop out some code from pmcc.pir
21:56 cotto Although it seems like it'd be easier to store that information in an array.  I'll have to ask him about that.
22:10 rdice joined #parrot
22:55 Whiteknight chromatic++ is pretty relentless in this optimizing work he's doing
22:55 Whiteknight allison: ping
22:58 allison Whiteknight: pong
23:00 dalek parrot: r38804 | chromatic++ | trunk/config/gen/config_pm.pm:
23:00 dalek parrot: [config] Removed a handful of keys stolen from Perl 5 from serialized Parrot
23:00 dalek parrot: Config hash; this saves 3.02% of startup speed.  There are more keys to remove.
23:00 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38804/
23:02 Whiteknight allison: is it still the intention for the IO system to use layers?
23:02 Whiteknight Coke seemed to think that was no longer the plan
23:03 allison Whiteknight: it doesn't use layers anymore, they're gone
23:03 allison Whiteknight: ripped out, dead, dead, dead
23:04 allison Whiteknight: what we have now is a simple macro system that compiles the appropriate functions for the platform
23:04 Whiteknight I saw some leftovers then in src/io/io_strings.c, I guess those should be removed, and the PDD updated?
23:04 jonathan allison: hi :-)
23:04 jonathan allison: How's the calling conventions work going?
23:05 allison Whiteknight: oh, io_string.c doesn't even compile anymore, it can be deleted
23:05 allison jonathan: set aside for the moment for book editing
23:05 jonathan allison: Ah, OK. Got a deadline on the book?
23:06 jonathan You planning a print-on-demand version too?
23:06 Whiteknight oh, do you need more hands on the book now?
23:06 allison jonathan: calling conventions are mainly in the annoying last stages where everything depends on everything else
23:06 Whiteknight I sort of forgot that we had a deadline coming up on that
23:06 allison jonathan: the book has to go to the printers June 1
23:06 jonathan allison: Soudns very ugh.
23:06 jonathan allison: Ah, OK.
23:07 allison jonathan: and, yeah, it's print-on-demand, but there's still setup time to have it out for YAPC::NA
23:08 jonathan Ah, copies for the conference. Gotcha.
23:08 Coke allison: hio; I fixed up a ton of PIR-in-POD. as you go through chapter 03, anything still marked _INVALID probably requires a major overhaul.
23:09 allison Coke: many thanks, I'm working my way through chapter 3 as we speak
23:09 dalek decnum-dynpmcs: r42 | darbelo++ | trunk/ (2 files):
23:09 dalek decnum-dynpmcs: Rename *_rounding_context to *_rounding_mode.
23:09 dalek decnum-dynpmcs: Add getter-setter pair for the digits field of the decContext structure.
23:09 dalek decnum-dynpmcs: get_digits returns a Parrot Integer, while set_digits acceptas anything you can
23:09 dalek decnum-dynpmcs: call VTABLE_get_integer on.
23:09 dalek decnum-dynpmcs: review: http://code.google.com/p/decn​um-dynpmcs/source/detail?r=42
23:11 darbelo I guess it's not THAT read-only.
23:12 tetragon joined #parrot
23:13 darbelo cotto: ping
23:13 dalek rakudo: ec55f17 | masak++ | src/ (2 files):
23:13 dalek rakudo: [Protoobject.pir] changed a few warnings
23:13 dalek rakudo: It's "type object" nowadays. And yes, the whole file might need renaming.
23:13 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/e​c55f176a074c046e5702694071c9f1b7c99d7df
23:16 dalek parrot: r38805 | whiteknight++ | trunk/docs/pdds/pdd22_io.pod:
23:16 dalek parrot: [pdds] update pdd22 to remove outdated information about the layers system, and try to explain what we do have now
23:16 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38805/
23:18 Whiteknight allison: Is the book going to be licensed in any special way?
23:18 allison Whiteknight: Artistic License
23:18 purl Artistic License is the openest of "open source" or one of the licenses under which you can distribute Perl. or a happy thing
23:18 Whiteknight excellent
23:18 allison (it's already under the Artistic License)
23:18 Whiteknight right, I'm just making sure it is being published that way
23:20 donaldh joined #parrot
23:20 allison Whiteknight: well, as you can see, all changes are being contributed back to the project, so the publisher isn't holding any "proprietary" modifications
23:22 Coke allison: considered print on demand?
23:24 allison Coke: it is print on demand
23:24 allison Coke: LightningSource is the ultimate printer
23:24 allison the publishing company is Onyx Neon
23:25 Whiteknight I'm definitely going to buy a copy of it
23:26 Whiteknight and everybody in my family will buy a copy too, if my name ends up anywhere in it
23:26 Whiteknight it's like a total scam that I've got running over here
23:28 darbelo Put a list of contributors as an appendix. The "My name's on it" sales will cover the cost of the extra pages and land some extra profit.
23:28 Whiteknight my parents have copies of books I wrote at Wikibooks that they won't ever read
23:32 darbelo What else were they going to do? You can't put webpages on the shleves, you know.
23:33 dalek parrot: r38806 | allison++ | trunk/config/gen/makefiles/root.in:
23:33 dalek parrot: [cage] The 'make rpms' target was removed a while ago, removing the
23:33 dalek parrot: usage information.
23:33 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38806/
23:35 urkle joined #parrot
23:39 dalek parrot: r38807 | whiteknight++ | trunk (4 files):
23:39 dalek parrot: [io] remove the defunct io_string.c file which hadn't been used. Also, remove some associated references and vestiges that aren't needed anymore
23:39 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38807/
23:46 dalek parrot: r38808 | allison++ | trunk/ports/fedora/parrot.spec.fedora:
23:46 dalek parrot: [cage] Check in the last known "official" version of the Fedora spec
23:46 dalek parrot: file.
23:46 dalek parrot: review: https://trac.parrot.org/parrot/changeset/38808/
23:54 rdice joined #parrot

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

Parrot | source cross referenced