[dylan-lang/melange] 4181ec: Update copyright years.

GitHub <[email protected]> Wed, 07 Oct 2015 08:14:06 -0700
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <561536beaf9e3_7a923fb12c36f2a07902d@hookshot-fe4-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-lang/melange
  Commit: 4181ec3d982140b6d67e2036ddbcff2cc344fe92
      https://github.com/dylan-lang/melange/commit/4181ec3d982140b6d67e2036ddbcff2cc344fe92
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    M LICENSE
    M documentation/source/conf.py
    M documentation/source/copyright.rst
    M melange/interface.dylan

  Log Message:
  -----------
  Update copyright years.


  Commit: 324eb65bdd5c83afe66a16c1db4ddf6dcfa6e725
      https://github.com/dylan-lang/melange/commit/324eb65bdd5c83afe66a16c1db4ddf6dcfa6e725
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    M ext/command-line-parser
    M melange/interface.dylan

  Log Message:
  -----------
  Update setting target via command line.

This removes the --c-ffi and --debug flags in favor of just having
the -T / --target option available.

* ext/command-line-parser: Update to current. This was needed to have
  <choice-option> available.

* melange/interface.dylan
  (show-usage): Remove mention of --c-ffi and --debug. Mention allowed
   values for -T / --target.
  (main): Remove --c-ffi and --debug options. Make -T / --target into
   a <choice-option>, defaulting to c-ffi, but allowing either c-ffi
   or mindy. We don't allow debug for now as that never worked. Also
   simplify setting the value for target-switch.


  Commit: eb47e48c639d861d3dc78651f9c00c8f0e3adc10
      https://github.com/dylan-lang/melange/commit/eb47e48c639d861d3dc78651f9c00c8f0e3adc10
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    M melange/interface.dylan

  Log Message:
  -----------
  Clean up target switch in melange/interface.dylan.

* melange/interface.dylan
  (<melange-target): one-of type for c-ffi and mindy.
  (variable target-switch): Removed in favor of passing state around.
  (process-interface-file): Receive target argument, pass along to
   process-define-interface.
  (process-parse-state): Receive target argument. Use instead of target-switch
   when invoking make-backend-for-target. Also pass along to write-module-stream.
  (write-module-stream): Receive target argument. Only print use common-dylan
   and c-ffi when target is c-ffi.
  (process-define-interface): Receive target argument and pass it along to
   process-parse-state.
  (main): Remove handling of target-switch. Pass target along to
   process-interface-file.


Compare: https://github.com/dylan-lang/melange/compare/f97f8b3e1b9b...eb47e48c639d

_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter