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

39 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
Andy Wingo
8dd42d3bc9 don't autocompile snarfing m4 docs
* doc/ref/Makefile.am (autoconf-macros.texi): Yet another place we
  shouldn't autocompile.
2009-06-08 11:44:51 +02:00
Andy Wingo
d1529ddfcb fix m4->texi snarfage after the guile-tools change
* doc/ref/Makefile.am: Fix to work after a make clean with the recent
  guile-tools changes.
2009-04-20 11:42:24 +02: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
Andy Wingo
9a931c6883 Merge commit '4c9e29ec38' into vm-check 2009-03-17 16:06:52 +01:00
Neil Jerram
4c9e29ec38 Clean lib-version.texi
* doc/ref/Makefile.am (CLEANFILES): Add lib-version.texi.
2009-02-09 21:51:31 +00:00
Andy Wingo
8680d53b8c merge vm docs into guile reference (as yet unfinished)
* doc/ref/compiler.texi: A new empty section on the compiler.

* doc/ref/data-rep.texi: Made to be a section of a chapter instead of an
  appendix. The beginnings of some revision, but not there yet.

* doc/ref/guile.texi: Put the "Data Representation" essay into the new
  "History and Implementation Details" chapter.

* doc/ref/history.texi: New empty section on Guile history.

* doc/ref/libguile-concepts.texi:
* doc/ref/libguile-smobs.texi: Fix up some xrefs.

* doc/ref/vm.texi: New section documenting the VM. Not done yet.
2008-11-20 13:44:22 +01:00
Han-Wen Nienhuys
89bc270db3 Remove GH and its traces. 2008-09-28 18:42:02 -03:00
Ludovic Courtès
61db429e25 Add `ChangeLog-2008' files to the distribution. 2008-09-12 21:57:52 +02:00
Ludovic Courtès
a728672018 Remove uses of non-portable makefile constructs. 2008-05-07 21:38:13 +02:00
Neil Jerram
17dce95009 (EXTRA_DIST): Add lib-version.texi to the
distribution.
2007-02-20 21:16:45 +00:00
Ludovic Courtès
b89c494395 Changes from arch/CVS synchronization 2006-11-18 18:14:55 +00:00
Neil Jerram
46f7666d7f * scheme-debugging.texi (Debug Last Error, Interactive Debugger):
Moved/merged to scheme-using.texi, as REPL features.
(Examples): New.
(Intro to Breakpoints): New introductory text here.  Removed all
subnodes except for Breakpoints Overview.

* scheme-using.texi: New.

* guile.texi (Programming in Scheme): Include new
scheme-using.texi file.

* Makefile.am (guile_TEXINFOS): Include new scheme-using.texi
file.
2006-08-01 21:33:17 +00:00
Kevin Ryde
1b09b607dd merge from 1.8 branch 2006-04-16 23:18:55 +00:00
Marius Vollmer
92205699d0 The FSF has a new address. 2005-05-23 19:57:22 +00:00
Marius Vollmer
fd936c9173 * api-i18n.texi: New file.
* Makefile.am (guile_TEXINFOS): Added it.
2004-09-23 18:45:35 +00:00
Marius Vollmer
6ef7423a41 (CLEANFILES, MAINTAINERCLEANFILES): Moved autoconf-macros.texi to
MAINTAINERCLEANFILES.  It is in the tarball and we shouldn't clean it,
then.
2004-09-08 16:17:55 +00:00
Marius Vollmer
145c4821fd * api-deprecated.texi: Removed. 2004-08-02 16:29:37 +00:00
Marius Vollmer
07d83abe7b * scheme-binding.texi: Renamed to api-binding.texi.
* scheme-compound.texi: Renamed to api-compound.texi.
* scheme-control.texi: Renamed to api-control.texi.
* scheme-data.texi: Renamed to api-data.texi.
* scheme-debug.texi: Renamed to api-debug.texi.
* deprecated.texi: Renamed to api-deprecated.texi.
* scheme-evaluation.texi: Renamed to api-evaluation.texi.
* ref-init.texi: Renamed to api-init.texi.
* scheme-io.texi: Renamed to api-io.texi.
* scheme-memory.texi: Renamed to api-memory.texi.
* scheme-modules.texi: Renamed to api-modules.texi.
* scheme-options.texi: Renamed to api-options.texi.
* scm.texi: Renamed to api-overview.texi.
* scheme-procedures.texi: Renamed to api-procedures.texi.
* scheme-scheduling.texi: Renamed to api-scheduling.texi.
* scheme-scm.texi: Renamed to api-scm.texi.
* scheme-smobs.texi: Renamed to api-smobs.texi.
* scheme-snarf.texi: Renamed to api-snarf.texi.
* scheme-translation.texi: Renamed to api-translation.texi.
* scheme-utility.texi: Renamed to api-utility.texi.
* debugging.texi: Renamed to scheme-debugging.texi.
* scripts.texi: Renamed to scheme-scripts.texi.
* program.texi: Renamed to libguile-program.texi.
2004-08-02 12:29:00 +00:00
Marius Vollmer
237be23842 * program.texi: Renamed to libguile-program.texi. Changed all
references.
2004-08-02 11:46:57 +00:00
Marius Vollmer
92aba979b6 Removed home-grown code for HTML generation. Automake does it for us
now.
2004-06-28 13:25:14 +00:00
Kevin Ryde
5ef52526c8 (CLEANFILES): Remove guile.cps guile.fns guile.rns
guile.tps guile.vrs guile.tmp, cleaned by automake these days.
2004-05-18 23:52:21 +00:00
Marius Vollmer
3229f68b5a Big reorganization of the whole manual to give it a simpler structure. 2004-04-21 14:33:05 +00:00
Marius Vollmer
2630aa9529 (guile_TEXINFOS): Added fdl.texi. 2004-01-23 00:40:30 +00:00
Marius Vollmer
07b15be28b (CLEANFILES): Added guile.cps, guile.fns, guile.rns,
guile.tps, guile.vrs, guile.tmp.
2002-04-17 17:40:57 +00:00
Thien-Thi Nguyen
6f627b2b1e (guile_toc.html): Look for guile.texi in $(srcdir). 2002-03-14 02:02:29 +00:00
Thien-Thi Nguyen
f394773de5 (guile_TEXINFOS): Add tools.texi. 2002-03-08 21:24:30 +00:00
Thien-Thi Nguyen
58ed8bc61c Update path to pre-inst-guile automake frag. 2002-02-26 10:28:51 +00:00
Rob Browning
7084b49f2d * Makefile.am (CLEANFILES): add autoconf-macros.texi. 2002-02-25 04:59:34 +00:00
Thien-Thi Nguyen
9d32aac72a Include $(top_srcdir)/pre-inst-guile.am.
(GUILE): Delete var.
(autoconf-macros.texi): Use $(preinstguiletool).
2002-02-05 09:25:56 +00:00
Marius Vollmer
c514c5d1c7 (autoconf-macros.texi): Also set GUILE_LOAD_PATH when invoking the
uninstalled guile executable.
2002-01-14 18:10:19 +00:00
Thien-Thi Nguyen
c8af48bac6 (autoconf-macros.texi): Fix build bug: Write this file to srcdir. 2002-01-10 01:34:22 +00:00
Gary Houston
8430281a5c * Makefile.am: attempt to use guile from $(top_builddir)/libguile
when building autoconf-macros.texi.  There are still problems with
	modules and running makeinfo when builddir != srcdir.
2002-01-08 18:04:10 +00:00
Thien-Thi Nguyen
a1f000d555 (guile_TEXINFOS): Add autoconf.texi and autoconf-macros.texi.
(autoconf.texi, autoconf-macros.texi): New rules.
2002-01-02 23:57:40 +00:00
Neil Jerram
4c731ecef3 * Split the Data Types chapter into two; plus a few other smaller changes. 2001-12-01 21:48:30 +00:00
Neil Jerram
2a946b44f4 * Improve symbol documentation.
* Move variables doc into Modules chapter.
* Move Rx doc into Guile Modules part.
* Other minor doc changes.
2001-12-01 15:53:04 +00:00
Neil Jerram
9401323e63 * Documentation work. 2001-11-11 15:01:52 +00:00
Neil Jerram
b45898cae3 * Fix doc snapshot build problems by avoiding use of ../AUTHORS file.
* Use TEXINFO_TEX to avoid shipping multiple copies of texinfo.tex.
2001-08-27 21:25:44 +00:00
Neil Jerram
11ca886536 * Complete split of documentation into per-manual subdirectories. 2001-08-24 10:16:15 +00:00