Mark Samuel Miller

Show:

What's happening?

  • Comment: Quick reference card

    It's not a good example in either case, but this wouldn't be an improvement.

    2007-09-06 04:51:15 UTC in E code library

  • Comment: Problem with Adobe

    I have no idea what this bug report means. There is no "eRightsC.exe".

    2007-09-06 04:18:12 UTC in E code library

  • Comment: Thesis links are broken.

    I just checked. They all work now.

    2007-09-06 04:16:18 UTC in E code library

  • Need ShouldBeDeepFrozen

    To work around the inability to properly audit for DeepFrozen yet in E-on-Java while enabling reusability of E code between E-on-Java and E-on-CL.

    2007-09-06 04:12:18 UTC in E code library

  • Change updoc no-value-block rule

    Currently, in E-on-Java, an absent value block indicates don't care. Kevin suggests instead the following rule: an absent value block is equivalent to "# value: null".

    2007-09-06 03:23:59 UTC in E code library

  • Bogus updoc scripts cause bogus failures

    The esrc/scripts/test/updoc directory contains scripts that fail, not because they demonstrate a bug, but because these scripts are bogus. For example, counter-client.updoc and evalServer.updoc both use hard coded captp URIs designating objects it hosting vats that are long since dead.

    2007-09-06 03:08:30 UTC in E code library

  • Comment: EInt needs protocol

    Kevin clarifies: comment is incorrect: the differences have now been hidden! the sameness bug *is fixed*. the useful-alleged-type is the only problem now.

    2007-09-06 03:02:04 UTC in E code library

  • EInt needs protocol

    Currently in E-on-Java, the differences between small Integers and BigIntegers are sometimes visible. To repair this, we need to always report the types of these as EInt. However, currently, EInt does not have the protocols currently duplicated between Integer (together with its sugar) and BigInteger (together with its sugar). To repair this, EInt should steal its vtable from one but then...

    2007-09-06 02:59:00 UTC in E code library

  • Missing race.emaker

    race.emaker is needed by race.updoc and should be there. It used to exist but now seems gone. We need it back. Kevin suggests: def resolvingBy(f) { def [p, r] := Ref.promise() f(r) return p } def race(cs) { return resolvingBy(fn r { for c in cs { Ref.whenResolved(c, r.resolveRace) } }) } Possible simplification: def...

    2007-09-06 02:31:18 UTC in E code library

  • Comment: makeTraversalKey broken

    Fixed by Kevin Reid as of r352. See http://www.eros-os.org/pipermail/e-lang/2007-April/011990.html.

    2007-04-14 19:10:10 UTC in E code library

About Me

  • 2000-07-22 (9 years ago)
  • 54168
  • caplet (My Site)
  • Mark Samuel Miller

  • Security

Send me a message