read-enable 'positions by default
authorAndy Wingo <wingo@pobox.com>
Sun, 13 Feb 2011 14:04:08 +0000 (15:04 +0100)
committerAndy Wingo <wingo@pobox.com>
Sun, 13 Feb 2011 14:06:11 +0000 (15:06 +0100)
commit6c51a40ace32a1540ffe6623ede64ce639b821fa
treeab726348bfa205cbb07f1da9d3fdc8b3a9f244ef
parentd7265e376d27f6bf96bf60c01646ba8893acfba5
read-enable 'positions by default

* libguile/read.c (scm_read_opts): Default "positions" to #t.  The
  compiler was already turning it on anyway, and this allows
  primitive-load without --auto-compile to also propagate source
  information through the expander, for better errors and to let macros
  know their source.

* module/language/scheme/spec.scm: No need to enable positions here
  now.
libguile/read.c
module/language/scheme/spec.scm