Martin Grabmüller
39cde5c57c
* script.c (scm_compile_shell_switches): New command line option
...
`--use-srfi' for loading a list of SRFIs on startup.
(scm_shell_usage): Added `--use-srfi' to help message.
2001-05-15 20:12:10 +00:00
Thien-Thi Nguyen
7dfc3d0f56
*** empty log message ***
2001-05-15 19:38:57 +00:00
Thien-Thi Nguyen
b622dec753
(resolve-interface): Signal error now also if used module's
...
public interface is not available.
No longer call `beautify-user-module!'.
Signal error now also if selected binding not found.
2001-05-15 19:33:43 +00:00
Marius Vollmer
f3f9dcbc5d
*** empty log message ***
2001-05-15 15:00:31 +00:00
Marius Vollmer
296ff5e78b
Merged from mvo-vcell-cleanup-1-branch.
2001-05-15 14:59:42 +00:00
Marius Vollmer
86d31dfe7d
Merge from mvo-vcell-cleanup-1-branch.
2001-05-15 14:57:22 +00:00
Dirk Herrmann
7c33806ae6
* Make SCM_DEBUG_CELL_ACCESSES=1 work with GUILE_DEBUG_FREELIST.
2001-05-15 09:45:10 +00:00
Marius Vollmer
11bbab474a
*** empty log message ***
2001-05-15 00:54:23 +00:00
Marius Vollmer
9e54671afe
Removed copy of "libtool.m4".
2001-05-15 00:54:08 +00:00
Marius Vollmer
9d47027ee6
(print_values): Print as a unreadable object, not as
...
multiple lines. Thanks to Matthias Köppe!
2001-05-15 00:52:20 +00:00
Marius Vollmer
5f89fb1313
(error-catching-repl): Call the E
...
("eval'er") procedure via call-with-values and call the P
("printer") for each produced value. Thanks to Matthias Köppe!
2001-05-15 00:51:06 +00:00
Martin Grabmüller
cf46055fc3
* AUTHORS (Martin Grabmueller): Remove obsolete file doc/srfi-13-14.texi.
2001-05-14 21:38:58 +00:00
Martin Grabmüller
554901a3ad
* srfi-13-14.texi: Removed.
...
* srfi-modules.texi (SRFI-13): Merged SRFI-13 docs into SRFI
chapter.
(SRFI-14): Merged SRFI-14 too.
* guile.texi (Top): Remove inclusion of obsolete SRFI-13/14 file.
* srfi-modules.texi (SRFI-0): New section.
(SRFI-16): New section.
Change `--' to `-' throughout.
2001-05-14 21:37:51 +00:00
Thien-Thi Nguyen
b50ba18c26
*** empty log message ***
2001-05-14 19:27:37 +00:00
Thien-Thi Nguyen
e8cd769d38
Move author tag outside commentary; nfc.
2001-05-14 19:25:32 +00:00
Martin Grabmüller
dfdf58267a
* AUTHORS (Martin Grabmueller): Added srfi-16.scm.
...
* NEWS: Updated and corrected NEWS entries for SRFI modules.
2001-05-14 19:12:42 +00:00
Martin Grabmüller
1d00af09c7
* boot-9.scm (cond-expand): Reduce feature list to built-in
...
features.
2001-05-14 19:09:50 +00:00
Martin Grabmüller
6851c8a446
* Makefile.am (srfi_DATA): Added srfi-16.scm.
...
* srfi-16.scm: New file.
2001-05-14 19:07:51 +00:00
Dirk Herrmann
5cd06d5eaa
* Deprecated some definitions.
...
* Minor fixes.
2001-05-14 16:38:08 +00:00
Thien-Thi Nguyen
928f20fb87
*** empty log message ***
2001-05-13 19:21:44 +00:00
Thien-Thi Nguyen
f67712234f
(Martin Grabmueller, Thien-Thi Nguyen): Update.
2001-05-13 19:20:00 +00:00
Thien-Thi Nguyen
a8b56291db
*** empty log message ***
2001-05-13 19:16:20 +00:00
Thien-Thi Nguyen
c71375c94b
Fixup some module-related references.
2001-05-13 19:14:41 +00:00
Thien-Thi Nguyen
0281752f6a
*** empty log message ***
2001-05-13 11:24:35 +00:00
Thien-Thi Nguyen
2b0ce070a3
(Modules): Remove "babbling" fixme.
...
(The Guile module system): Rewrite intro.
(General Information about Modules): Rewrite some parts.
Move problems to "Module System Quirks".
(Using Guile Modules): Renamed from "Loading Guile Modules".
Rewrite most parts.
Remove reivewme comment.
(Creating Guile Modules): Review, touch up.
Remove "Tkintr" comment.
(Module System Quirks): New node/subsection.
2001-05-13 11:22:01 +00:00
Thien-Thi Nguyen
a232c19ea5
*** empty log message ***
2001-05-13 09:02:21 +00:00
Thien-Thi Nguyen
3db4f31baa
Update copyright.
...
Add blurb pointing to devel/tasks.text.
2001-05-13 09:00:23 +00:00
Thien-Thi Nguyen
c87501734a
*** empty log message ***
2001-05-11 09:44:23 +00:00
Thien-Thi Nguyen
0e70d77b81
For SRFI testing, set and export env var `LTDL_LIBRARY_PATH'.
2001-05-11 09:42:11 +00:00
Martin Grabmüller
7f24bc58dc
* boot-9.scm: Added `cond-expand' (SRFI-0) for portable feature
...
checking.
2001-05-11 05:41:03 +00:00
Thien-Thi Nguyen
32bac999a1
*** empty log message ***
2001-05-10 23:38:29 +00:00
Thien-Thi Nguyen
230b61abbb
Update copyright.
...
Fix relative path bug. Thanks to Sergey Poznyakoff.
2001-05-10 23:34:33 +00:00
Marius Vollmer
c9dcc5ae18
*** empty log message ***
2001-05-10 22:31:32 +00:00
Thien-Thi Nguyen
7787297b59
*** empty log message ***
2001-05-10 22:03:48 +00:00
Thien-Thi Nguyen
fb1b76f432
(resolve-module): Abstraction maintenance: Use
...
`module-public-interface'.
(resolve-module): Extend to handle selection and renaming in spec.
Arg is now `spec' which can be a simple module name (list of symbols)
or a interface spec.
(symbol-prefix-proc): New proc.
(process-define-module): Use "define-module" in error messages
instead of "defmodule". Factor error into internal proc.
Rewrite `use-module' and `use-syntax' handlers.
Replace some single-arm `if-not' constructs w/ `or'.
(process-use-modules): Arg is now `module-interface-specs',
which is passed through to `resolve-interface' as before; nfc.
(named-module-use!, top-repl): Abstraction maintenance: Use `provided?'.
2001-05-10 22:00:22 +00:00
Martin Grabmüller
163a7e0d02
* srfi-13.c (scm_string_delete): Logic was inversed for charset.
...
Fixed.
2001-05-10 13:53:28 +00:00
Martin Grabmüller
f764e6d10d
* tests/srfi-10.test: New file.
...
* tests/srfi-9.test: New file.
* tests/srfi-13.test: Added some more tests.
2001-05-10 13:52:27 +00:00
Thien-Thi Nguyen
bc47e08447
*** empty log message ***
2001-05-10 00:04:45 +00:00
Thien-Thi Nguyen
414959cad8
("evaluator" "memoization"): New test prefix block.
...
("transparency"): New "evaluator memoization" test.
2001-05-10 00:02:51 +00:00
Martin Grabmüller
7c582ec9b5
* procs.c: Increased `scm_subr_table_room' to 800 because Guile now
...
has 779 primitives on startup.
2001-05-09 21:50:43 +00:00
Marius Vollmer
284ab60172
*** empty log message ***
2001-05-09 20:26:19 +00:00
Marius Vollmer
26fb6390fb
(scm_i_eval): Copy expression before passing it to
...
SCM_XEVAL. The copy operation was removed unintendedly during my
change on 2001-03-25.
2001-05-09 20:25:44 +00:00
Michael Livshin
dd9eb53242
*** empty log message ***
2001-05-09 16:38:45 +00:00
Michael Livshin
910d1e40f9
* ports.c (scm_c_read): pointer arithmetic on void pointers isn't
...
portable.
* deprecation.c (s_scm_include_deprecated_features): ANSI'fied the
docstring.
2001-05-09 16:32:06 +00:00
Thien-Thi Nguyen
adcd97c8bf
*** empty log message ***
2001-05-09 01:52:55 +00:00
Thien-Thi Nguyen
d0a4c011be
(scripts_sources): Add read-scheme-source.
2001-05-09 01:51:14 +00:00
Thien-Thi Nguyen
bff56cdfa1
Initial revision
2001-05-09 01:50:39 +00:00
Dirk Herrmann
8ff45739c5
* Ooops: This patch belongs to the previous ChangeLog entry...
2001-05-08 10:30:32 +00:00
Dirk Herrmann
56e55ac7cf
* Removed deprecated hook names.
...
* Fix use of SCM_FLOBUFLEN.
2001-05-08 10:23:17 +00:00
Martin Grabmüller
7cfbc4f7b0
* tests/srfi-13.test: Added module access kludge, and uncommented
...
some tests depending on this.
2001-05-08 06:04:15 +00:00