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

86 commits

Author SHA1 Message Date
Andy Wingo
b959708114 GNU Guile 2.9.4 (alpha).
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump.
2019-08-25 21:47:18 +02:00
Andy Wingo
ef1869b723 GNU Guile 2.9.3 (alpha).
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump.
2019-08-03 12:44:30 +02:00
Andy Wingo
8b8ce79e83 Bump version to 2.9.2
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump.
2019-05-23 21:05:21 +02:00
Andy Wingo
0e2f462647 GNU Guile 2.9.1
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump to 2.9.1.
2018-10-10 10:49:07 +02:00
Andy Wingo
2b4999b8bb Bump prerelease version numbering to 2.9.x
* GUILE-VERSION (GUILE_MINOR_VERSION): Bump to 9.
* NEWS: Update expected version numbers.
* configure.ac: Update pattern.
2018-10-10 10:11:26 +02:00
Andy Wingo
b2c0e01bb4 Update effective version to 3.0
* GUILE-VERSION: Bump version to 2.3.0, and effective version to 3.0.
* .gitignore:
* README:
* doc/guile.1:
* doc/ref/api-evaluation.texi:
* doc/ref/api-options.texi:
* doc/ref/guile-invoke.texi:
* doc/ref/libguile-foreign-objects.texi:
* doc/ref/libguile-parallel.texi:
* doc/ref/srfi-modules.texi: Update to 3.0.
* libguile/_scm.h (SCM_OBJCODE_MAJOR_VERSION):
(SCM_OBJCODE_MINIMUM_MINOR_VERSION, SCM_OBJCODE_MINOR_VERSION): Bump
bytecode version for fallback path.
* libguile/loader.c: Update to avoid loading version 2.2 bytecode
files.
* meta/guile-3.0-uninstalled.pc.in:
* meta/guile-3.0.pc.in: Rename.
* module/system/vm/assembler.scm (*bytecode-major-version*):
(*bytecode-minor-version*): Write the new bytecode version.
2017-05-22 14:15:40 +02:00
Andy Wingo
f344ad631d Bump version to 2.2.2.
* GUILE-VERSION: Bump to 2.2.2.
2017-04-21 15:41:58 +02:00
Andy Wingo
3db21f5eb9 GNU Guile 2.2.1.
* GUILE-VERSION (GUILE_MICRO_VERSION, LIBGUILE_INTERFACE_CURRENT):
  (LIBGUILE_INTERFACE_AGE): Increment version.
2017-04-19 18:14:32 +02:00
Andy Wingo
e6b890028c GNU Guile 2.2.0.
* GUILE-VERSION (GUILE_MINOR_VERSION, GUILE_MICRO_VERSION): Bump.
  (LIBGUILE_INTERFACE_CURRENT): Incrememt to indicate that we now have a
  defined libtool ABI "interface" of 1, that we support no other
  interface (yet), and that this is the 0th revision of that interface.
2017-03-15 09:02:52 +01:00
Andy Wingo
e337432041 Guile 2.1.8.
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump.
2017-03-10 12:02:44 +01:00
Andy Wingo
c58c143f31 Guile 2.1.7.
* GUILE-VERSION: Bump to 2.1.7.
2017-02-18 10:17:17 +01:00
Andy Wingo
81e9a128c1 Guile 2.1.6.
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump to 2.1.6.
2017-01-19 01:43:51 +01:00
Andy Wingo
bf4a97898b Bump version to 2.1.5.
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump.
2016-12-07 20:02:14 +01:00
Andy Wingo
d0e6e3fff8 Bump version to 2.1.4
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump to 2.1.4.
2016-09-14 11:30:50 +02:00
Andy Wingo
3bea4c6970 Bump version to 2.1.3
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump to 2.1.3.
2016-06-18 21:55:24 +02:00
Andy Wingo
d236022eb0 Release v2.1.2
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump to 2.1.2.
2016-02-03 09:11:01 +01:00
Andy Wingo
c99f9ba9c8 Release v2.1.1
* GUILE-VERSION (GUILE_MICRO_VERSION): Bump to v2.1.1.
2015-10-25 14:25:56 +00:00
Andy Wingo
545d776ef6 Put the readline extension in the extensionsdir
* GUILE-VERSION:
* acinclude.m4:
* guile-readline/LIBGUILEREADLINE-VERSION:
* guile-readline/Makefile.am: Rename libguile-readline-v-18.so to
  guile-readline.so, and install it to the extensions dir instead of the
  libdir.

* guile-readline/ice-9/readline.scm: Load guile-readline instead of
  libguile-readline-v-18.
2013-10-14 11:33:52 +02:00
Andy Wingo
4bfe73072b Merge remote-tracking branch 'origin/stable-2.0'
Conflicts:
	GUILE-VERSION
2012-07-24 23:22:41 +02:00
Ludovic Courtès
5e3f05fcd2 Bump version number for 2.0.6.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
  (LIBGUILE_INTERFACE_CURRENT): Increment, to account for new C
  functions like `scm_c_nvalues', `scm_to_pointer', etc.
  (LIBGUILE_INTERFACE_AGE): Increment.
2012-07-07 11:29:38 +02:00
Ludovic Courtès
386c1f96b4 Bump version number for 2.0.4/2.0.5.
Version 2.0.4 was pushed with the version info of 2.0.3, which is
incorrect.  Version 2.0.5 fixes that.

* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
  (LIBGUILE_INTERFACE_CURRENT): Increment to account for new C functions
  `scm_c_value_ref', `scm_call', etc.
  (LIBGUILE_INTERFACE_AGE): Increment.
2012-01-30 22:21:50 +01:00
Ludovic Courtès
bdab5a9071 Bump version number for 2.0.3.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
  (LIBGUILE_INTERFACE_CURRENT): Increment to account for new C functions
  `scm_is_exact' etc.
  (LIBGUILE_INTERFACE_AGE): Increment.
2011-10-22 16:29:41 +02:00
Andy Wingo
ab4bc85398 Merge remote-tracking branch 'origin/stable-2.0'
Conflicts:
	GUILE-VERSION
	test-suite/tests/srfi-4.test
2011-07-25 18:26:37 +02:00
Ludovic Courtès
c467c36374 Bump version number for 2.0.2.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
  (LIBGUILE_INTERFACE_CURRENT): Increment to account for new C function
  `scm_peek_byte_or_eof'.
  (LIBGUILE_INTERFACE_AGE): Increment.
2011-07-01 23:54:10 +02:00
Andy Wingo
1903eae4c9 Merge remote-tracking branch 'origin/stable-2.0'
Conflicts:
	GUILE-VERSION
2011-04-28 15:53:35 +02:00
Ludovic Courtès
1aad664739 Bump version number for 2.0.1.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
  (LIBGUILE_INTERFACE_CURRENT): Increment to account for new C functions
  such as `scm_c_public_ref' and `scm_from_latin1_keyword'.
  (LIBGUILE_INTERFACE_AGE): Increment.
2011-04-27 22:39:38 +02:00
Andy Wingo
0c81a0c13a bump effective version to 2.2
* .gitignore:
* GUILE-VERSION (GUILE_EFFECTIVE_VERSION):
* configure.ac:
* doc/example-smob/Makefile (CFLAGS, LIBS):
* doc/guile.1:
* doc/ref/libguile-concepts.texi:
* doc/ref/srfi-modules.texi:
* doc/ref/vm.texi:
* meta/Makefile.am (EXTRA_DIST, pkgconfig_DATA):
* meta/guile-config.in (guile-module):
* meta/guile-2.2-uninstalled.pc.in:
* meta/guile-2.2.pc.in: Bump effective version to 2.2.
2011-04-11 23:45:04 +02:00
Ludovic Courtès
229b4bd538 Switch to 2.1.0.
* GUILE-VERSION (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION,
  GUILE_MINOR_VERSION): Switch to 2.1.0.
2011-02-23 11:05:54 +01:00
Ludovic Courtès
7bfedb8707 Switch to 2.0.0.
* GUILE-VERSION (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION,
  GUILE_MINOR_VERSION): 2.0.0!
2011-02-15 16:45:20 +01:00
Ludovic Courtès
1d82efbceb Increment `LIBGUILE_INTERFACE_CURRENT'.
* GUILE-VERSION (LIBGUILE_INTERFACE_CURRENT): Set to 22, i.e.,
  Guile 1.8.8 + 1.
2011-02-15 16:44:00 +01:00
Ludovic Courtès
9da4074189 Bump version number for 1.9.15.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2011-02-02 22:12:05 +01:00
Ludovic Courtès
7bc8b4afa2 Bump version number for 1.9.14.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2010-12-17 21:57:19 +01:00
Ludovic Courtès
9546dc8cbf Bump version number for 1.9.13.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2010-10-15 15:56:07 +02:00
Andy Wingo
140b4f6e3a build tweak to remove SRFI version definitions
* GUILE-VERSION: Remove SRFI version definitions, as they are no longer
  needed.
2010-09-12 23:30:43 +02:00
Ludovic Courtès
4d85751c10 Bump version number for 1.9.12.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2010-09-04 20:20:14 +02:00
Ludovic Courtès
1a799171a9 Bump version number for 1.9.11.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2010-06-01 23:27:20 +02:00
Ludovic Courtès
db10a69bf4 Use Gnulib's `git-version-gen'.
* GUILE-VERSION (GUILE_VERSION): Remove.

* Makefile.am (dist-hook): Depend on `gen-tarball-version'.
  (BUILT_SOURCES): New variable.
  ($(top_srcdir)/.version, gen-tarball-version): New targets.

* cfg.mk (git-version-gen-tag-sed-script): New variable.

* configure.ac: Use `build-aux/git-version-gen' to generate the VERSION
  argument of `AC_INIT'.  Initialize Automake without `check-news'.
  Define $GUILE_VERSION as an alias for $PACKAGE_VERSION.
2010-05-30 00:14:02 +02:00
Ludovic Courtès
2d1ff3ba52 Bump version number for 1.9.10.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2010-04-15 22:21:40 +02:00
Ludovic Courtès
fbda9ef1b2 Bump version number for 1.9.9.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2010-03-18 23:48:49 +01:00
Andy Wingo
462bcfd038 Bump GUILE_EFFECTIVE_VERSION to 2.0
* GUILE-VERSION (GUILE_EFFECTIVE_VERSION): Bump to 2.0.
2010-03-16 20:27:47 +01:00
Andy Wingo
dbf499823f decouple GUILE_VERSION from GUILE_EFFECTIVE_VERSION.
* GUILE-VERSION (GUILE_VERSION): Decouple from GUILE_EFFECTIVE_VERSION.
  This allows us to bumpt the effective version to 2.0 before reaching 2.0.
2010-03-16 20:27:10 +01:00
Ludovic Courtès
ac1ef09bfe Bump version number for 1.9.8.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2010-02-17 18:11:49 +01:00
Ludovic Courtès
a70c0ff578 Bump version number for 1.9.7.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2010-01-19 23:28:59 +01:00
Ludovic Courtès
4cd894a5aa Bump version number for 1.9.6.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2009-12-15 23:45:37 +01:00
Ludovic Courtès
0c1eb9b68c Remove conflicting definition of $PACKAGE from `GUILE-VERSION'.
This obviates the need for the previous commit,
53da7372be.

* GUILE-VERSION (VERSION, PACKAGE): Remove.  The latter was conflicting
  with Automake's definition, which is "guile", not "GNU Guile".

* Makefile.am (distdir): Remove.

* configure.ac: Hardcode the package name passed to `AC_INIT'.
  (pkgdatadir, pkgincludedir, pkglibdir, pkglibexecdir): Remove.
2009-11-18 14:59:33 +01:00
Ludovic Courtès
e17b58c22e Bump version number for 1.9.5.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2009-11-17 23:42:42 +01:00
Ludovic Courtès
4f02b98d0e Use Gnulib's version-etc-fsf' for --version' and `--help' output.
* m4/gnulib-cache.m4: Add `version-etc-fsf'.  Switch to LGPLv3+.

* GUILE-VERSION (PACKAGE): Change to "GNU Guile".

* Makefile.am (distdir): New variable.

* libguile/script.c (scm_shell_usage): Improve formatting.  Use
  `emit_bug_reporting_address ()'.
  (scm_compile_shell_switches): Use `version_etc ()'.
2009-11-17 23:42:30 +01:00
Ludovic Courtès
d94dcf59c6 Bump version number for 1.9.4.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2009-10-15 23:31:57 +02:00
Ludovic Courtès
db723980a4 Bump version number for 1.9.3.
* GUILE-VERSION (GUILE_MICRO_VERSION): Increment.
2009-09-15 23:54:09 +02:00
Ludovic Courtès
756e8a3acf Merge libguile-i18n' into libguile'.
* GUILE-VERSION (LIBGUILE_I18N_MAJOR, LIBGUILE_I18N_INTERFACE_CURRENT,
  LIBGUILE_I18N_INTERFACE_REVISION, LIBGUILE_I18N_INTERFACE_AGE,
  LIBGUILE_I18N_INTERFACE): Remove.

* doc/ref/api-i18n.texi (i18n Introduction): Don't mention
  `libguile-i18n'.

* libguile.h: Include "libguile/i18n.h".

* libguile/Makefile.am (lib_LTLIBRARIES): Remove `libguile-i18n-v*'.
  (libguile_la_SOURCES): Add `i18n.c'.
  (libguile_i18n_v_*_SOURCES, libguile_i18n_v_*_CFLAGS,
  libguile_i18n_v_*_LIBADD, libguile_i18n_v_*_LDFLAGS): Remove.

* libguile/i18n.c (scm_bootstrap_i18n): New function.

* libguile/i18n.h (scm_nl_langinfo, scm_init_i18n): Made internal.
  (scm_bootstrap_i18n): New declaration.

* libguile/init.c (scm_i_init_guile): Invoke `scm_bootstrap_i18n ()'.

* module/ice-9/i18n.scm: Load from `libguile' instead of
  `libguile-i18n-v-0'.
2009-09-14 00:42:25 +02:00