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

109 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
Neil Jerram
a89cafc056 Update README on using libraries in non-standard locations
* README: Update instructions on using libraries in non-standard
  locations.  Also change expected next stable release number from
  1.10.0 to 2.0.0.
2009-06-14 18:41:50 +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
Andy Wingo
4ea9429edc add getrlimit and setrlimit wrappers
* README: Some rewording.

* configure.in: Check for getrlimit and setrlimit.

* libguile/posix.h:
* libguile/posix.c: Add some getrlimit and setrlimit wrappers. They're
  documented, but I suspect something else has to be done to get them
  into the manual.
2009-03-27 15:06:41 -07:00
Andy Wingo
0b6d8fdc28 allow building against uninstalled guile; move some things to meta/
* README: Add more info about building against an uninstalled Guile.

* meta/: New directory. The proximate cause of its creation is that I
  want to be able to build external packages against uninstalled Guile,
  and to do that I need guile-tools in the PATH, but I don't want
  $top_builddir/libtool in the path. But it seems like a good
  reorganization, for things that are /about/ Guile: pkg-config files, m4
  files, guile-config... then we also include uninstalled info: the
  environment, the pre-inst-guile script, etc.

* meta/guile-1.8-uninstalled.pc.in: New pkg-config template. pkg-config
  prefers -uninstalled pkg-config files, if they are in its path.

* meta/Makefile.am:
* meta/ChangeLog-2008:
* meta/gdb-uninstalled-guile.in:
* meta/guile-1.8.pc.in:
* meta/guile-config.in:
* meta/guile.m4:
* meta/guile-tools.in: Moved to meta/.

* meta/guile.in: This is the new name of pre-inst-guile.in.

* meta/uninstalled-env.in: And this, pre-inst-guile-env.in.

* Makefile.am:
* am/guilec:
* am/pre-inst-guile:
* check-guile.in:
* configure.in:
* doc/ref/Makefile.am:
* gc-benchmarks/run-benchmark.scm:
* test-suite/standalone/Makefile.am:
* test-suite/standalone/README:
* testsuite/Makefile.am: Adapt to meta/ change.
2009-03-27 14:03:03 -07:00
Neil Jerram
1e45754493 Revert "* README: Note need for subscription to bug-guile@gnu.org."
This reverts commit 51d079ab0d, which is
appropriate because subscription is not now required for someone to
send a message to bug-guile@gnu.org.
2008-12-10 18:57:20 +00:00
Ludovic Courtès
4b824aae11 Update/remove references to the CVS repository. 2008-04-08 00:08:27 +02:00
Neil Jerram
51d079ab0d * README: Note need for subscription to bug-guile@gnu.org.
* NEWS: Note need for subscription to bug-guile@gnu.org.
2006-11-17 15:51:37 +00:00
Kevin Ryde
4800a61a6c Correction to "not a Guile release" warning, show 1.8 not 1.6. 2006-04-17 00:38:33 +00:00
Kevin Ryde
4f41661657 merge from 1.8 branch 2006-04-17 00:18:11 +00:00
Marius Vollmer
0f24e75b73 * GUILE-VERSION: Bumped versions for 1.9 series.
* srfi-1.scm, srfi-60.scm: Updated versions in library name to
match GUILE-VERSION.
2006-02-05 22:56:34 +00:00
Marius Vollmer
a98dbc879e * configure.in: Do not call AC_LIBLTDL_INSTALLABLE. Use
AC_CHECK_LIB instead. Do not subst LTDLINCL and LIBLTDL.  Do not
add "-DLIBLTDL_DLL_IMPORT" on MINGW32.

* Makefile.am (SUBDIRS): Removed libltdl.

* README: Talk about required external packages.

* autogen.sh: Do not call libtoolize.
2005-03-08 00:54:46 +00:00
Marius Vollmer
8f3054016a Talk about (debug-enable 'warn-deprecated) etc. 2005-01-12 11:08:58 +00:00
Marius Vollmer
70bb81136d Removed things that are no longer true. Updated in general. 2004-08-25 17:22:38 +00:00
Marius Vollmer
3623a1705c Document the new --disable-discouraged option. 2004-08-02 16:08:19 +00:00
Kevin Ryde
1028fcb2cf (Cross building Guile): Describe GUILE_FOR_BUILD rather than
--with-guile-for-build.
2003-11-14 21:27:11 +00:00
Kevin Ryde
ea8ac9ace0 (Guile Documentation): Update to manuals now available,
remove notes about the reference manual being in progress.
2003-06-18 23:37:02 +00:00
Kevin Ryde
cd9d439e7e (Cross building Guile): Remove --with-cc-for-build in favour of CC_FOR_BUILD. 2003-05-18 22:00:21 +00:00
Rob Browning
d165aa1542 * README: merge information from INSTALL and remove at least some
of the stale bits.
2003-03-25 23:46:04 +00:00
Thien-Thi Nguyen
a056b7708b Fix virulent typo. 2001-12-02 01:38:56 +00:00
Gary Houston
c08a1190cf HACKING, README, ANON-CVS: updates. 2001-11-22 22:03:43 +00:00
Rob Browning
ab4cd34b26 *** empty log message *** 2001-08-16 03:44:29 +00:00
Thien-Thi Nguyen
04873705f6 Mention libguile-srfi-*, oop/*, scripts/* and srfi/*. 2001-06-28 17:30:12 +00:00
Thien-Thi Nguyen
0a7fcdbc23 Also mention guile-tools. 2001-06-28 16:55:12 +00:00
Marius Vollmer
c10ecc4c81 *** empty log message *** 2001-05-05 19:16:08 +00:00
Marius Vollmer
6b3ccfcc16 Added section about the handling of deprecated features. 2001-05-02 00:53:07 +00:00
Rob Browning
f2a75d811b *** empty log message *** 2001-04-27 21:05:11 +00:00
Marius Vollmer
ee2bf8b833 Doc fixes from Martin Grabmüller. 2000-12-23 17:27:04 +00:00
Mikael Djurfeldt
c299f186ff *** empty log message *** 2000-06-20 22:26:41 +00:00
Mikael Djurfeldt
b5074b2374 *** empty log message *** 2000-06-20 02:38:36 +00:00
Marius Vollmer
b54a5b5af5 Do not advertise COPYING as containing the Guile license terms. 2000-05-09 17:19:21 +00:00
Marius Vollmer
677ac809a4 Added section about Guile license. 2000-05-03 22:41:05 +00:00
Gary Houston
ae8de16e0a * README (Guile Documentation, About This Distribution): updated. 2000-03-12 16:33:00 +00:00
Marius Vollmer
b0749d03c0 * README, HACKING: Moved "Hacking it yourself" section from README
to HACKING.  Updated recommended libtool version to be 1.3.4.
2000-01-15 12:53:15 +00:00
Jim Blandy
fac688761c *** empty log message *** 1999-09-25 18:18:38 +00:00
Jim Blandy
cc36e791ad Start a new version. 1999-09-25 18:13:01 +00:00
Jim Blandy
966476c163 Include pointer to NEWS item about readline. 1999-09-23 05:37:30 +00:00
Marius Vollmer
621e832470 Added description of readline stuff. 1999-09-22 19:47:30 +00:00
Mikael Djurfeldt
394a535ed0 *** empty log message *** 1999-09-19 00:00:01 +00:00
Jim Blandy
293b302524 *** empty log message *** 1999-09-18 22:19:39 +00:00
Jim Blandy
f89a27fae7 *** empty log message *** 1999-09-17 17:09:38 +00:00
Mikael Djurfeldt
e4445210a9 *** empty log message *** 1999-09-12 15:09:43 +00:00
Jim Blandy
74a28fa178 Fix up downloading addresses and filenames. 1999-08-30 06:42:28 +00:00
Jim Blandy
43fa9a05fe Post-release changes for 1.3.2. 1999-08-20 05:55:49 +00:00
Jim Blandy
577905a8dc *** empty log message *** 1999-08-20 05:24:05 +00:00
Jim Blandy
6ca345f321 *** empty log message *** 1999-07-27 20:11:57 +00:00
Jim Blandy
71209dfb78 *** empty log message *** 1999-07-26 03:28:21 +00:00
Mikael Djurfeldt
fc44cdf1b0 * README, config.guess, config.sub, liconfig, ltmain.sh: Switched
to libtool-1.3.3.
1999-07-24 11:47:50 +00:00
Jim Blandy
9af7987b9e *** empty log message *** 1999-04-17 16:41:19 +00:00
Jim Blandy
ef0615e4d8 *** empty log message *** 1999-04-17 16:03:58 +00:00