1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-15 08:10:17 +02:00
Commit graph

7618 commits

Author SHA1 Message Date
Rob Browning
fe401116ba * Makefile.am: move built files to nodist_ targets so they don't
end up in the dist tarfile.
(libguile_srfi_srfi_4_v_@LIBGUILE_SRFI_SRFI_4_MAJOR@_la_SOURCES):
remove srfi-4.x.
(nodist_libguile_srfi_srfi_4_v_@LIBGUILE_SRFI_SRFI_4_MAJOR@_la_SOURCES): add srfi-4.x.
(libguile_srfi_srfi_13_14_v_@LIBGUILE_SRFI_SRFI_13_14_MAJOR@_la_SOURCES): remove srfi-13.x srfi-14.x.
(nodist_libguile_srfi_srfi_13_14_v_@LIBGUILE_SRFI_SRFI_13_14_MAJOR@_la_SOURCES): add srfi-13.x srfi-14.x.
2003-02-01 17:49:13 +00:00
Rob Browning
33ba774980 *** empty log message *** 2003-01-30 22:44:39 +00:00
Rob Browning
15dd774f23 * GUILE-VERSION (GUILE_MICRO_VERSION): bump for release. 2003-01-30 22:42:09 +00:00
Rob Browning
72c8d77532 *** empty log message *** 2003-01-30 19:42:49 +00:00
Mikael Djurfeldt
98250e31ff * upstream/Makefile.am (ltdl.h.diff, ltdl.c.diff): Look for ltdl.h
and ltdl.c in "$(srcdir)".

* evalext.c, evalext.h (s_scm_self_evaluating_p): Needed by
syntax-case macro fix.

* Makefile.am (c-tokenize.c): Look for it in $(srcdir).

* syncase.scm, psyntax.ss, psyntax.pp: Imported fixes from trunk.

* boot-9.scm (use-syntax): Return *unspecified*.
2003-01-27 11:03:20 +00:00
Neil Jerram
245b7bf869 Fix input/output port typo. 2003-01-09 00:00:32 +00:00
Mikael Djurfeldt
37b15e9c00 * goops.c (scm_sys_prep_layout_x): Bugfix: Only create layout for
slots with instance allocation.
2003-01-08 18:47:31 +00:00
Rob Browning
498e468490 *** empty log message *** 2002-12-18 23:15:40 +00:00
Rob Browning
de64c9b02d * debian/*: inital Debian package files. Not ready for prime time, but close. 2002-12-18 23:14:57 +00:00
Rob Browning
9cd8fc5c05 *** empty log message *** 2002-12-18 23:02:01 +00:00
Rob Browning
7f613b2357 *** empty log message *** 2002-12-16 06:04:29 +00:00
Rob Browning
d36e71ff90 * GUILE-VERSION (GUILE_MICRO_VERSION): bump for release. 2002-12-16 06:04:08 +00:00
Rob Browning
12909514b4 *** empty log message *** 2002-12-16 05:46:40 +00:00
Rob Browning
a3d8bafb7b * Makefile.am (EXTRA_DIST): add version.h.in to EXTRA_DIST. 2002-12-16 05:44:18 +00:00
Marius Vollmer
08f6080c89 *** empty log message *** 2002-12-12 19:59:55 +00:00
Marius Vollmer
1ec180ab0d (improper-list-copy): New.
(parse-arglist): Use it instead of list-copy.
2002-12-12 19:58:42 +00:00
Rob Browning
54f7214755 *** empty log message *** 2002-12-08 22:04:26 +00:00
Rob Browning
a9123e8401 * configure.in (GUILE_EFFECTIVE_VERSION): AC_SUBST. 2002-12-08 22:04:18 +00:00
Rob Browning
a8154e0e19 *** empty log message *** 2002-12-08 21:32:59 +00:00
Rob Browning
4e77de2378 *** empty log message *** 2002-12-08 21:30:15 +00:00
Rob Browning
a8b0fe55ae *** empty log message *** 2002-12-08 21:26:46 +00:00
Rob Browning
63bcee8cc9 *** empty log message *** 2002-12-08 21:10:51 +00:00
Rob Browning
9ccfa5bf15 *** empty log message *** 2002-12-08 21:03:40 +00:00
Rob Browning
dc0c5a1efc * tests/version.test: test (effective-version). 2002-12-08 20:44:10 +00:00
Rob Browning
5a3300a23b * Makefile.am (srfidir): VERSION -> GUILE_EFFECTIVE_VERSION. 2002-12-08 20:44:03 +00:00
Rob Browning
a0a0613748 * Makefile.am (subpkgdatadir): VERSION -> GUILE_EFFECTIVE_VERSION. 2002-12-08 20:43:57 +00:00
Rob Browning
eff8b05efb * goops/Makefile.am (subpkgdatadir): VERSION ->
GUILE_EFFECTIVE_VERSION.
2002-12-08 20:43:44 +00:00
Rob Browning
b4c4a70a8b * Makefile.am (subpkgdatadir): VERSION -> GUILE_EFFECTIVE_VERSION.
* goops/Makefile.am (subpkgdatadir): VERSION ->
GUILE_EFFECTIVE_VERSION.
2002-12-08 20:43:37 +00:00
Rob Browning
76cc798fd5 * version.h.in (SCM_MICRO_VERSION): use @--@ substitution now.
(SCM_MINOR_VERSION): use @--@ substitution now.
(SCM_MICRO_VERSION): use @--@ substitution now.
(scm_effective_version): new function prototype.
2002-12-08 20:43:29 +00:00
Rob Browning
59c3c90cd5 * version.c (scm_effective_version): new function, also add
effective-version.
2002-12-08 20:43:22 +00:00
Rob Browning
00a727be55 * Makefile.am (schemelibdir): VERSION -> GUILE_EFFECTIVE_VERSION.
(libpath.h): use GUILE_EFFECTIVE_VERSION to compute
SCM_LIBRARY_DIR.
(version.h): generate this here rather than configure.in.  This
approach tracks source edits better (i.e. more immediately).
Might be worth considering for other .in files too.
2002-12-08 20:43:15 +00:00
Rob Browning
7821d45115 *** empty log message *** 2002-12-08 20:43:08 +00:00
Rob Browning
ccfedca7ee * Makefile.am (ice9dir): VERSION -> GUILE_EFFECTIVE_VERSION. 2002-12-08 20:42:26 +00:00
Rob Browning
bafb97c527 * scheme-options.texi (Build Config): add effective-version docs. 2002-12-08 20:42:11 +00:00
Rob Browning
cb21fca63e * configure.in (GUILE_EFFECTIVE_VERSION): AC_SUBST it.
(AC_CONFIG_FILES): separate out the files that need to be chmodded
at the end of config.status.  Our "default" approach using
AC_CONFIG_COMMANDS quit working (and would have needed to be
changed to AC_CONFIG_COMMANDS(,,CMDS) rather than our previous
AC_CONFIG_COMMANDS(default,CMDS), but I the new approach, using
per-file AC_CONFIG_FILES calls appears to be more "correct" in the
current autoconf docs.
2002-12-08 20:41:37 +00:00
Rob Browning
b12429b225 * GUILE-VERSION (GUILE_EFFECTIVE_VERSION): new variable. 2002-12-08 20:41:05 +00:00
Neil Jerram
2056b10074 Minor textual changes to GOOPS manual (for HTML generation). 2002-11-08 00:11:28 +00:00
Marius Vollmer
819c7b28df (scm_integer_expt): Make 0^z == 0 for z != 0. Also for reals. 2002-11-03 22:02:10 +00:00
Marius Vollmer
1a9e764e6b *** empty log message *** 2002-11-03 17:23:47 +00:00
Marius Vollmer
0e94a6b0a4 Include "_scm.h" before testing HAVE_UNISTD_H. Thanks to Bill
Schottstaedt!
2002-11-03 17:23:20 +00:00
Marius Vollmer
75975ac8cf *** empty log message *** 2002-11-03 17:10:38 +00:00
Marius Vollmer
6fccbc25c4 (scm_integer_expt): Make 0^z == 0 for z != 0. 2002-11-03 17:10:21 +00:00
Rob Browning
57996db458 *** empty log message *** 2002-10-28 15:59:57 +00:00
Rob Browning
4032a381a4 * configure.in: accidentally turned -Werror on by default -- turn
it off.

* configure.in: rearrange things so that --enable-error-on-warning
uses GUILE_ERROR_ON_WARNING as an indicator and actually set the
value of CFLAGS to include -Werror at the end of configure.in so
it doesn't break any of the non-Werror clean configure tests.
Add check for assert.h since it's used in config.h.in.
2002-10-28 15:59:24 +00:00
Rob Browning
bba8cddc40 *** empty log message *** 2002-10-27 07:01:49 +00:00
Rob Browning
8ce8525026 * configure.in: rearrange things so that --enable-error-on-warning
uses GUILE_ERROR_ON_WARNING as an indicator and actually set the
value of CFLAGS to include -Werror at the end of configure.in so
it doesn't break any of the non-Werror clean configure tests.
Add check for assert.h since it's used in config.h.in.
2002-10-27 07:01:26 +00:00
Marius Vollmer
aae8783bd3 *** empty log message *** 2002-10-26 12:39:20 +00:00
Marius Vollmer
4b0d7e1d88 Mention libguile-ltdl. 2002-10-26 12:39:10 +00:00
Rob Browning
c686a65ceb *** empty log message *** 2002-10-26 06:17:36 +00:00
Rob Browning
9257da7d0a 2002-10-21 Mikael Djurfeldt <mdj@linnaeus>
* readline.scm (activate-readline): Look for use-emacs-interface
option in the guile-user module instead of the-root-module.
2002-10-26 06:17:29 +00:00