[dylan-lang/opendylan] be8735: [io] adjust-stream-position used wrong position va...

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <5558ba6918c33_702a3fb4843872a0814fb@hookshot-fe6-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: be87358775dec4a334741983b94f31691c9e7383
      https://github.com/dylan-lang/opendylan/commit/be87358775dec4a334741983b94f31691c9e7383
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-17 (Sun, 17 May 2015)

  Changed paths:
    M sources/io/streams/file-stream.dylan

  Log Message:
  -----------
  [io] adjust-stream-position used wrong position value.

This was found by giving <position-type> a proper type
specification which will happen in a future commit.

* sources/io/streams/file-stream.dylan
  (adjust-stream-position): This was using 'position' in 2 locations
    which was actually a reference to a generic function rather than
    'position-from-start' which is the actual value that should be
    used.


  Commit: d3e5b79d665ffddc36a91129d568224fb7ad8d84
      https://github.com/dylan-lang/opendylan/commit/d3e5b79d665ffddc36a91129d568224fb7ad8d84
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-17 (Sun, 17 May 2015)

  Changed paths:
    M sources/io/streams/defs.dylan

  Log Message:
  -----------
  [io] Give <position-type> a specific type.

* sources/io/streams/defs.dylan
  (<position-type>): This should be a type union of <stream-position>
    and <integer>, not just an alias for <object>.


  Commit: 824ef6b31ae50fbed9fb9340a2ef948a3c3e0556
      https://github.com/dylan-lang/opendylan/commit/824ef6b31ae50fbed9fb9340a2ef948a3c3e0556
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-17 (Sun, 17 May 2015)

  Changed paths:
    M sources/dfmc/c-back-end/c-emit-computation.dylan
    M sources/dfmc/definitions/parse-class-clauses.dylan
    M sources/dfmc/flow-graph/tracing.dylan
    M sources/duim/tests/gui/graphics.dylan

  Log Message:
  -----------
  Fix some typos of 'definition'.

* sources/dfmc/c-back-end/c-emit-computation.dylan,
  sources/dfmc/defintions/parse-class-clauses.dylan,
  sources/dfmc/flow-graph/tracing.dylan,
  sources/duim/tests/gui/graphics.dylan: Spell 'definition' correctly.


  Commit: 91f84ca8aefce2ddd35469286d1286ad3e7c65e9
      https://github.com/dylan-lang/opendylan/commit/91f84ca8aefce2ddd35469286d1286ad3e7c65e9
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-05-17 (Sun, 17 May 2015)

  Changed paths:
    M sources/io/print.dylan

  Log Message:
  -----------
  [io,print] Tighten a couple of type aliases.

These type aliases were commented out in 1996. This was probably due
to the emulator not supporting this sort of construct.

* sources/io/print.dylan: Use more specific defininitions for
    <boolean-or-unsupplied> and <integer-or-unsupplied>.


Compare: https://github.com/dylan-lang/opendylan/compare/650badfb08e3...91f84ca8aefc

_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.