Jim Blandy
03f2707493
* procs.h: Doc fix.
1999-05-02 17:22:47 +00:00
Jim Blandy
7e5d120953
* numbers.c: If we're supporting floating-point, provide the
...
feature "inexact".
1999-05-02 17:22:39 +00:00
Jim Blandy
3056083816
* Makefile.am (modinclude_HEADERS): Add kw.h, so the new version
...
gets installed.
* Makefile.in: Regenerated.
1999-05-02 17:22:27 +00:00
Jim Blandy
8f65bd96ad
*** empty log message ***
1999-05-02 17:16:56 +00:00
Jim Blandy
219a5a5bb0
* configure.in (AC_CHECK_FUNCS): Fill in list of functions that
...
libguile/net_db.h wants to use. (Add setprotoent, setservent.)
1999-05-02 17:16:26 +00:00
Jim Blandy
cceae55da9
*** empty log message ***
1999-04-17 16:53:21 +00:00
Jim Blandy
f6e164d420
Remove readline support, to avoid copyright confusion.
...
* Makefile.am: Remove readline files from lists.
* init.c: Don't initialize readline.
* scmconfig.h.in: Regenerated.
1999-04-17 16:52:51 +00:00
Jim Blandy
331de0309e
* Makefile.in: Regenerated.
1999-04-17 16:51:31 +00:00
Jim Blandy
fcf627eeb1
* Makefile.in, configure: Regenerated with autoconf 2.13, automake
...
1.4, libtool 1.2f (1.385 1999/03/15 17:24:54). I've upgraded to
all the right tools, according to README, but I'm still getting
different results than Mikael is. Hmm.
1999-04-17 16:46:34 +00:00
Jim Blandy
9af7987b9e
*** empty log message ***
1999-04-17 16:41:19 +00:00
Jim Blandy
ef0615e4d8
*** empty log message ***
1999-04-17 16:03:58 +00:00
Jim Blandy
e4755e5c7b
* numbers.c (s_bignum): Renamed to s_bignum, and made static.
...
Libguile should not be exporting random little strings.
* numbers.h (s_bignum): Extern declaration removed.
More const changes from Ken Raeburn.
* numbers.c (scm_s_bignum, fx): Now const.
(scm_logtab, scm_ilentab, s_adjbig): Now static and const.
* numbers.h (scm_s_bignum): Update declaration.
* eval.c (bodycheck): Argument WHAT now points to const.
* snarf.h (SCM_SYNTAX): Name is const.
* eval.c (scm_i_let): Make this globally visible, to avoid dynamic
linking crashes on NetBSD. (Thanks to Ken Raeburn.)
1999-04-17 16:03:32 +00:00
Jim Blandy
cf1b6cc8ca
Remove readline support, to avoid copyright confusion.
...
* Makefile.in: Remove readline files from lists.
* init.c: Don't initialize readline.
* scmconfig.h.in: Regenerated.
1999-04-17 16:02:50 +00:00
Jim Blandy
1d3358634f
Remove all automatic readline support, to avoid copyright
...
confusion.
* INSTALL: Update text.
* NEWS: Explain the situation.
* configure.in: Remove configury for readline and its supporting
libraries.
* configure: Regenerated.
1999-04-17 16:01:45 +00:00
Jim Blandy
4640803949
Formatting tweak.
1999-04-17 15:55:54 +00:00
Jim Blandy
5e263dae19
Content tweak.
1999-04-17 15:16:18 +00:00
Mikael Djurfeldt
d2b8d4ffc1
*** empty log message ***
1999-04-08 06:07:30 +00:00
Mikael Djurfeldt
87cfc5dace
* boot-9.scm: Provide 'values.
1999-04-08 06:06:56 +00:00
Mikael Djurfeldt
f812cd8e6d
* libguile.h: Added #include evalext.h, fluids.h, guardians.h,
...
macros.h, modules.h, random.h, sort.h.
1999-03-27 17:25:16 +00:00
Mikael Djurfeldt
488325ae43
*** empty log message ***
1999-03-26 14:06:13 +00:00
Mikael Djurfeldt
e6f3ef586c
* numbers.c (isfinite): Define this macro if not defined: Return a
...
non-zero value if X is finite. (From ISO C 9x standard.)
(scm_inexact_to_exact): Bugfix: Don't pass NaNs to scm_dbl2big.
(Thanks to Jon Trowbridge and Greg Harvey.)
1999-03-26 13:45:05 +00:00
Mikael Djurfeldt
3668b8c783
Regenerated
1999-03-22 14:00:01 +00:00
Mikael Djurfeldt
644f058c44
*** empty log message ***
1999-03-22 13:58:42 +00:00
Mikael Djurfeldt
71d64228a7
* New libtool: 1.2f
...
* ltmain.sh, ltconfig, config.guess, config.sub: New versions.
1999-03-22 13:55:54 +00:00
Mikael Djurfeldt
e142b2a4da
* README: Mention new version number of libtool.
1999-03-22 13:53:33 +00:00
Mikael Djurfeldt
ce967ab1e2
* kw.h: New file.
1999-03-22 12:06:52 +00:00
Mikael Djurfeldt
e7367a17f6
*** empty log message ***
1999-03-22 12:05:28 +00:00
Mikael Djurfeldt
876cabcae7
Regenerated
1999-03-22 12:05:00 +00:00
Mikael Djurfeldt
74da5385a8
* Makefile.am (modinclude_HEADERS): Added kw.h;
1999-03-22 12:02:02 +00:00
Mikael Djurfeldt
b27aca0a9e
* keywords.c (scm_tc16_kw): Added for backward compatibility.
...
Will be removed in next release.
1999-03-22 11:58:59 +00:00
Mikael Djurfeldt
f2327aef58
* libguile.h: #include "libguile/kw.h"
1999-03-22 11:55:38 +00:00
Mikael Djurfeldt
46d830254d
*** empty log message ***
1999-03-22 01:22:46 +00:00
Mikael Djurfeldt
9b8721aa7c
* pairs.c (scm_set_car_x, scm_set_cdr_x): Return SCM_UNSPECIFIED.
1999-03-22 01:22:04 +00:00
Mikael Djurfeldt
b6e17c631e
*** empty log message ***
1999-03-21 13:05:55 +00:00
Mikael Djurfeldt
7cbaee0c89
* boot-9.scm (process-define-module, use-syntax): Bugfix:
...
:use-syntax should add syntax to using module, not current module.
(internal-use-syntax): Removed.
1999-03-21 13:04:39 +00:00
Mikael Djurfeldt
437bc84d51
*** empty log message ***
1999-03-21 10:09:18 +00:00
Mikael Djurfeldt
4df91bd689
* print.c (scm_isymnames): Added #@dispatch and #@hash-dispatch.
1999-03-21 10:08:59 +00:00
Mikael Djurfeldt
e059c0b79b
*** empty log message ***
1999-03-21 05:04:45 +00:00
Mikael Djurfeldt
70558403f9
* session.scm (apropos-internal): Modified to comply with new
...
argument order for hash-fold.
1999-03-21 05:04:11 +00:00
Mikael Djurfeldt
8cd5191b27
* hashtab.c, hashtab.h (scm_hash_fold, scm_internal_hash_fold):
...
Place the table argument last.
1999-03-21 05:02:42 +00:00
Mikael Djurfeldt
4177648ed1
*** empty log message ***
1999-03-19 07:13:56 +00:00
Mikael Djurfeldt
bcf12299de
* debug.c, eval.c, evalext.c, gdbint.c stacks.c:
...
#include "modules.h".
1999-03-19 07:13:39 +00:00
Mikael Djurfeldt
33f8ad2b94
*** empty log message ***
1999-03-19 05:38:12 +00:00
Mikael Djurfeldt
275b2a7e0f
*** empty log message ***
1999-03-19 05:16:04 +00:00
Mikael Djurfeldt
432558b9b5
* boot-9.scm (try-load-module): New procedure. Broken out from
...
resolve-module.
(resolve-module): Bugfix: Make it possible for a module at a
deeper level (x y z) to depend on a module on a higher (x y).
Use try-load-module.
1999-03-19 05:14:09 +00:00
Mikael Djurfeldt
7e68f4482b
*** empty log message ***
1999-03-19 02:30:53 +00:00
Mikael Djurfeldt
650de6d73d
* debug.c, eval.c, evalext.c, stacks.c: #include "modules.h".
1999-03-19 02:28:41 +00:00
Mikael Djurfeldt
4cbdf5ccfc
* debug.c, eval.c, evalext.c, stacks.c: #include "modules.h".
...
* modules.c, modules.h, eval.c, eval.h (scm_env_top_level,
scm_top_level_env, scm_system_module_env_p): Moved to modules.c.
1999-03-19 02:28:23 +00:00
Mikael Djurfeldt
d164a5af5c
* modules.c: #include "procprop.h"
...
(scm_system_module_env_p): Assume root environment is no lookup
closure is found.
* modules.c, modules.h, eval.c, eval.h (scm_env_top_level,
scm_top_level_env, scm_system_module_env_p): Moved to modules.c.
1999-03-19 02:28:09 +00:00
Mikael Djurfeldt
bedec8037a
* modules.c, modules.h, eval.c, eval.h (scm_env_top_level,
...
scm_top_level_env, scm_system_module_env_p): Moved to modules.c.
* eval.c, eval.h (scm_top_level_lookup_closure): Removed.
1999-03-19 02:27:41 +00:00