core: Remove display.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 24 Dec 2016 00:23:50 +0000 (01:23 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sat, 24 Dec 2016 00:23:50 +0000 (01:23 +0100)
commit16e3caafcd314d7f9ccd1e1280abf1fd40276e0d
tree829e98f1c68352221280a2274bd644d3c1ef447e
parentd295ee5668299de4bc54594dce5ac20f70461ef3
core: Remove display.

* posix.c (stderr_): New function.
* display.c: Remove.
* mes.c: Remove includes.  Use stderr_ instead of display_.
 (gc_loop): Preserve function's name.
 (arity_): New function.
* GNUmakefile (mes.o): Remove dependency on display.
* module/mes/read-0.mes: Use core:stderr instead of display, newline.
  (newline): New function.
* module/mes/base-0.mes: Use core:stderr instead of display.
  Include (mes display).
* module/mes/display.mes: New file.
* lib.c (assert_defined): Move from mes.c.
  (string_to_cstring): Move from posix.c
* build-aux/mes-snarf.scm (function-environment): Initialize function
  name with scheme string.
GNUmakefile
build-aux/mes-snarf.scm
display.c [deleted file]
lib.c
mes.c
module/mes/base-0.mes
module/mes/display.mes [new file with mode: 0644]
module/mes/read-0.mes
posix.c