bpt/guile.git
24 years ago* readline.scm (apropos-completion-function): Don't define and
Mikael Djurfeldt [Mon, 12 Jun 2000 14:54:30 +0000 (14:54 +0000)]
* readline.scm (apropos-completion-function): Don't define and
install if the 'regex feature is missing.

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 12 Jun 2000 14:43:57 +0000 (14:43 +0000)]
*** empty log message ***

24 years ago* guile-snarf.in: Change regexp "^SCM__I" --> "^ *SCM__I".
Mikael Djurfeldt [Mon, 12 Jun 2000 14:39:42 +0000 (14:39 +0000)]
* guile-snarf.in: Change regexp "^SCM__I" --> "^ *SCM__I".
(The preprocessor might insert spaces before the identifier.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 12 Jun 2000 14:07:49 +0000 (14:07 +0000)]
*** empty log message ***

24 years ago* Makefile.am (EXTRA_DOT_X_FILES, EXTRA_DOT_DOC_FILES): New
Mikael Djurfeldt [Mon, 12 Jun 2000 14:04:13 +0000 (14:04 +0000)]
* Makefile.am (EXTRA_DOT_X_FILES, EXTRA_DOT_DOC_FILES): New
variables.
(guile-procedures.txt): Depend on EXTRA_DOT_DOC_FILES.

24 years ago* configure.in (EXTRA_DOT_DOC_FILES): Create from LIBOBJS and
Mikael Djurfeldt [Mon, 12 Jun 2000 14:03:32 +0000 (14:03 +0000)]
* configure.in (EXTRA_DOT_DOC_FILES): Create from LIBOBJS and
substitute it into libguile/Makefile.

24 years ago* Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
Mikael Djurfeldt [Mon, 12 Jun 2000 14:03:12 +0000 (14:03 +0000)]
* Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
(The rule will cd to $(top_srcdir).)

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 12 Jun 2000 12:42:36 +0000 (12:42 +0000)]
*** empty log message ***

24 years agoUpdated copyrights
Mikael Djurfeldt [Mon, 12 Jun 2000 12:28:24 +0000 (12:28 +0000)]
Updated copyrights

24 years ago* kw.h: Removed deprecated header file.
Mikael Djurfeldt [Mon, 12 Jun 2000 12:01:31 +0000 (12:01 +0000)]
* kw.h: Removed deprecated header file.

24 years ago* getopt-gnu-style.scm: Removed deprecated module.
Mikael Djurfeldt [Mon, 12 Jun 2000 12:01:06 +0000 (12:01 +0000)]
* getopt-gnu-style.scm: Removed deprecated module.

24 years ago* snarf.h (SCM_SNARF_HERE, SCM_SNARF_INIT, SCM_SNARF_DOCS):
Mikael Djurfeldt [Mon, 12 Jun 2000 11:59:57 +0000 (11:59 +0000)]
* snarf.h (SCM_SNARF_HERE, SCM_SNARF_INIT, SCM_SNARF_DOCS):
Renamed from SCM_HERE, SCM_INIT, SCM_DOCS.

24 years ago* smob.h (scm_smobfuns): Removed deprecated type.
Mikael Djurfeldt [Mon, 12 Jun 2000 11:59:42 +0000 (11:59 +0000)]
* smob.h (scm_smobfuns): Removed deprecated type.

* smob.c, smob.h (scm_newsmob): Removed deprecated function.
(Replaced by `scm_make_smob_type'.)

24 years ago* ramap.c (serial-array-copy!, serial-array-map!): Removed
Mikael Djurfeldt [Mon, 12 Jun 2000 11:59:32 +0000 (11:59 +0000)]
* ramap.c (serial-array-copy!, serial-array-map!): Removed
depracted aliases.  (Replaced by `array-copy-in-order!' and
`array-map-in-order'.)

24 years ago* keywords.c (scm_tc16_kw): Removed deprecated type.
Mikael Djurfeldt [Mon, 12 Jun 2000 11:59:24 +0000 (11:59 +0000)]
* keywords.c (scm_tc16_kw): Removed deprecated type.
(Replaced by scm_tc16_keyword.)

24 years ago* evalext.c (serial-map): Removed deprected alias for scm_map.
Mikael Djurfeldt [Mon, 12 Jun 2000 11:59:06 +0000 (11:59 +0000)]
* evalext.c (serial-map): Removed deprected alias for scm_map.
(Has been replaced by `map-in-order'.)

24 years ago* Makefile.am (modinclude_HEADERS): Removed kw.h.
Mikael Djurfeldt [Mon, 12 Jun 2000 11:58:57 +0000 (11:58 +0000)]
* Makefile.am (modinclude_HEADERS): Removed kw.h.

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 12 Jun 2000 11:58:48 +0000 (11:58 +0000)]
*** empty log message ***

24 years ago* Makefile.am (ice9_sources): Removed getopt-gnu-style.scm.
Mikael Djurfeldt [Mon, 12 Jun 2000 11:58:36 +0000 (11:58 +0000)]
* Makefile.am (ice9_sources): Removed getopt-gnu-style.scm.

24 years ago*** empty log message ***
Mikael Djurfeldt [Sun, 11 Jun 2000 19:50:21 +0000 (19:50 +0000)]
*** empty log message ***

24 years ago* gc.h (SCM_VALIDATE_CELL): Rewritten.
Mikael Djurfeldt [Sun, 11 Jun 2000 19:50:09 +0000 (19:50 +0000)]
* gc.h (SCM_VALIDATE_CELL): Rewritten.
(SCM_CELL_WORD, SCM_CELL_OBJECT, SCM_SET_CELL_WORD,
SCM_SET_CELL_OBJECT): Use new version of SCM_VALIDATE_CELL.
(Thanks to Han-Wen Nienhuys.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Sun, 11 Jun 2000 19:18:22 +0000 (19:18 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Mikael Djurfeldt [Sun, 11 Jun 2000 18:31:45 +0000 (18:31 +0000)]
*** empty log message ***

24 years ago* session.scm (ice-9): Use module (ice-9 documentation).
Mikael Djurfeldt [Sun, 11 Jun 2000 18:31:10 +0000 (18:31 +0000)]
* session.scm (ice-9): Use module (ice-9 documentation).
(name): Use the name property if everything else fails.
(apropos-fold): New procedure.
(apropos-internal): Re-implement in terms of `apropos-fold'.

24 years ago* documentation.scm: New module (ice-9 documentation).
Mikael Djurfeldt [Sun, 11 Jun 2000 18:30:56 +0000 (18:30 +0000)]
* documentation.scm: New module (ice-9 documentation).

24 years ago* doc.scm: Removed module (ice-9 doc).
Mikael Djurfeldt [Sun, 11 Jun 2000 18:30:24 +0000 (18:30 +0000)]
* doc.scm: Removed module (ice-9 doc).

24 years ago* boot-9.scm (make-autoload-interface): Set init value for uses to
Mikael Djurfeldt [Sun, 11 Jun 2000 18:29:57 +0000 (18:29 +0000)]
* boot-9.scm (make-autoload-interface): Set init value for uses to
'() instead of #f.
(make-modules-in): Name modules with their real (= full) names.
(the-root-module, the-scm-module): Named `(guile)' instead of
`the-root-module'.
(the-scm-module): Set kind to 'interface.

24 years ago* Makefile.am (ice9_sources): Replaced doc.scm with
Mikael Djurfeldt [Sun, 11 Jun 2000 18:29:46 +0000 (18:29 +0000)]
* Makefile.am (ice9_sources): Replaced doc.scm with
documentation.scm.

24 years ago* guile-doc-snarf.in: don't pipe the CPP output right into sed --
Michael Livshin [Sat, 10 Jun 2000 13:24:28 +0000 (13:24 +0000)]
* guile-doc-snarf.in: don't pipe the CPP output right into sed --
write it to the temp file first and check the CPP return code.
(I introduced this bug earlier, and this probably caused people
with non-GNU C preprocessors to get empty *.x files and not to
have the build fail right away...).

* scmsigs.c (s_scm_sigaction): guard the SIGSYS case with an ifdef
-- at least my libc5-based Linux system doesn't define SIGSYS.

24 years ago*** empty log message ***
Mikael Djurfeldt [Thu, 8 Jun 2000 18:48:51 +0000 (18:48 +0000)]
*** empty log message ***

24 years ago* snarf.h, guile-snarf.awk.in, guile-snarf.in: Replaced snarf
Mikael Djurfeldt [Thu, 8 Jun 2000 18:48:24 +0000 (18:48 +0000)]
* snarf.h, guile-snarf.awk.in, guile-snarf.in: Replaced snarf
markers with identifiers (SCM__I, SCM__D, SCM__S, SCM__E).
(Thanks to Bernard Urban.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Thu, 8 Jun 2000 16:51:06 +0000 (16:51 +0000)]
*** empty log message ***

24 years ago* guile-snarf.awk.in, guile-snarf.in: Made to work also for
Mikael Djurfeldt [Thu, 8 Jun 2000 16:50:49 +0000 (16:50 +0000)]
* guile-snarf.awk.in, guile-snarf.in: Made to work also for
preprocessors which interpret $$$ and other markers as three
separate tokens and puts spaces in between.  NOTE: We could
replace %%% etc with real identifiers.  However, before the 1.4
release, we instead make minimal changes to the existing
system. (Thanks to Bernard Urban.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 6 Jun 2000 20:31:01 +0000 (20:31 +0000)]
*** empty log message ***

24 years ago* session.scm: Update references to `proc-doc' to be
Greg J. Badros [Tue, 6 Jun 2000 16:21:45 +0000 (16:21 +0000)]
* session.scm: Update references to `proc-doc' to be
`proc-documentation'

* doc.scm: Cleaned up a great deal.  Put variables at the top of
the file, eliminated `object-documentation' that was broken
(referencing Scwm), drop `help' as session.scm has a better
supported version of that procedure. Rename `proc-doc' to
`proc-documentation' -- `procedure-documentation' is a primitive
getter function, so I use the shorter name for this more useful
function.  (Alternatively, we could rename the primitive
getter...)

24 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 6 Jun 2000 12:44:46 +0000 (12:44 +0000)]
*** empty log message ***

24 years ago* modules.c (scm_system_module_env_p): Fixed detection of system
Mikael Djurfeldt [Tue, 6 Jun 2000 12:44:24 +0000 (12:44 +0000)]
* modules.c (scm_system_module_env_p): Fixed detection of system
modules.

24 years ago* readline.c: Always provide scm_init_readline, also if readline
Mikael Djurfeldt [Tue, 6 Jun 2000 12:44:17 +0000 (12:44 +0000)]
* readline.c: Always provide scm_init_readline, also if readline
support is not included.  Otherwise, a strange dynamic loading
error will occur.  (It would be better not to install
libguilereadline at all.)

24 years ago* readline.scm: Report an error if readline isn't provided by
Mikael Djurfeldt [Tue, 6 Jun 2000 12:41:58 +0000 (12:41 +0000)]
* readline.scm: Report an error if readline isn't provided by
Guile;  Added :no-backtrace to module header.

24 years ago* readline-activator.scm (activate-readline): Report an error if
Mikael Djurfeldt [Tue, 6 Jun 2000 12:41:48 +0000 (12:41 +0000)]
* readline-activator.scm (activate-readline): Report an error if
readline isn't provided by Guile.

24 years ago* configure.in: Put more ink before readline version warning.
Mikael Djurfeldt [Tue, 6 Jun 2000 12:41:39 +0000 (12:41 +0000)]
* configure.in: Put more ink before readline version warning.
(Thanks to Ian Grant.)

24 years ago*** empty log message ***
Marius Vollmer [Mon, 5 Jun 2000 22:58:12 +0000 (22:58 +0000)]
*** empty log message ***

24 years ago* scmsigs.c (scm_sigaction): Silently ignore setting handlers for
Marius Vollmer [Mon, 5 Jun 2000 22:57:51 +0000 (22:57 +0000)]
* scmsigs.c (scm_sigaction): Silently ignore setting handlers for
`program error signals' because they can't currently be handled by
Scheme code.

24 years ago* Don't assign to SCM_SUBRF, use new SCM_SET_SUBRF macro instead.
Dirk Herrmann [Mon, 5 Jun 2000 12:54:40 +0000 (12:54 +0000)]
* Don't assign to SCM_SUBRF, use new SCM_SET_SUBRF macro instead.

24 years ago* gh.h: Don't take the address of a SCM value.
Dirk Herrmann [Mon, 5 Jun 2000 12:09:35 +0000 (12:09 +0000)]
* gh.h: Don't take the address of a SCM value.
* sort.c: Don't take the address of SCM_CAR, use SCM_CARLOC instead.

24 years ago* Removed SCM_TRUE_P since it may get confused with !SCM_FALSEP.
Dirk Herrmann [Mon, 5 Jun 2000 11:39:46 +0000 (11:39 +0000)]
* Removed SCM_TRUE_P since it may get confused with !SCM_FALSEP.

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 5 Jun 2000 00:31:41 +0000 (00:31 +0000)]
*** empty log message ***

24 years ago* boot-9.scm (error-catching-loop): Inform about debugger on error.
Mikael Djurfeldt [Mon, 5 Jun 2000 00:31:24 +0000 (00:31 +0000)]
* boot-9.scm (error-catching-loop): Inform about debugger on error.

24 years ago*** empty log message ***
Mikael Djurfeldt [Sun, 4 Jun 2000 17:27:45 +0000 (17:27 +0000)]
*** empty log message ***

24 years ago* eval.c (scm_badformalsp): New static function.
Mikael Djurfeldt [Sun, 4 Jun 2000 17:27:27 +0000 (17:27 +0000)]
* eval.c (scm_badformalsp): New static function.
(SCM_CEVAL): Check arguments for procedure-with-setter closures.
(Thanks to Keisuke Nishida.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Sun, 4 Jun 2000 01:34:58 +0000 (01:34 +0000)]
*** empty log message ***

24 years ago* boot-9.scm (scm-module-closure): New procedure: Was previously
Mikael Djurfeldt [Sun, 4 Jun 2000 01:34:27 +0000 (01:34 +0000)]
* boot-9.scm (scm-module-closure): New procedure: Was previously
anonymous.  Now needed in modules.c.
(make-module): Use `standard-eval-closure' to create the eval
closure.

24 years ago* variable.c: Code layout fixes.
Mikael Djurfeldt [Sun, 4 Jun 2000 01:30:32 +0000 (01:30 +0000)]
* variable.c: Code layout fixes.

24 years ago* symbols.c (scm_sym2vcell): Bypass dispatch in the evaluator for
Mikael Djurfeldt [Sun, 4 Jun 2000 01:30:23 +0000 (01:30 +0000)]
* symbols.c (scm_sym2vcell): Bypass dispatch in the evaluator for
standard eval closures.

24 years ago* modules.h (scm_standard_eval_closure): Declare.
Mikael Djurfeldt [Sun, 4 Jun 2000 01:30:14 +0000 (01:30 +0000)]
* modules.h (scm_standard_eval_closure): Declare.

24 years ago* modules.c: Added #include "libguile/vectors.h";
Mikael Djurfeldt [Sun, 4 Jun 2000 01:30:05 +0000 (01:30 +0000)]
* modules.c: Added #include "libguile/vectors.h";
Added #include "libguile/hashtab.h";
Added #include "libguile/struct.h";
Added #include "libguile/variable.h";
Capture Scheme level `module-make-local-var!' to be used in the
standard eval closure.
(scm_standard_eval_closure): New primitive.

24 years ago* eval.c (scm_lookupcar): Test for !SCM_CONSP (SCM_CAR (env))
Mikael Djurfeldt [Sun, 4 Jun 2000 01:29:54 +0000 (01:29 +0000)]
* eval.c (scm_lookupcar): Test for !SCM_CONSP (SCM_CAR (env))
instead of SCM_TRUE (scm_procedurep (SCM_CAR (env))).

24 years ago*** empty log message ***
Mikael Djurfeldt [Sat, 3 Jun 2000 14:51:47 +0000 (14:51 +0000)]
*** empty log message ***

24 years ago* Makefile.am: Added LIBS line to libpath which accidentally
Mikael Djurfeldt [Sat, 3 Jun 2000 14:51:37 +0000 (14:51 +0000)]
* Makefile.am: Added LIBS line to libpath which accidentally
disappeared in the change of 2000-06-01.
(Thanks to Dale P. Smith.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Sat, 3 Jun 2000 00:25:55 +0000 (00:25 +0000)]
*** empty log message ***

24 years ago* scmsigs.c (scm_segfaulr): Removed. (Was probably added by
Mikael Djurfeldt [Sat, 3 Jun 2000 00:25:35 +0000 (00:25 +0000)]
* scmsigs.c (scm_segfaulr): Removed.  (Was probably added by
mistake since it is not mentioned in ChangeLog.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Sat, 3 Jun 2000 00:17:41 +0000 (00:17 +0000)]
*** empty log message ***

24 years ago* gc.h (SCM_VALIDATE_CELL): Cast result to (void) in order to
Mikael Djurfeldt [Sat, 3 Jun 2000 00:17:31 +0000 (00:17 +0000)]
* gc.h (SCM_VALIDATE_CELL): Cast result to (void) in order to
avoid compiler warnings in gcc.  (Does this work for other
compilers?)

24 years ago*** empty log message ***
Mikael Djurfeldt [Fri, 2 Jun 2000 23:47:31 +0000 (23:47 +0000)]
*** empty log message ***

24 years ago* gc.h (SCM_VALIDATE_CELL): Don't "use" the value returned by
Mikael Djurfeldt [Fri, 2 Jun 2000 23:47:11 +0000 (23:47 +0000)]
* gc.h (SCM_VALIDATE_CELL): Don't "use" the value returned by
abort ().
(SCM_CARLOC, SCM_CDRLOC): Define directly instead of using
SCM_CELL_OBJECT_0 and SCM_CELL_OBJECT_1.  It's not correct to take
the address of these expressions since they use SCM_VALIDATE_CELL.
(Thanks to Bernard Urban.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Fri, 2 Jun 2000 23:33:21 +0000 (23:33 +0000)]
*** empty log message ***

24 years ago* dynl.c: Changed #include <ltdl.h> --> #include
Mikael Djurfeldt [Fri, 2 Jun 2000 23:33:10 +0000 (23:33 +0000)]
* dynl.c: Changed #include <ltdl.h> --> #include
"libltdl/ltdl.h".  (Thanks to Bill Schottstaedt.)

24 years agoMoved from parent directory
Mikael Djurfeldt [Fri, 2 Jun 2000 13:17:29 +0000 (13:17 +0000)]
Moved from parent directory

24 years ago*** empty log message ***
Mikael Djurfeldt [Fri, 2 Jun 2000 13:17:01 +0000 (13:17 +0000)]
*** empty log message ***

24 years ago* TODO: Moved to devel/.
Mikael Djurfeldt [Fri, 2 Jun 2000 13:16:54 +0000 (13:16 +0000)]
* TODO: Moved to devel/.

24 years ago* NOTES: Removed.
Mikael Djurfeldt [Fri, 2 Jun 2000 13:16:45 +0000 (13:16 +0000)]
* NOTES: Removed.

24 years ago* Makefile.am: libguile_la_LDFLAGS gets -version-info args
Craig Brozefsky [Fri, 2 Jun 2000 06:47:35 +0000 (06:47 +0000)]
* Makefile.am: libguile_la_LDFLAGS gets -version-info args
from GUILE-VERSION definition of LIBGUILE version.  Added to
libpath.h definitions for guileversion and libguileversion which
both get their values from GUILE-VERSION definition.

24 years ago* GUILE-VERSION: added defnitions for LIBGUILE_MAJOR_VERSION,
Craig Brozefsky [Fri, 2 Jun 2000 06:44:27 +0000 (06:44 +0000)]
* GUILE-VERSION: added defnitions for LIBGUILE_MAJOR_VERSION,
LIBGUILE_MINOR_VERSION, LIBGUILE_REVISION_VERSION so that we now
define libguile.so version in a well-lit place.

* configure.in: added AC_SUBST lines for the new LIBGUILE version
variables.

24 years ago*** empty log message ***
Michael Livshin [Thu, 1 Jun 2000 15:25:47 +0000 (15:25 +0000)]
*** empty log message ***

24 years agoautogen.sh: call ./guile-aclocal.sh instead of aclocal.
Michael Livshin [Thu, 1 Jun 2000 15:11:14 +0000 (15:11 +0000)]
autogen.sh: call ./guile-aclocal.sh instead of aclocal.

guile-readline/autogen.sh: call ../guile-aclocal.sh instead of aclocal.

guile-aclocal.sh: new file, works around aclocal problems.

24 years ago*** empty log message ***
Mikael Djurfeldt [Wed, 31 May 2000 01:00:23 +0000 (01:00 +0000)]
*** empty log message ***

24 years ago* Don't use SCM_SMOB_PREDICATE in header file.
Dirk Herrmann [Tue, 30 May 2000 16:01:34 +0000 (16:01 +0000)]
* Don't use SCM_SMOB_PREDICATE in header file.

24 years ago* Removed mit-threads and fsu-threads and references.
Dirk Herrmann [Tue, 30 May 2000 15:56:55 +0000 (15:56 +0000)]
* Removed mit-threads and fsu-threads and references.

24 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 30 May 2000 14:14:11 +0000 (14:14 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 30 May 2000 13:52:13 +0000 (13:52 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 30 May 2000 13:28:33 +0000 (13:28 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 30 May 2000 13:18:07 +0000 (13:18 +0000)]
*** empty log message ***

24 years ago* tasks.text: Use outline-mode. Added section for tasks in need
Mikael Djurfeldt [Tue, 30 May 2000 13:17:57 +0000 (13:17 +0000)]
* tasks.text: Use outline-mode.  Added section for tasks in need
of attention.

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 29 May 2000 21:06:10 +0000 (21:06 +0000)]
*** empty log message ***

24 years ago* tasks.text: New file.
Mikael Djurfeldt [Mon, 29 May 2000 21:05:58 +0000 (21:05 +0000)]
* tasks.text: New file.

24 years ago* Restored the old behaviour of scm_create_hook.
Dirk Herrmann [Mon, 29 May 2000 07:57:31 +0000 (07:57 +0000)]
* Restored the old behaviour of scm_create_hook.

24 years ago*** empty log message ***
Mikael Djurfeldt [Sun, 28 May 2000 15:03:54 +0000 (15:03 +0000)]
*** empty log message ***

24 years ago* ppexpand.el: New file.
Mikael Djurfeldt [Sun, 28 May 2000 15:03:45 +0000 (15:03 +0000)]
* ppexpand.el: New file.

24 years ago* The name property of hooks is deprecated.
Dirk Herrmann [Fri, 26 May 2000 16:31:22 +0000 (16:31 +0000)]
* The name property of hooks is deprecated.

24 years ago*** empty log message ***
Mikael Djurfeldt [Thu, 25 May 2000 20:46:34 +0000 (20:46 +0000)]
*** empty log message ***

24 years ago* build/snarf-macros.text: New file.
Mikael Djurfeldt [Thu, 25 May 2000 20:46:19 +0000 (20:46 +0000)]
* build/snarf-macros.text: New file.

24 years ago* README: New file.
Mikael Djurfeldt [Thu, 25 May 2000 20:46:05 +0000 (20:46 +0000)]
* README: New file.

24 years ago* Un-deprecated the *FIXABLE macros.
Dirk Herrmann [Thu, 25 May 2000 13:53:49 +0000 (13:53 +0000)]
* Un-deprecated the *FIXABLE macros.
* Deprecated SCM_UNPACK_CAR.
* Updated NEWS and RELEASE.

24 years ago* Replace SCM_UNPACK_CAR appropriately.
Dirk Herrmann [Thu, 25 May 2000 09:21:06 +0000 (09:21 +0000)]
* Replace SCM_UNPACK_CAR appropriately.
* Only access cons cells via SCM_{SET}?C[AD]R.
* gc.c:  Remove unused struct member variable 'valid'.

24 years ago*** empty log message ***
Mikael Djurfeldt [Wed, 24 May 2000 22:06:21 +0000 (22:06 +0000)]
*** empty log message ***

24 years ago* Replace SCM_UNPACK_CAR appropriately.
Dirk Herrmann [Wed, 24 May 2000 11:22:38 +0000 (11:22 +0000)]
* Replace SCM_UNPACK_CAR appropriately.

24 years ago* Replace SCM_UNPACK_CAR appropriately.
Dirk Herrmann [Tue, 23 May 2000 22:23:56 +0000 (22:23 +0000)]
* Replace SCM_UNPACK_CAR appropriately.

24 years ago* Replace SCM_UNPACK_CAR with SCM_CELL_TYPE or SCM_CELL_WORD_0.
Dirk Herrmann [Tue, 23 May 2000 17:18:37 +0000 (17:18 +0000)]
* Replace SCM_UNPACK_CAR with SCM_CELL_TYPE or SCM_CELL_WORD_0.
* Only access cons cells via SCM_{SET}?C[AD]R.
* Added documentation for scm_force.

24 years ago* Deprecated some unused SCM_NxxxP macros.
Dirk Herrmann [Tue, 23 May 2000 15:20:54 +0000 (15:20 +0000)]
* Deprecated some unused SCM_NxxxP macros.
* Removed conditionally compiled code depending on 'nosve'.

24 years ago* gc.c (scm_heap_seg_data_t): fixed comment for the `span' member.
Michael Livshin [Tue, 23 May 2000 12:26:55 +0000 (12:26 +0000)]
* gc.c (scm_heap_seg_data_t): fixed comment for the `span' member.