bpt/guile.git
23 years ago* modules.h, modules.c: Moved around a lot of code so that
Marius Vollmer [Sat, 19 May 2001 01:22:12 +0000 (01:22 +0000)]
* modules.h, modules.c: Moved around a lot of code so that
deprecated features appear at the bottom.
(root_module_lookup_closure, scm_sym_app, scm_sym_modules,
module_prefix, make_modules_in_var, beautify_user_module_x_var,
scm_the_root_module, scm_make_module, scm_ensure_user_module,
scm_load_scheme_module): Deprecated.
(scm_system_module_env_p): Return SCM_BOOL_T directly for
environments corresponding to the root module.
(convert_module_name, scm_c_resolve_module,
scm_c_call_with_current_module, scm_c_define_module,
scm_c_use_module, scm_c_export): New.
(the_root_module): New static variant of scm_the_root_module.  Use
it everywhere instead of scm_the_root_module.

23 years ago(scm_internal_with_fluids): Deprecated.
Marius Vollmer [Sat, 19 May 2001 00:36:22 +0000 (00:36 +0000)]
(scm_internal_with_fluids): Deprecated.
(scm_c_with_fluids): Renamed from scm_internal_with_fluids.
(scm_c_with_fluid): New.
(scm_with_fluids): Use scm_c_with_fluids instead of
scm_internal_with_fluids.

23 years ago(scm_init_goops_builtins): Renamed from
Marius Vollmer [Sat, 19 May 2001 00:33:25 +0000 (00:33 +0000)]
(scm_init_goops_builtins): Renamed from
`scm_init_goops'.  Do not explicitly create/switch modules.
Return SCM_UNSPECIFIED.
(scm_init_goops): Only register `%init-goops-builtins' procedure.
(scm_load_goops): Use scm_c_resolve_module instead of
scm_resolve_module.

23 years ago(scm_init_guile_1): Call `scm_init_goops' instead of
Marius Vollmer [Sat, 19 May 2001 00:29:36 +0000 (00:29 +0000)]
(scm_init_guile_1): Call `scm_init_goops' instead of
`scm_init_oop_goops_goopscore_module'.  Call `scm_init_rdelim' and
`scm_init_rw' prior to loading the startup files.

23 years agoCall `%init-rdelim-builtins'.
Marius Vollmer [Sat, 19 May 2001 00:28:06 +0000 (00:28 +0000)]
Call `%init-rdelim-builtins'.

23 years ago(scm_init_rdelim_builtins): Renamed from
Marius Vollmer [Sat, 19 May 2001 00:27:22 +0000 (00:27 +0000)]
(scm_init_rdelim_builtins): Renamed from
scm_init_rdelim.  Do not switch explicetly create/switch modules.
Return SCM_UNSPECIFIED.
(scm_init_rdelim): Only register `%init-rdelim-builtins'
procedure.

23 years agoCall `%init-rw-builtins'.
Marius Vollmer [Sat, 19 May 2001 00:25:04 +0000 (00:25 +0000)]
Call `%init-rw-builtins'.

23 years ago(scm_init_rw_builtins): Renamed from scm_init_rw. Return
Marius Vollmer [Sat, 19 May 2001 00:24:15 +0000 (00:24 +0000)]
(scm_init_rw_builtins): Renamed from scm_init_rw.  Return
SCM_UNSPECIFIED.
(scm_init_rw): Only register `%init-rw-builtins' procedure.

23 years ago(scm_shell): Evaluate the compiled switches in the
Marius Vollmer [Sat, 19 May 2001 00:22:51 +0000 (00:22 +0000)]
(scm_shell): Evaluate the compiled switches in the
current module, not in the root module.

23 years ago(narrow_stack): Do not call `scm_system_module_env_p'
Marius Vollmer [Sat, 19 May 2001 00:21:41 +0000 (00:21 +0000)]
(narrow_stack): Do not call `scm_system_module_env_p'
when deprecated features are excluded from Guile.

23 years agoFix typos.
Marius Vollmer [Sat, 19 May 2001 00:19:43 +0000 (00:19 +0000)]
Fix typos.

23 years ago*** empty log message ***
Marius Vollmer [Sat, 19 May 2001 00:19:42 +0000 (00:19 +0000)]
*** empty log message ***

23 years agoCall `%init-goops-builtins' instead of using the
Marius Vollmer [Sat, 19 May 2001 00:19:25 +0000 (00:19 +0000)]
Call `%init-goops-builtins' instead of using the
`(oop goops goopscore)' module.

23 years agoAvoid using module operations from C.
Marius Vollmer [Sat, 19 May 2001 00:17:05 +0000 (00:17 +0000)]
Avoid using module operations from C.

* srfi-13.c (scm_init_srfi_13_14): Removed.
* srfi-14.h, srfi-14.c (scm_c_init_srfi_14): New.  Contains
initializations needed by C clients of srfi-14.
(scm_init_srfi_13, scm_init_srfi_14): Call it.
* srfi-13.scm: Call "scm_init_srf_13" instead of
"scm_init_srfi_13_14".
* srfi-14.scm: Call "scm_init_srf_14" instead of
"scm_init_srfi_13_14".

23 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 18 May 2001 17:30:58 +0000 (17:30 +0000)]
*** empty log message ***

23 years ago(resolve-interface, use-srfis): Small cleanup; nfc.
Thien-Thi Nguyen [Fri, 18 May 2001 17:28:03 +0000 (17:28 +0000)]
(resolve-interface, use-srfis): Small cleanup; nfc.
(process-define-module): Internal proc `unrecognized'
now accepts arg; update callers.
Reverse order of interfaces added to module to be
consistent with that specified in `define-module' form.

23 years agoMention `read-scheme-source'.
Thien-Thi Nguyen [Fri, 18 May 2001 17:16:40 +0000 (17:16 +0000)]
Mention `read-scheme-source'.
Mention support for "(help 'NAME)".

23 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 18 May 2001 17:12:37 +0000 (17:12 +0000)]
*** empty log message ***

23 years ago(help-usage): Mention support for "(help 'NAME)".
Thien-Thi Nguyen [Fri, 18 May 2001 17:10:42 +0000 (17:10 +0000)]
(help-usage): Mention support for "(help 'NAME)".

23 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 18 May 2001 17:07:48 +0000 (17:07 +0000)]
*** empty log message ***

23 years ago(help): Use `provided?' instead of `feature?'.
Thien-Thi Nguyen [Fri, 18 May 2001 17:05:06 +0000 (17:05 +0000)]
(help): Use `provided?' instead of `feature?'.
Factor "TYPE not found for X" output into internal proc.
Support `(quote SYMBOL)'; call `search-documentation-files'.
(help-doc): If initial search fails, try using
`search-documentation-files'.
(apropos-fold-accessible, apropos-fold-all): Use `identity'
instead of `(lambda (x) x)'.  "An identity edit", ha ha.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 18 May 2001 16:34:25 +0000 (16:34 +0000)]
*** empty log message ***

23 years agoFix documentation for Guile Documentation Format Version 2:
Thien-Thi Nguyen [Fri, 18 May 2001 16:30:59 +0000 (16:30 +0000)]
Fix documentation for Guile Documentation Format Version 2:
Mention required terminating newlines.

(find-documentation): Delete.
(search-documentation-files): New proc, exported.
(object-documentation): Use `search-documentation-files'.

23 years ago* Removed SCM_CDR misuse.
Dirk Herrmann [Thu, 17 May 2001 06:38:25 +0000 (06:38 +0000)]
* Removed SCM_CDR misuse.

23 years ago*** empty log message ***
Rob Browning [Thu, 17 May 2001 04:56:13 +0000 (04:56 +0000)]
*** empty log message ***

23 years ago* srfi-19.scm (priv:integer-reader-exact): minor cleanups.
Rob Browning [Thu, 17 May 2001 04:54:59 +0000 (04:54 +0000)]
* srfi-19.scm (priv:integer-reader-exact): minor cleanups.

23 years ago* versiondat.h.in: add GUILE_MICRO_VERSION.
Rob Browning [Thu, 17 May 2001 04:54:45 +0000 (04:54 +0000)]
* versiondat.h.in: add GUILE_MICRO_VERSION.

23 years ago* version.h (scm_init_version): new function.
Rob Browning [Thu, 17 May 2001 04:54:37 +0000 (04:54 +0000)]
* version.h (scm_init_version): new function.

23 years ago* version.c (s_scm_major_version): doc fixes.
Rob Browning [Thu, 17 May 2001 04:54:27 +0000 (04:54 +0000)]
* version.c (s_scm_major_version): doc fixes.
(s_scm_minor_version): doc fixes.
(s_scm_minor_version): new function.

23 years ago* scheme-options.texi (Install Config): fixed minor-version docs
Rob Browning [Thu, 17 May 2001 04:53:58 +0000 (04:53 +0000)]
* scheme-options.texi (Install Config): fixed minor-version docs
and added micro-version docs.

23 years ago* configure.in: add AC_SUBST for GUILE_MICRO_VERSION.
Rob Browning [Thu, 17 May 2001 04:53:47 +0000 (04:53 +0000)]
* configure.in: add AC_SUBST for GUILE_MICRO_VERSION.

23 years ago* GUILE-VERSION
Rob Browning [Thu, 17 May 2001 04:51:53 +0000 (04:51 +0000)]
* GUILE-VERSION
(GUILE_VERSION): now MAJOR.MINOR.MICRO
(GUILE_MICRO_VERSION): new variable, records final revision.
i.e. the 5 in 1.6.5.  MINOR_VERSION is now just the middle number,
i.e. the 6.

23 years ago* Fix uses of @itemize without a format specifier.
Neil Jerram [Wed, 16 May 2001 19:30:57 +0000 (19:30 +0000)]
* Fix uses of @itemize without a format specifier.

23 years agoAdded section about --use-srfi.
Martin Grabmüller [Wed, 16 May 2001 18:10:25 +0000 (18:10 +0000)]
Added section about --use-srfi.

23 years ago * scripts.texi (Invoking Guile): Added docs for --use-srfi.
Martin Grabmüller [Wed, 16 May 2001 18:08:12 +0000 (18:08 +0000)]
* scripts.texi (Invoking Guile): Added docs for --use-srfi.

* expect.texi, repl-modules.texi: Start the chapters with a new
page.

* srfi-modules.texi (SRFI-0): Added note about supported feature
identifiers and an example.  Start the chapter with a new page.

* srfi-modules.texi, scheme-data.texi, scheme-control.texi,
scheme-binding.texi, repl-modules.texi, posix.texi, intro.texi,
scheme-utility.texi: Change `--' to `-' throughout.

23 years ago * tests/srfi-13.test: More tests.
Martin Grabmüller [Wed, 16 May 2001 18:04:20 +0000 (18:04 +0000)]
* tests/srfi-13.test: More tests.

23 years ago* Renamed GUILE_WARN_DEPRECATED_DEFAULT to SCM_WARN_DEPRECATED_DEFAULT.
Dirk Herrmann [Wed, 16 May 2001 07:20:53 +0000 (07:20 +0000)]
* Renamed GUILE_WARN_DEPRECATED_DEFAULT to SCM_WARN_DEPRECATED_DEFAULT.

23 years ago*** empty log message ***
Marius Vollmer [Wed, 16 May 2001 00:57:08 +0000 (00:57 +0000)]
*** empty log message ***

23 years ago(cpp_sig_symbols.c, cpp_err_symbols.c): Make
Marius Vollmer [Wed, 16 May 2001 00:56:48 +0000 (00:56 +0000)]
(cpp_sig_symbols.c, cpp_err_symbols.c): Make
dependent on cpp_cnvt.awk

23 years ago * boot-9.scm (cond-expand-features): Made the feature list public,
Martin Grabmüller [Tue, 15 May 2001 20:20:51 +0000 (20:20 +0000)]
* boot-9.scm (cond-expand-features): Made the feature list public,
so it can be manipulated by `use-srfis'.
(use-srfis): New procedure.

23 years ago * script.c (scm_compile_shell_switches): New command line option
Martin Grabmüller [Tue, 15 May 2001 20:12:10 +0000 (20:12 +0000)]
* 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.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Tue, 15 May 2001 19:38:57 +0000 (19:38 +0000)]
*** empty log message ***

23 years ago(resolve-interface): Signal error now also if used module's
Thien-Thi Nguyen [Tue, 15 May 2001 19:33:43 +0000 (19:33 +0000)]
(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.

23 years ago*** empty log message ***
Marius Vollmer [Tue, 15 May 2001 15:00:31 +0000 (15:00 +0000)]
*** empty log message ***

23 years agoMerged from mvo-vcell-cleanup-1-branch.
Marius Vollmer [Tue, 15 May 2001 14:59:42 +0000 (14:59 +0000)]
Merged from mvo-vcell-cleanup-1-branch.

23 years agoMerge from mvo-vcell-cleanup-1-branch.
Marius Vollmer [Tue, 15 May 2001 14:57:22 +0000 (14:57 +0000)]
Merge from mvo-vcell-cleanup-1-branch.

23 years ago* Make SCM_DEBUG_CELL_ACCESSES=1 work with GUILE_DEBUG_FREELIST.
Dirk Herrmann [Tue, 15 May 2001 09:45:10 +0000 (09:45 +0000)]
* Make SCM_DEBUG_CELL_ACCESSES=1 work with GUILE_DEBUG_FREELIST.

23 years ago*** empty log message ***
Marius Vollmer [Tue, 15 May 2001 00:54:23 +0000 (00:54 +0000)]
*** empty log message ***

23 years agoRemoved copy of "libtool.m4".
Marius Vollmer [Tue, 15 May 2001 00:54:08 +0000 (00:54 +0000)]
Removed copy of "libtool.m4".

23 years ago(print_values): Print as a unreadable object, not as
Marius Vollmer [Tue, 15 May 2001 00:52:20 +0000 (00:52 +0000)]
(print_values): Print as a unreadable object, not as
multiple lines.  Thanks to Matthias Köppe!

23 years ago(error-catching-repl): Call the E
Marius Vollmer [Tue, 15 May 2001 00:51:06 +0000 (00:51 +0000)]
(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!

23 years ago* AUTHORS (Martin Grabmueller): Remove obsolete file doc/srfi-13-14.texi.
Martin Grabmüller [Mon, 14 May 2001 21:38:58 +0000 (21:38 +0000)]
* AUTHORS (Martin Grabmueller): Remove obsolete file doc/srfi-13-14.texi.

23 years ago * srfi-13-14.texi: Removed.
Martin Grabmüller [Mon, 14 May 2001 21:37:51 +0000 (21:37 +0000)]
* 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.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Mon, 14 May 2001 19:27:37 +0000 (19:27 +0000)]
*** empty log message ***

23 years agoMove author tag outside commentary; nfc.
Thien-Thi Nguyen [Mon, 14 May 2001 19:25:32 +0000 (19:25 +0000)]
Move author tag outside commentary; nfc.

23 years ago* AUTHORS (Martin Grabmueller): Added srfi-16.scm.
Martin Grabmüller [Mon, 14 May 2001 19:12:42 +0000 (19:12 +0000)]
* AUTHORS (Martin Grabmueller): Added srfi-16.scm.
* NEWS: Updated and corrected NEWS entries for SRFI modules.

23 years ago * boot-9.scm (cond-expand): Reduce feature list to built-in
Martin Grabmüller [Mon, 14 May 2001 19:09:50 +0000 (19:09 +0000)]
* boot-9.scm (cond-expand): Reduce feature list to built-in
features.

23 years ago * Makefile.am (srfi_DATA): Added srfi-16.scm.
Martin Grabmüller [Mon, 14 May 2001 19:07:51 +0000 (19:07 +0000)]
* Makefile.am (srfi_DATA): Added srfi-16.scm.

* srfi-16.scm: New file.

23 years ago* Deprecated some definitions.
Dirk Herrmann [Mon, 14 May 2001 16:38:08 +0000 (16:38 +0000)]
* Deprecated some definitions.
* Minor fixes.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Sun, 13 May 2001 19:21:44 +0000 (19:21 +0000)]
*** empty log message ***

23 years ago(Martin Grabmueller, Thien-Thi Nguyen): Update.
Thien-Thi Nguyen [Sun, 13 May 2001 19:20:00 +0000 (19:20 +0000)]
(Martin Grabmueller, Thien-Thi Nguyen): Update.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Sun, 13 May 2001 19:16:20 +0000 (19:16 +0000)]
*** empty log message ***

23 years agoFixup some module-related references.
Thien-Thi Nguyen [Sun, 13 May 2001 19:14:41 +0000 (19:14 +0000)]
Fixup some module-related references.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Sun, 13 May 2001 11:24:35 +0000 (11:24 +0000)]
*** empty log message ***

23 years ago(Modules): Remove "babbling" fixme.
Thien-Thi Nguyen [Sun, 13 May 2001 11:22:01 +0000 (11:22 +0000)]
(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.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Sun, 13 May 2001 09:02:21 +0000 (09:02 +0000)]
*** empty log message ***

23 years agoUpdate copyright.
Thien-Thi Nguyen [Sun, 13 May 2001 09:00:23 +0000 (09:00 +0000)]
Update copyright.
Add blurb pointing to devel/tasks.text.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 11 May 2001 09:44:23 +0000 (09:44 +0000)]
*** empty log message ***

23 years agoFor SRFI testing, set and export env var `LTDL_LIBRARY_PATH'.
Thien-Thi Nguyen [Fri, 11 May 2001 09:42:11 +0000 (09:42 +0000)]
For SRFI testing, set and export env var `LTDL_LIBRARY_PATH'.

23 years ago * boot-9.scm: Added `cond-expand' (SRFI-0) for portable feature
Martin Grabmüller [Fri, 11 May 2001 05:41:03 +0000 (05:41 +0000)]
* boot-9.scm: Added `cond-expand' (SRFI-0) for portable feature
checking.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 10 May 2001 23:38:29 +0000 (23:38 +0000)]
*** empty log message ***

23 years agoUpdate copyright.
Thien-Thi Nguyen [Thu, 10 May 2001 23:34:33 +0000 (23:34 +0000)]
Update copyright.
Fix relative path bug.  Thanks to Sergey Poznyakoff.

23 years ago*** empty log message ***
Marius Vollmer [Thu, 10 May 2001 22:31:32 +0000 (22:31 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 10 May 2001 22:03:48 +0000 (22:03 +0000)]
*** empty log message ***

23 years ago(resolve-module): Abstraction maintenance: Use
Thien-Thi Nguyen [Thu, 10 May 2001 22:00:22 +0000 (22:00 +0000)]
(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?'.

23 years ago * srfi-13.c (scm_string_delete): Logic was inversed for charset.
Martin Grabmüller [Thu, 10 May 2001 13:53:28 +0000 (13:53 +0000)]
* srfi-13.c (scm_string_delete): Logic was inversed for charset.
Fixed.

23 years ago * tests/srfi-10.test: New file.
Martin Grabmüller [Thu, 10 May 2001 13:52:27 +0000 (13:52 +0000)]
* tests/srfi-10.test: New file.

* tests/srfi-9.test: New file.

* tests/srfi-13.test: Added some more tests.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 10 May 2001 00:04:45 +0000 (00:04 +0000)]
*** empty log message ***

23 years ago("evaluator" "memoization"): New test prefix block.
Thien-Thi Nguyen [Thu, 10 May 2001 00:02:51 +0000 (00:02 +0000)]
("evaluator" "memoization"): New test prefix block.
("transparency"): New "evaluator memoization" test.

23 years ago * procs.c: Increased `scm_subr_table_room' to 800 because Guile now
Martin Grabmüller [Wed, 9 May 2001 21:50:43 +0000 (21:50 +0000)]
* procs.c: Increased `scm_subr_table_room' to 800 because Guile now
has 779 primitives on startup.

23 years ago*** empty log message ***
Marius Vollmer [Wed, 9 May 2001 20:26:19 +0000 (20:26 +0000)]
*** empty log message ***

23 years ago(scm_i_eval): Copy expression before passing it to
Marius Vollmer [Wed, 9 May 2001 20:25:44 +0000 (20:25 +0000)]
(scm_i_eval): Copy expression before passing it to
SCM_XEVAL.  The copy operation was removed unintendedly during my
change on 2001-03-25.

23 years ago*** empty log message ***
Michael Livshin [Wed, 9 May 2001 16:38:45 +0000 (16:38 +0000)]
*** empty log message ***

23 years ago* ports.c (scm_c_read): pointer arithmetic on void pointers isn't
Michael Livshin [Wed, 9 May 2001 16:32:06 +0000 (16:32 +0000)]
* ports.c (scm_c_read): pointer arithmetic on void pointers isn't
portable.

* deprecation.c (s_scm_include_deprecated_features): ANSI'fied the
docstring.

23 years ago*** empty log message ***
Thien-Thi Nguyen [Wed, 9 May 2001 01:52:55 +0000 (01:52 +0000)]
*** empty log message ***

23 years ago(scripts_sources): Add read-scheme-source.
Thien-Thi Nguyen [Wed, 9 May 2001 01:51:14 +0000 (01:51 +0000)]
(scripts_sources): Add read-scheme-source.

23 years agoInitial revision
Thien-Thi Nguyen [Wed, 9 May 2001 01:50:39 +0000 (01:50 +0000)]
Initial revision

23 years ago* Ooops: This patch belongs to the previous ChangeLog entry...
Dirk Herrmann [Tue, 8 May 2001 10:30:32 +0000 (10:30 +0000)]
* Ooops: This patch belongs to the previous ChangeLog entry...

23 years ago* Removed deprecated hook names.
Dirk Herrmann [Tue, 8 May 2001 10:23:17 +0000 (10:23 +0000)]
* Removed deprecated hook names.
* Fix use of SCM_FLOBUFLEN.

23 years ago * tests/srfi-13.test: Added module access kludge, and uncommented
Martin Grabmüller [Tue, 8 May 2001 06:04:15 +0000 (06:04 +0000)]
* tests/srfi-13.test: Added module access kludge, and uncommented
some tests depending on this.

23 years ago * modules/module-snippets.texi: Fixed a lot of typos and clarified
Martin Grabmüller [Tue, 8 May 2001 06:03:03 +0000 (06:03 +0000)]
* modules/module-snippets.texi: Fixed a lot of typos and clarified
some points.  Thanks to Neil for the typo+questions patch!

23 years ago * srfi-13.c (scm_string_copyS): Fixed nasty bug.
Martin Grabmüller [Mon, 7 May 2001 22:27:29 +0000 (22:27 +0000)]
* srfi-13.c (scm_string_copyS): Fixed nasty bug.

23 years ago * tests/srfi-13.test: New file testing the SRFI string library.
Martin Grabmüller [Mon, 7 May 2001 21:52:25 +0000 (21:52 +0000)]
* tests/srfi-13.test: New file testing the SRFI string library.

23 years ago* Add docs-related authorship information.
Neil Jerram [Mon, 7 May 2001 21:38:13 +0000 (21:38 +0000)]
* Add docs-related authorship information.

23 years ago * modules/module-snippets.texi: New file, documenting the module
Martin Grabmüller [Mon, 7 May 2001 19:29:22 +0000 (19:29 +0000)]
* modules/module-snippets.texi: New file, documenting the module
system.  Placed in `devel' for review purposes.

23 years ago*** empty log message ***
Marius Vollmer [Mon, 7 May 2001 18:11:40 +0000 (18:11 +0000)]
*** empty log message ***

23 years ago(gh_lookup): Call gh_module_lookup with
Marius Vollmer [Mon, 7 May 2001 18:11:20 +0000 (18:11 +0000)]
(gh_lookup): Call gh_module_lookup with
`scm_current_module ()', not `#f'.
(gh_module_lookup): Expect a module instead of an obarray as first
argument and do lookup in that module.

23 years ago*** empty log message ***
Marius Vollmer [Sun, 6 May 2001 22:14:25 +0000 (22:14 +0000)]
*** empty log message ***

23 years ago(raeql_1): Do not call scm_uniform_vector_length on
Marius Vollmer [Sun, 6 May 2001 22:14:09 +0000 (22:14 +0000)]
(raeql_1): Do not call scm_uniform_vector_length on
arrays.  The length of array is already determined differently and
scm_uniform_vector_length does not work on arrays.

23 years agoNew commands: guile-scheme-apropos, guile-scheme-describe,
Keisuke Nishida [Sun, 6 May 2001 21:35:14 +0000 (21:35 +0000)]
New commands: guile-scheme-apropos, guile-scheme-describe,
guile-scheme-kill-process.

Bug fixed for GNU Emacs 20.7.