[dylan-lang/opendylan] f0924e: [dfmc-debug-back-end] Rename indent function.

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <55a4672561a69_16333fe6a6ac32b849924@hookshot-fe3-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/opendylan
  Commit: f0924ebee920b842a172cf7f98edc0952844a8aa
      https://github.com/dylan-lang/opendylan/commit/f0924ebee920b842a172cf7f98edc0952844a8aa
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M sources/dfmc/debug-back-end/debug.dylan
    M sources/dfmc/debug-back-end/print-flow-graph.dylan

  Log Message:
  -----------
  [dfmc-debug-back-end] Rename indent function.

This prepares dfmc-debug-back-end for the IO library getting
<indenting-stream> which introduces a name conflict with the
'indent' method in dfmc-debug-back-end.

* sources/dfmc/debug-back-end/debug.dylan
  (indent): Rename to print-indent.

* sources/dfmc/debug-back-end/print-flow-graph.dylan
  (print-cmoputations): Rename usage of indent to print-indent.


  Commit: e03d70e404ff8aa82336c6d91f62f2060e690410
      https://github.com/dylan-lang/opendylan/commit/e03d70e404ff8aa82336c6d91f62f2060e690410
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M sources/corba/scepter/back-end/dump/dump.dylan
    M sources/corba/scepter/core/driver.dylan
    M sources/corba/scepter/utilities/indenting.dylan
    M sources/corba/scepter/utilities/scepter-utilities-module.dylan

  Log Message:
  -----------
  [scepter] Rename <indenting-stream> to <scepter-indenting-stream>.

This is in preparation for adding an <indenting-stream> to the IO
library.

* sources/corba/scepter/back-end/dump/dump.dylan
  (scepter-back-end-emit): Instantiate a <scepter-indenting-stream>
    rather than an <indenting-stream>.

* sources/corba/scepter/core/driver.dylan
  (class <scepter>): Instantiate a <scepter-indenting-stream>
    rather than an <indenting-stream>.

* sources/corba/scepter/utilities/indenting.dylan: Rename
    <indenting-stream> to <scepter-indenting-stream>.

* sources/corba/scepter/utilities/scepter-utilities-module.dylan
  (module scepter-utilities): Rename exported binding to
    <scepter-indenting-stream>.


  Commit: bdc0e73c6c08ac2049f6c270fde00dcedb699f5d
      https://github.com/dylan-lang/opendylan/commit/bdc0e73c6c08ac2049f6c270fde00dcedb699f5d
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M sources/io/library.dylan
    A sources/io/streams/indenting-streams.dylan
    M sources/io/unix-io.lid
    M sources/io/win32-io.lid

  Log Message:
  -----------
  [io] Bring <indenting-stream> over from Gwydion.

NOTE: This is under the Gwydion copyright notice.

* sources/io/library.dylan
  (module streams): Export <indenting-stream>, indent.

* sources/io/streams/indenting-streams.dylan: Bring over
    from Gwydion Dylan.

* sources/io/unix-io.lid: Build indenting-streams.dylan.

* sources/io/win32-io.lid: Build indenting-streams.dylan.


  Commit: 7379c217b76ae5d17bbc23f30b4ec03d9ac02663
      https://github.com/dylan-lang/opendylan/commit/7379c217b76ae5d17bbc23f30b4ec03d9ac02663
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M sources/io/streams/indenting-streams.dylan

  Log Message:
  -----------
  [io] Make tab-width slots on <indenting-stream> constant.

* sources/io/streams/indenting-streams.dylan
  (class <indenting-stream>): Make is-input-tab-width and
    is-output-tab-width constant slots.


  Commit: 160986760aefbf5a7288ad434df502b3c855cf24
      https://github.com/dylan-lang/opendylan/commit/160986760aefbf5a7288ad434df502b3c855cf24
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M sources/io/streams/indenting-streams.dylan

  Log Message:
  -----------
  [io] Default to <indenting-stream> not outputting tabs.

* sources/io/streams/indenting-streams.dylan
  (class <indenting-stream>): Default to outputting spaces and no
    tabs.


  Commit: 08a7f4b553b750fffe5969c01cd46d7997650200
      https://github.com/dylan-lang/opendylan/commit/08a7f4b553b750fffe5969c01cd46d7997650200
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M sources/io/library.dylan
    M sources/io/streams/indenting-streams.dylan

  Log Message:
  -----------
  [io] Add utility with-indentation macro.

* sources/io/library.dylan
  (module streams): Export \with-indentation

* sources/io/streams/indenting-streams.dylan
  (macro with-indentation): New.


  Commit: 6457501e31fa29e12a1ce44614cbd79b8faf55f4
      https://github.com/dylan-lang/opendylan/commit/6457501e31fa29e12a1ce44614cbd79b8faf55f4
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-14 (Tue, 14 Jul 2015)

  Changed paths:
    M documentation/library-reference/source/io/streams.rst

  Log Message:
  -----------
  [io,docs] Document indenting streams.

* documentation/library-reference/source/io/streams.rst: Document
    <indenting-stream>, indent and with-indentation.


  Commit: 4151aabb46525b295d887595b287d2e012b1cd96
      https://github.com/dylan-lang/opendylan/commit/4151aabb46525b295d887595b287d2e012b1cd96
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-14 (Tue, 14 Jul 2015)

  Changed paths:
    M documentation/release-notes/source/2015.1.rst

  Log Message:
  -----------
  Update release notes for indenting streams.

* documentation/release-notes/source/2015.1.rst: Update.


  Commit: caddf893957298b1dc09211c11475513e81d3796
      https://github.com/dylan-lang/opendylan/commit/caddf893957298b1dc09211c11475513e81d3796
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-07-14 (Tue, 14 Jul 2015)

  Changed paths:
    M sources/io/tests/library.dylan
    M sources/io/tests/specification.dylan
    M sources/io/tests/streams.dylan

  Log Message:
  -----------
  [io,tests] Tests for <indenting-stream>.

* sources/io/tests/library.dylan
  (module io-test-suite): Use standard-io so that *standard-output* is
    available for one of the new tests.

* sources/io/tests/specification.dylan
  (module-spec streams): Add specification for <indenting-stream>.

* sources/io/tests/streams.dylan
  (top level) Call register-class-info for <indenting-stream>.
  (make-stream-tests-of-size on <indenting-stream>): Implement.
  (function-test indent,
   macro-test with-indentation-test): New.


  Commit: 370a3c0fa61df7b90ab8f2dcb77d5f16ebfd0794
      https://github.com/dylan-lang/opendylan/commit/370a3c0fa61df7b90ab8f2dcb77d5f16ebfd0794
  Author: Peter S. Housel <[email protected]>
  Date:   2015-07-13 (Mon, 13 Jul 2015)

  Changed paths:
    M documentation/library-reference/source/io/streams.rst
    M documentation/release-notes/source/2015.1.rst
    M sources/corba/scepter/back-end/dump/dump.dylan
    M sources/corba/scepter/core/driver.dylan
    M sources/corba/scepter/utilities/indenting.dylan
    M sources/corba/scepter/utilities/scepter-utilities-module.dylan
    M sources/dfmc/debug-back-end/debug.dylan
    M sources/dfmc/debug-back-end/print-flow-graph.dylan
    M sources/io/library.dylan
    A sources/io/streams/indenting-streams.dylan
    M sources/io/tests/library.dylan
    M sources/io/tests/specification.dylan
    M sources/io/tests/streams.dylan
    M sources/io/unix-io.lid
    M sources/io/win32-io.lid

  Log Message:
  -----------
  Merge pull request #939 from waywardmonkeys/indenting-streams

Indenting streams


Compare: https://github.com/dylan-lang/opendylan/compare/409ca85816e2...370a3c0fa61d

_______________________________________________
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.