1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-07-02 23:50:47 +02:00
guile/module
Mark H Weaver b1bc025224 Implement R7RS 'include-ci', and multiple arguments for 'include'.
Relative filenames are now interpreted based on the path of the file
that contains the filename string, instead of the file that contains
the include form.

* module/ice-9/psyntax.scm (%read-files-for-include): New procedure.
  (include): Support multiple filename arguments.  Reimplement in terms
  of '%read-files-for-include'.
  (include-ci): New macro.

* module/ice-9/psyntax-pp.scm: Regenerate.

* doc/ref/api-evaluation.texi (Local Inclusion): Update docs.
2014-08-14 03:37:23 -04:00
..
ice-9 Implement R7RS 'include-ci', and multiple arguments for 'include'. 2014-08-14 03:37:23 -04:00
language Compiler: Support cyclic literal data. 2014-08-14 03:37:23 -04:00
oop Fix foreign slot initialization and access 2014-04-27 11:02:35 +02:00
rnrs Fix (rnrs io simple) to open file ports in textual mode. 2014-03-19 23:36:46 -04:00
scripts 'guild compile' doesn't leave temporary files behind it. 2014-06-03 15:01:58 +02:00
srfi read: Support SRFI-38 datum label notation. 2014-08-14 03:37:23 -04:00
sxml Remove duplicate definitions of call/ec' and let/ec'. 2013-04-06 15:40:19 +02:00
system Recognize more ARM targets. 2014-07-04 17:26:41 +02:00
texinfo Improve correctness and consistency of 'eval-when' usage. 2014-01-23 10:41:22 -05:00
web web: Keep the default size for the client's in-kernel receive buffer. 2014-05-23 22:02:30 +02:00
Makefile.am Unconditionally build and test the ice-9/popen module. 2014-07-03 19:20:00 +03:00
rnrs.scm Add missing R6RS `open-file-input/output-port' procedure 2012-11-12 20:47:57 +01:00
statprof.scm add gcprof 2011-05-05 11:43:12 +02:00
texinfo.scm Fix newline preservation in @example with lines beginning with @ 2014-03-17 21:49:16 +01:00