diff --git a/NEWS b/NEWS index bb6b07cdf..1c21cf408 100644 --- a/NEWS +++ b/NEWS @@ -84,6 +84,11 @@ micro version number. In addition, ./GUILE-VERSION now defines GUILE_MICRO_VERSION. +** New preprocessor definitions are available for checking versions. + +version.h now #defines SCM_MAJOR_VERSION, SCM_MINOR_VERSION, and +SCM_MICRO_VERSION to the appropriate integer values. + ** Guile now actively warns about deprecated features. The new configure option `--enable-deprecated=LEVEL' and the diff --git a/libguile/ChangeLog b/libguile/ChangeLog index b88a6ee4d..08e71ec0b 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,17 @@ +2001-11-18 Rob Browning + + * version.c + (s_scm_major_version): use SCM_MAJOR_VERSION. + (s_scm_minor_version): use SCM_MINOR_VERSION. + (s_scm_micro_version): use SCM_MICRO_VERSION. + (s_scm_version): use SCM_MAJOR_VERSION, SCM_MINOR_VERSION, and + SCM_MICRO_VERSION. + + * version.h.in + (SCM_MAJOR_VERSION): renamed from SCM_GUILE_MAJOR_VERSION. + (SCM_MINOR_VERSION): renamed from SCM_GUILE_MINOR_VERSION. + (SCM_MICRO_VERSION): renamed from SCM_GUILE_MICRO_VERSION. + 2001-11-18 Neil Jerram * vectors.c (scm_vector_move_left_x, scm_vector_move_right_x):