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
Mikael Djurfeldt
185905af69
* 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.
* eval.c, eval.h (scm_top_level_lookup_closure): Removed.
1999-03-19 02:27:12 +00:00
Mikael Djurfeldt
deea77ebd9
*** empty log message ***
1999-03-19 02:15:58 +00:00
Mikael Djurfeldt
6ae3499427
* session.scm (system-module): New procedure. Used to switch a
...
module between system and user state.
1999-03-19 02:15:43 +00:00
Mikael Djurfeldt
cd713a0622
*** empty log message ***
1999-03-18 12:49:49 +00:00
Mikael Djurfeldt
26a4f923bc
* error.c (scm_wta): Pass SCM_LIST1 (arg) instead of SCM_EOL to
...
scm_misc_error when pos is a string. This allows for dispatching
arbitrary error messages with one argument via SCM_ASSERT:
SCM_ASSERT (<cond>, obj, "Undigestable object: %S", <subr>);
1999-03-18 12:48:55 +00:00
Mikael Djurfeldt
64af44a3f3
*** empty log message ***
1999-03-16 16:38:48 +00:00
Mikael Djurfeldt
3946f0ded4
* list.c (scm_reverse): Report an error if given a circular list
...
instead of filling memory.
* list.c (scm_reverse_x): Check args.
1999-03-16 16:37:51 +00:00
Mikael Djurfeldt
2251c7a4ce
*** empty log message ***
1999-03-16 03:10:06 +00:00
Mikael Djurfeldt
3267d4a159
* emacs.scm, session.scm, slib.scm): Added :no-backtrace in module
...
definition.
1999-03-16 03:09:52 +00:00
Mikael Djurfeldt
bbefd48041
* session.scm (apropos-internal): Rewritten using hash-fold.
...
* emacs.scm, session.scm, slib.scm): Added :no-backtrace in module
definition.
1999-03-16 03:09:44 +00:00
Mikael Djurfeldt
547e65b5df
#include "keywords.h"
1999-03-14 18:51:45 +00:00
Mikael Djurfeldt
dbc4ad3dbe
* keywords.c, keywords.h: Files renamed from kw.c, kw.h.
1999-03-14 16:58:24 +00:00
Mikael Djurfeldt
6ee350ad3f
*** empty log message ***
1999-03-14 16:55:01 +00:00