bpt/guile.git
19 years ago*** empty log message ***
Marius Vollmer [Mon, 17 Jan 2005 18:54:58 +0000 (18:54 +0000)]
*** empty log message ***

19 years ago* objects.h, objects.c (scm_classes_initialized): New.
Marius Vollmer [Mon, 17 Jan 2005 18:11:43 +0000 (18:11 +0000)]
* objects.h, objects.c (scm_classes_initialized): New.
(scm_class_of): Signal error when scm_classes_initialized is zero.
* goops.c (create_standard_classes): Set scm_classes_initialized
to one.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 17 Jan 2005 17:22:33 +0000 (17:22 +0000)]
*** empty log message ***

19 years ago(scm_random_solid_sphere_x): Use scm_c_generalized_vector_length
Marius Vollmer [Mon, 17 Jan 2005 17:22:22 +0000 (17:22 +0000)]
(scm_random_solid_sphere_x): Use scm_c_generalized_vector_length
instead of scm_uniform_vector_length.

19 years ago*** empty log message ***
Marius Vollmer [Sun, 16 Jan 2005 17:21:28 +0000 (17:21 +0000)]
*** empty log message ***

19 years ago(scm_compile_shell_switches): Removed debugging output.
Marius Vollmer [Sun, 16 Jan 2005 17:20:36 +0000 (17:20 +0000)]
(scm_compile_shell_switches): Removed debugging output.

19 years ago*** empty log message ***
Kevin Ryde [Sat, 15 Jan 2005 00:04:54 +0000 (00:04 +0000)]
*** empty log message ***

19 years ago(scm_random_solid_sphere_x): Update docstring from manual.
Kevin Ryde [Sat, 15 Jan 2005 00:03:53 +0000 (00:03 +0000)]
(scm_random_solid_sphere_x): Update docstring from manual.

19 years ago(scm_logtest, scm_logbit_p, scm_integer_expt): Update
Kevin Ryde [Sat, 15 Jan 2005 00:01:40 +0000 (00:01 +0000)]
(scm_logtest, scm_logbit_p, scm_integer_expt): Update
docstrings from manual.

19 years ago*** empty log message ***
Kevin Ryde [Fri, 14 Jan 2005 23:56:16 +0000 (23:56 +0000)]
*** empty log message ***

19 years ago(Loading): In %load-hook, need to use set!, and describe #f.
Kevin Ryde [Fri, 14 Jan 2005 23:55:07 +0000 (23:55 +0000)]
(Loading): In %load-hook, need to use set!, and describe #f.

19 years ago(Random): In random:solid-sphere!, there is no return value.
Kevin Ryde [Fri, 14 Jan 2005 23:52:02 +0000 (23:52 +0000)]
(Random): In random:solid-sphere!, there is no return value.

19 years ago@code for %load-path
Kevin Ryde [Fri, 14 Jan 2005 23:23:08 +0000 (23:23 +0000)]
@code for %load-path

19 years ago(Bitwise Operations): In logtest and logbit?, describe
Kevin Ryde [Fri, 14 Jan 2005 23:20:25 +0000 (23:20 +0000)]
(Bitwise Operations): In logtest and logbit?, describe
operations in words, not just equivalent expressions.  In
integer-expt, clarify a bit and note negative k allowed and 0^0==1.

19 years ago*** empty log message ***
Marius Vollmer [Fri, 14 Jan 2005 18:27:12 +0000 (18:27 +0000)]
*** empty log message ***

19 years ago(scm_take_u64vector,
Marius Vollmer [Fri, 14 Jan 2005 18:19:13 +0000 (18:19 +0000)]
(scm_take_u64vector,
scm_array_handle_u64_elements,
scm_array_handle_u64_writable_elements, scm_u64vector_elements,
scm_u64vector_writable_elements): Do not define when scm_t_uint64
is not available.
(scm_take_s64vector, scm_array_handle_s64_elements,
scm_array_handle_s64_writable_elements, scm_s64vector_elements,
scm_s64vector_writable_elements): Likewise for scm_t_int64.
(uvec_sizes, uvec_print, uvec_equalp): Use SCM bignums when
scm_t_int64/scm_t_uint64 are not available.
(uvec_mark): New, to mark the bignums.
(alloc_uvec): Initialize bignums.
(uvec_fast_ref): Return bignums directly.
(scm_uint64_min, scm_uint64_max, scm_int64_min, scm_int64_max,
assert_exact_integer): New.
(uvec_fast_set): Use them to validate the bignums.
(scm_init_srfi_4): Set mark function of smob when needed.
Initialize scm_uint64_min, scm_uint64_max, scm_int64_min,
scm_int64_max.

19 years agoDon't check for definedness of SCM_HAVE_T_INT64, check
Marius Vollmer [Fri, 14 Jan 2005 18:01:31 +0000 (18:01 +0000)]
Don't check for definedness of SCM_HAVE_T_INT64, check
its value.

19 years ago*** empty log message ***
Marius Vollmer [Fri, 14 Jan 2005 16:24:17 +0000 (16:24 +0000)]
*** empty log message ***

19 years agoDescribe new 1.4 compatability behavior of
Marius Vollmer [Fri, 14 Jan 2005 16:24:09 +0000 (16:24 +0000)]
Describe new 1.4 compatability behavior of
-e option.

19 years ago(sym_at, sym_atat, sym_main, all_symbols): New.
Marius Vollmer [Fri, 14 Jan 2005 16:20:36 +0000 (16:20 +0000)]
(sym_at, sym_atat, sym_main, all_symbols): New.
(scm_compile_shell_switches): Use them to recognize and convert
1.4 "-e" syntax.

19 years ago*** empty log message ***
Kevin Ryde [Thu, 13 Jan 2005 23:49:34 +0000 (23:49 +0000)]
*** empty log message ***

19 years ago(Mapping Folding and Unfolding): In
Kevin Ryde [Thu, 13 Jan 2005 23:49:10 +0000 (23:49 +0000)]
(Mapping Folding and Unfolding): In
string-for-each-index, make it clear iteration is over indices.

19 years ago*** empty log message ***
Kevin Ryde [Thu, 13 Jan 2005 23:45:21 +0000 (23:45 +0000)]
*** empty log message ***

19 years ago(SRFI-39): New section.
Kevin Ryde [Thu, 13 Jan 2005 23:42:43 +0000 (23:42 +0000)]
(SRFI-39): New section.

19 years ago*** empty log message ***
Kevin Ryde [Thu, 13 Jan 2005 23:22:15 +0000 (23:22 +0000)]
*** empty log message ***

19 years ago(User Information): Note cuserid gone from POSIX.
Kevin Ryde [Thu, 13 Jan 2005 23:18:09 +0000 (23:18 +0000)]
(User Information): Note cuserid gone from POSIX.
Prompted by Roland Besserer.

19 years ago*** empty log message ***
Marius Vollmer [Wed, 12 Jan 2005 11:11:45 +0000 (11:11 +0000)]
*** empty log message ***

19 years agoTurn all deprecated features that once were macros but are now
Marius Vollmer [Wed, 12 Jan 2005 11:10:02 +0000 (11:10 +0000)]
Turn all deprecated features that once were macros but are now
functions back into macros.

19 years agoTalk about (debug-enable 'warn-deprecated) etc.
Marius Vollmer [Wed, 12 Jan 2005 11:08:58 +0000 (11:08 +0000)]
Talk about (debug-enable 'warn-deprecated) etc.

19 years agoMoved info about deprecation to "Changes to distribution" section.
Marius Vollmer [Wed, 12 Jan 2005 11:08:51 +0000 (11:08 +0000)]
Moved info about deprecation to "Changes to distribution" section.
Talk about (debug-enable 'warn-deprecated).

19 years ago*** empty log message ***
Kevin Ryde [Tue, 11 Jan 2005 23:55:37 +0000 (23:55 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Kevin Ryde [Tue, 11 Jan 2005 23:49:04 +0000 (23:49 +0000)]
*** empty log message ***

19 years ago(current-input-port, current-output-port, current-error-port): New tests.
Kevin Ryde [Tue, 11 Jan 2005 23:48:42 +0000 (23:48 +0000)]
(current-input-port, current-output-port, current-error-port): New tests.

19 years ago(current-input-port, current-output-port): Parameter
Kevin Ryde [Tue, 11 Jan 2005 23:47:44 +0000 (23:47 +0000)]
(current-input-port, current-output-port): Parameter
replacements for core functions, per SRFI spec.
(current-error-port): The same, for consistency.

19 years agoSome index entry capitalization.
Kevin Ryde [Tue, 11 Jan 2005 21:54:41 +0000 (21:54 +0000)]
Some index entry capitalization.

19 years agoLots of @deftypefn return type {} grouping for correct name in func index.
Kevin Ryde [Tue, 11 Jan 2005 21:53:48 +0000 (21:53 +0000)]
Lots of @deftypefn return type {} grouping for correct name in func index.

19 years ago*** empty log message ***
Kevin Ryde [Tue, 11 Jan 2005 21:46:23 +0000 (21:46 +0000)]
*** empty log message ***

19 years agoSome index entry capitalization.
Kevin Ryde [Tue, 11 Jan 2005 21:46:01 +0000 (21:46 +0000)]
Some index entry capitalization.

19 years ago*** empty log message ***
Marius Vollmer [Tue, 11 Jan 2005 17:45:14 +0000 (17:45 +0000)]
*** empty log message ***

19 years ago* eval.c, debug.h (SCM_WARN_DEPRECATED): New debug option.
Marius Vollmer [Tue, 11 Jan 2005 17:43:37 +0000 (17:43 +0000)]
* eval.c, debug.h (SCM_WARN_DEPRECATED): New debug option.
* deprecation.c (scm_issue_deprecation_warning,
scm_c_issue_deprecation_warning_fmt): Use it.
(mode): Removed.
(print_summary): New.
(scm_init_deprecation): Initialize SCM_WARN_DEPRECATED instead of
mode.

19 years ago*** empty log message ***
Marius Vollmer [Tue, 11 Jan 2005 16:59:08 +0000 (16:59 +0000)]
*** empty log message ***

19 years agoMore deprecated array stuff.
Marius Vollmer [Tue, 11 Jan 2005 16:56:54 +0000 (16:56 +0000)]
More deprecated array stuff.

19 years ago(SCM_ARRAYP, SCM_I_ARRAYP): Renamed former to latter internal
Marius Vollmer [Tue, 11 Jan 2005 16:55:38 +0000 (16:55 +0000)]
(SCM_ARRAYP, SCM_I_ARRAYP): Renamed former to latter internal
version.  Changed all uses.
(scm_tc16_array, scm_i_tc16_array,
scm_tc16_enclosed_array, scm_i_tc16_enclosed_array,
SCM_ARRAY_FLAG_CONTIGUOUS, SCM_I_ARRAY_FLAG_CONTIGUOUS,
SCM_ENCLOSE_ARRAYP, SCM_I_ENCLOSE_ARRAYP,
SCM_ARRAY_NDIM, SCM_I_ARRAY_NDIM,
SCM_ARRAY_CONTP, SCM_I_ARRAY_CONTP,
SCM_ARRAY_MEM, SCM_I_ARRAY_MEM,
SCM_ARRAY_V, SCM_I_ARRAY_V,
SCM_ARRAY_BASE, SCM_I_ARRAY_BASE,
SCM_ARRAY_DIMS, SCM_I_ARRAY_DIMS,
scm_t_array, scm_i_t_array): Likewise.
(SCM_SET_ARRAY_CONTIGUOUS_FLAG, SCM_CLR_ARRAY_CONTIGUOUS_FLAG):
Moved from unif.h to unif.c.
(scm_c_array_rank): New.
(scm_array_rank): Reimplement using it.

19 years ago(SCM_ARRAYP, SCM_ARRAY_NDIM, SCM_ARRAY_CONTP, SCM_ARRAY_MEM,
Marius Vollmer [Tue, 11 Jan 2005 16:55:29 +0000 (16:55 +0000)]
(SCM_ARRAYP, SCM_ARRAY_NDIM, SCM_ARRAY_CONTP, SCM_ARRAY_MEM,
SCM_ARRAY_V, SCM_ARRAY_BASE, SCM_ARRAY_DIMS, scm_t_array): New
deprecated versions.

19 years agoDocs for scm_array_handle_pos.
Marius Vollmer [Tue, 11 Jan 2005 00:35:20 +0000 (00:35 +0000)]
Docs for scm_array_handle_pos.

19 years ago*** empty log message ***
Marius Vollmer [Tue, 11 Jan 2005 00:32:18 +0000 (00:32 +0000)]
*** empty log message ***

19 years agoReplace uses of scm_make_ra with scm_i_make_ra.
Marius Vollmer [Tue, 11 Jan 2005 00:31:06 +0000 (00:31 +0000)]
Replace uses of scm_make_ra with scm_i_make_ra.
(GVREF, GVSET): New abbreviations.  Use them everywhere instead of
scm_c_generalized_vector_ref and scm_cvref, and
scm_c_generalized_vector_set_x, respectively.
(RVREF, IVDEP, BINARY_ELTS_CODE, BINARY_PAIR_ELTS_CODE,
UNARY_ELTS_CODE, UNARY_PAIR_ELTS_CODE): Removed since unused.

19 years ago(indices_to_pos, scm_array_handle_pos): Renamed
Marius Vollmer [Tue, 11 Jan 2005 00:26:23 +0000 (00:26 +0000)]
(indices_to_pos, scm_array_handle_pos): Renamed
former to latter and made public.  Changed all uses.
(scm_i_make_ra): Made public, changed tag param to enclosed flag.
(scm_make_ra): Deprecated, changed all uses to scm_i_make_ra.
(scm_i_shap2ra): New internal version of scm_shap2ra.
(scm_shap2ra): Deprecated, changed all uses to scm_i_shap2ra.
(scm_i_ra_set_contp): New internal version of scm_ra_set_contp.
(scm_ra_set_contp): Deprecated, changed all uses to
scm_i_ra_set_contp.
(scm_cvref, scm_aind, scm_raprin1): Deprecated.

19 years agoAdded Issac Trotts.
Marius Vollmer [Mon, 10 Jan 2005 20:21:28 +0000 (20:21 +0000)]
Added Issac Trotts.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 10 Jan 2005 20:21:19 +0000 (20:21 +0000)]
*** empty log message ***

19 years agoFixed a typo...
Marius Vollmer [Mon, 10 Jan 2005 20:21:08 +0000 (20:21 +0000)]
Fixed a typo...

19 years ago(scm_eval): Added example to docstring. Thanks to Issac Trotts!
Marius Vollmer [Mon, 10 Jan 2005 20:20:58 +0000 (20:20 +0000)]
(scm_eval): Added example to docstring.  Thanks to Issac Trotts!

19 years agoFixed typo.
Marius Vollmer [Mon, 10 Jan 2005 20:06:35 +0000 (20:06 +0000)]
Fixed typo.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 10 Jan 2005 20:06:25 +0000 (20:06 +0000)]
*** empty log message ***

19 years ago* arrays.scm, deprecated.scm (uniform-vector-fill!,
Marius Vollmer [Mon, 10 Jan 2005 20:06:03 +0000 (20:06 +0000)]
* arrays.scm, deprecated.scm (uniform-vector-fill!,
make-uniform-vector, make-uniform-array, list->uniform-vector):
Moved from arrays.scm to deprecated.scm.
* arrays.scm, boot-9.scm (array-dimensions): Moved from arrays.scm
to boo-9.scm.
* Makefile.am (ice9_sources): Removed arrays.scm.

19 years agoDocument new read/print syntax for empty arrays.
Marius Vollmer [Mon, 10 Jan 2005 19:07:24 +0000 (19:07 +0000)]
Document new read/print syntax for empty arrays.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 10 Jan 2005 19:07:02 +0000 (19:07 +0000)]
*** empty log message ***

19 years ago(scm_list_to_typed_array): Allow the specification of the
Marius Vollmer [Mon, 10 Jan 2005 19:06:48 +0000 (19:06 +0000)]
(scm_list_to_typed_array): Allow the specification of the
upper bound as well.  This is needed for empty arrays.
(l2ra): Give needed number of elements in error message.
(scm_i_print_array): Print length information for arrays that need
it.
(scm_i_read_array): Parse it.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 10 Jan 2005 17:42:33 +0000 (17:42 +0000)]
*** empty log message ***

19 years ago(SCM_CHARS, SCM_UCHARS, SCM_LENGTH, scm_i_object_chars,
Marius Vollmer [Mon, 10 Jan 2005 17:42:23 +0000 (17:42 +0000)]
(SCM_CHARS, SCM_UCHARS, SCM_LENGTH, scm_i_object_chars,
scm_i_object_length): Brought back from the dead.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 10 Jan 2005 01:50:49 +0000 (01:50 +0000)]
*** empty log message ***

19 years ago(check_args): Bugfix to change from 2005-01-02: ARGV is the vector to
Marius Vollmer [Mon, 10 Jan 2005 01:50:29 +0000 (01:50 +0000)]
(check_args): Bugfix to change from 2005-01-02: ARGV is the vector to
check, not ARGS.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 10 Jan 2005 01:45:07 +0000 (01:45 +0000)]
*** empty log message ***

19 years ago(exception:wrong-num-indices): New, use it for array-set! tests with
Marius Vollmer [Mon, 10 Jan 2005 01:44:34 +0000 (01:44 +0000)]
(exception:wrong-num-indices): New, use it for array-set! tests with
wrong number of indices.

19 years agoReplaced single-index uses of scm_array_set_x with
Marius Vollmer [Mon, 10 Jan 2005 01:42:29 +0000 (01:42 +0000)]
Replaced single-index uses of scm_array_set_x with
scm_c_generalized_vector_set_x.

19 years ago(scm_make_shared_array): Use it instead of scm_aind; use handle
Marius Vollmer [Mon, 10 Jan 2005 01:41:35 +0000 (01:41 +0000)]
(scm_make_shared_array): Use it instead of scm_aind; use handle
for oldra.

19 years ago*** empty log message ***
Kevin Ryde [Mon, 10 Jan 2005 00:32:48 +0000 (00:32 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Marius Vollmer [Mon, 10 Jan 2005 00:20:56 +0000 (00:20 +0000)]
*** empty log message ***

19 years ago(scm_array_rank, scm_array_dimensions,
Marius Vollmer [Mon, 10 Jan 2005 00:15:48 +0000 (00:15 +0000)]
(scm_array_rank, scm_array_dimensions,
scm_shared_array_offset, scm_shared_array_increments,
scm_array_ref, scm_array_set_x): Use scm_t_array_handle operations
to simplify code and make it more general.
(scm_shared_array_root): Work with all kinds of arrays, including
naked vectors.
(indices_to_pos): New.

19 years ago(scm_mktime): Missing default errno=EINVAL from prev change.
Kevin Ryde [Mon, 10 Jan 2005 00:11:25 +0000 (00:11 +0000)]
(scm_mktime): Missing default errno=EINVAL from prev change.

19 years agoGrammatical typo.
Kevin Ryde [Sun, 9 Jan 2005 23:15:04 +0000 (23:15 +0000)]
Grammatical typo.

19 years ago*** empty log message ***
Marius Vollmer [Sun, 9 Jan 2005 22:38:39 +0000 (22:38 +0000)]
*** empty log message ***

19 years ago(coerce_to_uvec, scm_c_uniform_vector_ref,
Marius Vollmer [Sun, 9 Jan 2005 22:37:50 +0000 (22:37 +0000)]
(coerce_to_uvec, scm_c_uniform_vector_ref,
scm_c_uniform_vector_set_x): Use generic scm_array_handle_ref/set
instead of uvec_fast_ref/set since scm_array_handle_ref should be
faster now.

19 years ago*** empty log message ***
Kevin Ryde [Sun, 9 Jan 2005 22:31:53 +0000 (22:31 +0000)]
*** empty log message ***

19 years ago(scm_mkstemp): Update docstring from manual.
Kevin Ryde [Sun, 9 Jan 2005 22:23:14 +0000 (22:23 +0000)]
(scm_mkstemp): Update docstring from manual.

19 years ago*** empty log message ***
Kevin Ryde [Sun, 9 Jan 2005 22:21:08 +0000 (22:21 +0000)]
*** empty log message ***

19 years agoVarious index entries.
Kevin Ryde [Sun, 9 Jan 2005 22:14:39 +0000 (22:14 +0000)]
Various index entries.
(SRFI-19 Introduction): Note MJD basis is 2400000.5.
(SRFI-19 Date): In date-second, clarify leap second usage.  In
date-year, note negatives for B.C. and no zero.  In current-date,
don't let it read like it's just UTC which is returned.

19 years ago*** empty log message ***
Marius Vollmer [Sun, 9 Jan 2005 22:12:26 +0000 (22:12 +0000)]
*** empty log message ***

19 years ago* srfi-4.h, srfi-4.c, srfi-4.i.c (scm_i_uniform_vector_ref_proc,
Marius Vollmer [Sun, 9 Jan 2005 22:06:56 +0000 (22:06 +0000)]
* srfi-4.h, srfi-4.c, srfi-4.i.c (scm_i_uniform_vector_ref_proc,
scm_i_uniform_vector_set_proc): New.
(u8ref, u8set, s8ref, s8set, etc): New.
(uvec_reffers, uvec_setters): New.
(uvec_to_list): Use generic scm_array_handle_ref instead of
uvec_fast_ref since scm_array_handle_ref should be faster now.
More changes like this are upcoming.

19 years ago* unif.h, unif.c, inline.h (scm_i_t_array_ref, scm_i_t_array_set):
Marius Vollmer [Sun, 9 Jan 2005 22:02:40 +0000 (22:02 +0000)]
* unif.h, unif.c, inline.h (scm_i_t_array_ref, scm_i_t_array_set):
New.
(scm_t_array_handle): Added ref, set, elements and
writable_elements for fast inline operation of
scm_array_handle_ref and scm_array_handle_set.
(scm_array_handle_ref, scm_array_handle_set): Moved to inline.h
and replaced with inline code that simply calls the ref/set
members of the handle.
(enclosed_ref, vector_ref, string_ref, bitvector_ref, memoize_ref,
enclosed_set, vector_set, string_set, bitvector_set, memoize_set):
New.
(scm_array_handle_get): Initialize ref/set fields to memoize_ref
and memoize_set.
(scm_bitvector_fill_x, scm_bitvector_to_list, scm_bit_count,
scm_bit_position, scm_bit_set_star_x, scm_bit_count_star,
scm_bit_invert_x): Correctly multiply index with increment in the
general case.

* unif.c (scm_array_handle_set): Correctly execute only one
alternative.  D'Oh!
(scm_list_to_typed_array, l2ra): Use scm_t_array_handle to fill
the array; this covers all cases with much simpler code.

19 years ago*** empty log message ***
Marius Vollmer [Sun, 9 Jan 2005 17:47:36 +0000 (17:47 +0000)]
*** empty log message ***

19 years agoTalk a bit out zero-rank and zero-size arrays.
Marius Vollmer [Sun, 9 Jan 2005 17:46:53 +0000 (17:46 +0000)]
Talk a bit out zero-rank and zero-size arrays.

19 years ago(scm_array_handle_set): Correctly execute only one
Marius Vollmer [Sun, 9 Jan 2005 17:45:59 +0000 (17:45 +0000)]
(scm_array_handle_set): Correctly execute only one
alternative.  D'Oh!
(scm_list_to_typed_array, l2ra): Use scm_t_array_handle to fill
the array; this covers all cases with much simpler code.

19 years ago(scm_uniform_element_size): Deprecated implementation
Marius Vollmer [Sun, 9 Jan 2005 17:43:14 +0000 (17:43 +0000)]
(scm_uniform_element_size): Deprecated implementation
as well.

19 years ago*** empty log message ***
Marius Vollmer [Sun, 9 Jan 2005 15:45:33 +0000 (15:45 +0000)]
*** empty log message ***

19 years ago(uvec_type): New.
Marius Vollmer [Sun, 9 Jan 2005 15:45:21 +0000 (15:45 +0000)]
(uvec_type): New.
(uvec_to_list, uvec_ref, uvec_set_x, scm_c_uniform_vector_ref,
scm_c_uniform_vector_x): Use it to get concrete type.

19 years ago(ra2l): Handle zero rank arrays.
Marius Vollmer [Sun, 9 Jan 2005 15:41:22 +0000 (15:41 +0000)]
(ra2l): Handle zero rank arrays.
(scm_i_print_array): Print zero rank arrays specially.
(tag_to_type): Return #t for an empty tag, not the empty symbol.
(scm_i_read_array): Allow zero rank arrays.

19 years ago(scm_t_array_dim): Changed type of members to ssize_t, to
Marius Vollmer [Sun, 9 Jan 2005 15:41:14 +0000 (15:41 +0000)]
(scm_t_array_dim): Changed type of members to ssize_t, to
fit the docs.

19 years ago*** empty log message ***
Kevin Ryde [Sat, 8 Jan 2005 00:20:56 +0000 (00:20 +0000)]
*** empty log message ***

19 years agoMove ice-9 threads to alphabetical order.
Kevin Ryde [Sat, 8 Jan 2005 00:15:57 +0000 (00:15 +0000)]
Move ice-9 threads to alphabetical order.

19 years ago(Included Guile Modules): Add expect, format, ftw,
Kevin Ryde [Sat, 8 Jan 2005 00:15:10 +0000 (00:15 +0000)]
(Included Guile Modules): Add expect, format, ftw,
getopt-long, history, popen, pretty-print, q, readline, receive, regex,
streams, syncase.

19 years ago(Included Guile Modules): Remove ice-9 jacal, no such module.
Kevin Ryde [Fri, 7 Jan 2005 23:59:30 +0000 (23:59 +0000)]
(Included Guile Modules): Remove ice-9 jacal, no such module.

19 years ago(Included Guile Modules): Add srfi-16, srfi-19 and srfi-31.
Kevin Ryde [Fri, 7 Jan 2005 23:58:41 +0000 (23:58 +0000)]
(Included Guile Modules): Add srfi-16, srfi-19 and srfi-31.

19 years ago(Creating Guile Modules): Expand define-modules
Kevin Ryde [Fri, 7 Jan 2005 23:53:29 +0000 (23:53 +0000)]
(Creating Guile Modules): Expand define-modules
#:autoload, clarify that it's a list of symbols.

19 years agoAdd a copyright year.
Kevin Ryde [Fri, 7 Jan 2005 23:48:54 +0000 (23:48 +0000)]
Add a copyright year.

19 years agoVarious further index entries.
Kevin Ryde [Fri, 7 Jan 2005 23:48:25 +0000 (23:48 +0000)]
Various further index entries.

19 years ago(File System): In mkstemp!, note 0600 creation mode.
Kevin Ryde [Fri, 7 Jan 2005 23:29:33 +0000 (23:29 +0000)]
(File System): In mkstemp!, note 0600 creation mode.

19 years ago*** empty log message ***
Marius Vollmer [Fri, 7 Jan 2005 16:11:07 +0000 (16:11 +0000)]
*** empty log message ***

19 years ago(scm_uniform_element_size): Deprecated for real.
Marius Vollmer [Fri, 7 Jan 2005 16:10:53 +0000 (16:10 +0000)]
(scm_uniform_element_size): Deprecated for real.

19 years ago*** empty log message ***
Marius Vollmer [Fri, 7 Jan 2005 15:58:01 +0000 (15:58 +0000)]
*** empty log message ***