1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00
Commit graph

30 commits

Author SHA1 Message Date
Neil Jerram
53befeb700 Change Guile license to LGPLv3+
(Not quite finished, the following will be done tomorrow.
   module/srfi/*.scm
   module/rnrs/*.scm
   module/scripts/*.scm
   testsuite/*.scm
   guile-readline/*
)
2009-06-17 00:22:09 +01:00
Ludovic Courtès
1ee2c72eaf Import R6RS bytevectors and I/O ports from Guile-R6RS-Libs 0.2.
* README: Document dependency on GNU libunistring.

* benchmark-suite/Makefile.am (SCM_BENCHMARKS): Add
  `benchmark/bytevectors.bm'.

* configure.in: Make sure we have libunistring; update $LIBS.

* libguile.h: Include "bytevectors.h" and "r6rs-ports.h".

* libguile/Makefile.am (libguile_la_SOURCES): Add `bytevectors.c' and
  `r6rs-ports.c'
  (DOT_X_FILES): Add `bytevectors.x' and `r6rs-ports.x'.
  (DOT_DOC_FILES): Add `bytevectors.doc' and `r6rs-ports.doc'.
  (noinst_HEADERS): Add `ieee-754.h'.
  (modinclude_HEADERS): Add `bytevectors.h' and `r6rs-ports.h'

* libguile/validate.h (SCM_VALIDATE_BYTEVECTOR): New macro.

* module/Makefile.am (SOURCES): Add $(RNRS_SOURCES).
  (RNRS_SOURCES): New variable.

* test-suite/Makefile.am (SCM_TESTS): Add `bytevectors.test' and
  `r6rs-ports.test'.
2009-05-28 23:12:01 +02:00
Neil Jerram
d3cf93bc25 * srfi-39.scm: Update copyright statement to LGPL.
* __scm.h, _scm.h, weaks.c: Update copyright statement to LGPL.

* compat/compat.h: Update copyright statement to LGPL.

* oldfmt.c: Update copyright statement to LGPL.

* libguile.h: Update copyright statement to LGPL.
2008-01-22 21:06:22 +00:00
Kevin Ryde
4f41661657 merge from 1.8 branch 2006-04-17 00:18:11 +00:00
Marius Vollmer
92205699d0 The FSF has a new address. 2005-05-23 19:57:22 +00:00
Marius Vollmer
1b11b14bfa Include "libguile/srfi-4.h". 2004-10-27 17:32:18 +00:00
Marius Vollmer
f7e6665450 Include <gmp.h> outside of extern "C" block. (Note that numbers.h
still includes gmp.h to make it self-contained.)
2004-09-24 02:05:18 +00:00
Marius Vollmer
c08d10f5f3 Include srfi-13.h and srfi-14.h, do not include strop.h. 2004-08-25 17:21:04 +00:00
Marius Vollmer
ba05058392 Include libguile/discouraged.h. 2004-08-02 16:09:06 +00:00
Dirk Herrmann
d0f6ceb84f * Removed uses of DEBUG_EXTENSIONS and DYNAMIC_LINKING to
fix compile errors with --disable-deprecated.
2003-04-20 07:19:38 +00:00
Marius Vollmer
2f5eb00419 Include "libguile/deprecated.h". 2003-03-26 17:06:03 +00:00
Mikael Djurfeldt
77f9ca697e * libguile.h: #include "futures.h" 2003-01-23 16:03:46 +00:00
Marius Vollmer
3d7f708f21 * __scm.h (USE_THREADS, GUILE_ISELECT): Define when
SCM_DEBUG_DEPRECATED.  Removed their use thru-out Guile.
2002-11-03 22:09:20 +00:00
Marius Vollmer
319e6d7229 Added inclusion of "extensions.h". 2002-05-10 16:39:32 +00:00
Marius Vollmer
394661e96b Include "libguile/inline.h". 2001-11-25 14:45:53 +00:00
Dirk Herrmann
f7c6b77886 * Removed deprecated definitions.
* Minor cleanups.
2001-08-31 09:16:23 +00:00
Martin Grabmüller
6b41a31399 Removed tag.c and tag.h and all references. 2001-06-20 18:18:00 +00:00
Marius Vollmer
485ffecad5 (scm_cond_t, scm_key_t, scm_mutex_t): Only define these when using
threads.
2001-06-16 20:17:19 +00:00
Marius Vollmer
020e3c3868 Added deprecated section with the olde type names. 2001-06-14 20:19:33 +00:00
Gary Houston
7e267da19f * libguile.h: include rw.h. 2001-04-29 13:06:31 +00:00
Martin Grabmüller
6c44688a67 * Makefile.am (SUBDIRS): Added `srfi'.
* configure.in: Added subdirectory `srfi' to build process.

	* libguile.h: Added inclusion of `values.h'.
2001-04-23 20:24:02 +00:00
Dirk Herrmann
d42df0557f * Don't include libguile/dump.h any more. 2001-03-06 01:00:18 +00:00
Keisuke Nishida
ec89608938 *** empty log message *** 2001-02-03 05:01:07 +00:00
Mikael Djurfeldt
c2886a5ae1 Added #include "libguile/rdelim.h". 2001-01-31 15:14:53 +00:00
Mikael Djurfeldt
14f1d9fec8 *** empty log message *** 2000-10-25 14:51:33 +00:00
Keisuke Nishida
8f486fc76a Removed #include "libguile/environments.h", sorry.. 2000-09-20 16:31:04 +00:00
Keisuke Nishida
b2eae655be * libguile.h: #include "libguile/environments.h" and "libguile/properties.h". 2000-09-20 16:28:00 +00:00
Mikael Djurfeldt
30b4dd94a3 * libguile.h: Removed #include "libguile/kw.h". 2000-06-12 21:22:47 +00:00
Mikael Djurfeldt
f2c9fcb07e Updated copyrights 2000-06-12 12:28:24 +00:00
Gary Houston
0479e5b73e * Makefile.am: add include_HEADERS.
libguile.h: moved from libguile directory.  maybe libguile should
	be installed in $prefix/include/libguile/libguile.h instead?
2000-05-01 22:11:24 +00:00