bpt/guile.git
19 years ago*** empty log message ***
Marius Vollmer [Wed, 27 Oct 2004 19:38:04 +0000 (19:38 +0000)]
*** empty log message ***

19 years agoRemoved tests that tried to store a character into a byte vector,
Marius Vollmer [Wed, 27 Oct 2004 19:34:17 +0000 (19:34 +0000)]
Removed tests that tried to store a character into a byte vector,
which no longer works.  Characters are not bytes.

19 years ago*** empty log message ***
Marius Vollmer [Wed, 27 Oct 2004 19:32:41 +0000 (19:32 +0000)]
*** empty log message ***

19 years agoAdded scm_take_u8vector, etc.
Marius Vollmer [Wed, 27 Oct 2004 19:32:29 +0000 (19:32 +0000)]
Added scm_take_u8vector, etc.

19 years ago* convert.i.c: Convert srfi-4 style uniform vectors when
Marius Vollmer [Wed, 27 Oct 2004 19:32:11 +0000 (19:32 +0000)]
* convert.i.c: Convert srfi-4 style uniform vectors when
requested.
* convert.c (scm_c_scm2chars, scm_c_chars2scm,
scm_c_chars2byvect): Use a s8vector instead of a scm_tc7_byvect.

19 years ago(vector_scale, vector_scale_x): Renamed former to the
Marius Vollmer [Wed, 27 Oct 2004 19:28:05 +0000 (19:28 +0000)]
(vector_scale, vector_scale_x): Renamed former to the
latter, since it modifies its argument.
(vector_scale_x, vector_sum_squares, scm_random_normal_vector_x):
Do not use scm_universal_vector_length for non-uniform vectors.
Use scm_f64vector_elements to access innards of uniform vectors.

19 years ago* srfi-4.c (take_uvec): New.
Marius Vollmer [Wed, 27 Oct 2004 19:25:14 +0000 (19:25 +0000)]
* srfi-4.c (take_uvec): New.
(alloc_uvec): Use it.
* srfi-4.h, srfi-4.i.c (scm_take_u8vector, etc): New.

19 years ago(gh_chars2byvect): Reimplemented with scm_make_s8vector.
Marius Vollmer [Wed, 27 Oct 2004 18:29:20 +0000 (18:29 +0000)]
(gh_chars2byvect): Reimplemented with scm_make_s8vector.
(gh_scm2chars): Handle s8vectors, removed code for scm_tc7_byvect.

19 years ago* print.c (iprin1): Removed code for scm_tc7_byvect.
Marius Vollmer [Wed, 27 Oct 2004 18:21:43 +0000 (18:21 +0000)]
* print.c (iprin1): Removed code for scm_tc7_byvect.
* objects.c (scm_class_of): Likewise.
* gc-mark.c (scm_gc_mark_dependencies): Likewise.
* gc-card.c (scm_i_sweep_card): Likewise.
* evalext.c (scm_self_evaluating_p): Likewise.
* eq.c (scm_equal_p): Likewise.

19 years ago(scm_ra_matchp, scm_array_fill_int, racp, scm_array_index_map_x,
Marius Vollmer [Wed, 27 Oct 2004 18:16:26 +0000 (18:16 +0000)]
(scm_ra_matchp, scm_array_fill_int, racp, scm_array_index_map_x,
raeql_1, scm_array_equal_p): Handle srfi-4 uniform vectors.  Removed
code for scm_tc7_byvect

19 years ago(scm_tc7_byvect): Commented out.
Marius Vollmer [Wed, 27 Oct 2004 18:12:20 +0000 (18:12 +0000)]
(scm_tc7_byvect): Commented out.

19 years ago* srfi-4.h, srfi-4.i.c (scm_u8vector_elements, etc): New.
Marius Vollmer [Wed, 27 Oct 2004 18:11:14 +0000 (18:11 +0000)]
* srfi-4.h, srfi-4.i.c (scm_u8vector_elements, etc): New.

* srfi-4.h, srfi-4.c (scm_uniform_vector_p,
scm_uniform_vector_ref, scm_uniform_vector_set_x,
scm_uniform_vector_to_list, scm_is_uniform_vector,
scm_c_uniform_vector_lengths, scm_c_uniform_vector_size,
scm_uniform_vector_elements, scm_uniform_vector_element_size,
scm_uniform_vector_release): New.
(scm_i_uniform_vector_prototype, scm_i_uniform_vector_tag): New.
(scm_uniform_element_size, scm_uniform_vector_length): Moved here
from unif.h, unif.c and extended to handle both the old and new
uniform vectors.

* unif.h, unif.c (scm_uniform_vector_ref, scm_array_ref): Renamed
the former to the latter.
(scm_uniform_vector_length, scm_uniform_element_size): Moved to
srfi-4.h, srfi-4.c.
(scm_make_uve): Call scm_make_s8vector for #\nul prototype.
(scm_array_p, scm_array_rank, scm_array_dimensions,
scm_transpose_array, scm_enclose_array, scm_array_ref, scm_cvref,
scm_array_set_x, scm_array_contents, scm_uniform_array_read_x,
scm_array_to_list, scm_array_prototype): Handle srfi-4 uniform
vectors.  Removed code for scm_tc7_byvect.
(scm_dimensions_to_uniform_array): Fill array with 0 when
prototype is #\nul.
(scm_i_print_array_dimension, scm_i_legacy_tag,
scm_i_print_array): New.
(scm_raprin1): Call scm_i_print_array for arrays.  Removed code
for scm_tc7_byvect.

19 years ago*** empty log message ***
Marius Vollmer [Wed, 27 Oct 2004 17:39:04 +0000 (17:39 +0000)]
*** empty log message ***

19 years agoMoved SRFI-4 docs into main part. Moved bit vectors out of array
Marius Vollmer [Wed, 27 Oct 2004 17:38:51 +0000 (17:38 +0000)]
Moved SRFI-4 docs into main part.  Moved bit vectors out of array
section to make them more visible.

19 years ago(uniform-vector?, uniform-vector-set!): Removed, now provided by
Marius Vollmer [Wed, 27 Oct 2004 17:36:16 +0000 (17:36 +0000)]
(uniform-vector?, uniform-vector-set!): Removed, now provided by
libguile.

19 years agoInclude "libguile/srfi-4.h".
Marius Vollmer [Wed, 27 Oct 2004 17:32:18 +0000 (17:32 +0000)]
Include "libguile/srfi-4.h".

19 years ago*** empty log message ***
Marius Vollmer [Tue, 26 Oct 2004 17:05:46 +0000 (17:05 +0000)]
*** empty log message ***

19 years agoAdded srfi-4 to cond-expand features.
Marius Vollmer [Tue, 26 Oct 2004 17:05:32 +0000 (17:05 +0000)]
Added srfi-4 to cond-expand features.

19 years agoMoved content into core; only the skeletons remains.
Marius Vollmer [Tue, 26 Oct 2004 17:01:35 +0000 (17:01 +0000)]
Moved content into core; only the skeletons remains.

19 years ago* read.c (scm_lreadr): Call scm_i_read_homogenous_vector for '#f',
Marius Vollmer [Tue, 26 Oct 2004 17:00:13 +0000 (17:00 +0000)]
* read.c (scm_lreadr): Call scm_i_read_homogenous_vector for '#f',
'#u', and '#s'.

* read.h, read.c (scm_i_input_error): Renamed from scm_input_error
and made non-static.  Changed all uses.

19 years ago(scm_init_guile_1): Call scm_init_srfi_4.
Marius Vollmer [Tue, 26 Oct 2004 16:57:56 +0000 (16:57 +0000)]
(scm_init_guile_1): Call scm_init_srfi_4.

19 years ago* srfi-4.c, srfi-4.h, srfi-4.i.c: New files, initially from
Marius Vollmer [Tue, 26 Oct 2004 16:57:00 +0000 (16:57 +0000)]
* srfi-4.c, srfi-4.h, srfi-4.i.c: New files, initially from
../srfi/ but heavily modified.
* Makefile.am: Add them in all the right places.

19 years agoNew files, initially from ../srfi/ but heavily modified.
Marius Vollmer [Tue, 26 Oct 2004 16:56:02 +0000 (16:56 +0000)]
New files, initially from ../srfi/ but heavily modified.

19 years ago(scm_i_print_double): New.
Marius Vollmer [Tue, 26 Oct 2004 16:53:23 +0000 (16:53 +0000)]
(scm_i_print_double): New.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 25 Oct 2004 13:41:06 +0000 (13:41 +0000)]
*** empty log message ***

19 years agoAdded explicit invocation of libtoolize before autoreconf so that
Marius Vollmer [Mon, 25 Oct 2004 12:52:19 +0000 (12:52 +0000)]
Added explicit invocation of libtoolize before autoreconf so that
libltdl/ is updated as well.

19 years ago*** empty log message ***
Marius Vollmer [Fri, 22 Oct 2004 15:14:21 +0000 (15:14 +0000)]
*** empty log message ***

19 years ago* variable.c, threads.c, struct.c, stackchk.c, smob.c, root.c,
Marius Vollmer [Fri, 22 Oct 2004 15:13:12 +0000 (15:13 +0000)]
* variable.c, threads.c, struct.c, stackchk.c, smob.c, root.c,
print.c, ports.c, mallocs.c, hooks.c, hashtab.c, fports.c,
guardians.c, filesys.c, coop-pthreads.c, continuations.c: Use
scm_uintprint to print unsigned integers, raw heap words, and
adresses, using a cast to scm_t_bits to turn pointers into
integers.

19 years agoInclude "libguile/print.h".
Marius Vollmer [Fri, 22 Oct 2004 15:11:39 +0000 (15:11 +0000)]
Include "libguile/print.h".

19 years ago*** empty log message ***
Marius Vollmer [Fri, 22 Oct 2004 13:58:43 +0000 (13:58 +0000)]
*** empty log message ***

19 years ago(print_int64, print_uint64): Removed. (uvec_print): Use scm_intprint
Marius Vollmer [Fri, 22 Oct 2004 13:58:34 +0000 (13:58 +0000)]
(print_int64, print_uint64): Removed.  (uvec_print): Use scm_intprint
for signed elemets and scm_uintprint for unsigned ones.  Do not use
print_int64 and print_uint64 since scm_intprint and scm_Uintprint can
handle 64 bits now.

19 years ago*** empty log message ***
Marius Vollmer [Fri, 22 Oct 2004 13:52:22 +0000 (13:52 +0000)]
*** empty log message ***

19 years ago(scm_uintprint): New, for printing scm_t_uintmax values.
Marius Vollmer [Fri, 22 Oct 2004 13:52:09 +0000 (13:52 +0000)]
(scm_uintprint): New, for printing scm_t_uintmax values.
(scm_intprint): Argument type changed to scm_t_intmax.

19 years ago(SCM_T_INTBUFLEN): Increased to cover
Marius Vollmer [Fri, 22 Oct 2004 13:50:39 +0000 (13:50 +0000)]
(SCM_T_INTBUFLEN): Increased to cover
scm_t_intmax values.
(scm_uint2str): New, for scm_t_uintmax.
(scm_iint2str): Argument type changed to scm_t_intmax,
reimplemented in terms of scm_uint2str.

19 years ago*** empty log message ***
Marius Vollmer [Fri, 22 Oct 2004 13:17:44 +0000 (13:17 +0000)]
*** empty log message ***

19 years ago(quicksort, scm_merge, scm_merge_list_x,
Marius Vollmer [Fri, 22 Oct 2004 13:17:04 +0000 (13:17 +0000)]
(quicksort, scm_merge, scm_merge_list_x,
scm_merge_list_step, scm_merge_vector_step): Inserted SCM_TICKs at
strategic places so that the loops can be interrupted.

19 years ago*** empty log message ***
Marius Vollmer [Fri, 22 Oct 2004 13:04:09 +0000 (13:04 +0000)]
*** empty log message ***

19 years ago* Makefile.am (INCLUDES): Use @LTDLINC@ instead of
Marius Vollmer [Fri, 22 Oct 2004 13:01:59 +0000 (13:01 +0000)]
* Makefile.am (INCLUDES): Use @LTDLINC@ instead of
"-I$(top_srcdir)/libguile-ltdl".
(libguile_la_LIBADD): Use @LIBLTDL@ instead of
"../libguile-ltdl/libguile-ltdl.a".

* guile.c, dynl.c: Switched to using libltdl directly.  Replaced
all references to scm_lt_* with just lt_*.  Include <ltdl.h>
instead of <libguile-ltdl.h>.

19 years ago* configure.in: Call AC_LIBLTDL_INSTALLABLE instead of
Marius Vollmer [Fri, 22 Oct 2004 13:01:32 +0000 (13:01 +0000)]
* configure.in: Call AC_LIBLTDL_INSTALLABLE instead of
AC_LIB_LTDL.
(AC_CONFIG_SUBDIRS): Added libltdl.
(DLPREOPEN, LTDLINC, LIBLTDL): Moved AC_SUBST near other libtool
stuff.  Also subst LTDLINC instead of INCLTDL.
(AC_CONFIG_FILES): Removed libguile-ltdl/Makefile and
libguile-ltdl/upstream/Makefile.

* Makefile.am (SUBDIRS): Replaced libguile-ltdl with libltdl.

19 years ago*** empty log message ***
Marius Vollmer [Tue, 19 Oct 2004 22:51:02 +0000 (22:51 +0000)]
*** empty log message ***

19 years ago(quicksort): Copy pivot out of the array while constructing the
Marius Vollmer [Tue, 19 Oct 2004 22:49:51 +0000 (22:49 +0000)]
(quicksort): Copy pivot out of the array while constructing the
partitions; it could get overwritten otherwise.  Because of the
ultimate insertion sort, this bug did not cause quicksort to fail, it
just put all the burdon on the insertion sort and was thus very slow.
Thanks to Rolan Orre for reporting the slowness!

19 years ago*** empty log message ***
Marius Vollmer [Tue, 19 Oct 2004 16:02:11 +0000 (16:02 +0000)]
*** empty log message ***

19 years ago* numbers.c (scm_i_range_error): New.
Marius Vollmer [Tue, 19 Oct 2004 15:59:56 +0000 (15:59 +0000)]
* numbers.c (scm_i_range_error): New.
* conv-integer.i.c, conv-uinteger.i.c: Use it instead of
scm_out_of_range.

19 years ago(scm_restricted_vector_sort_x): Validate startpos <= endpos. State
Marius Vollmer [Tue, 19 Oct 2004 15:58:49 +0000 (15:58 +0000)]
(scm_restricted_vector_sort_x): Validate startpos <= endpos.  State
inclusiveness/exclusiveness if bounds in docstring.

19 years ago(scm_array_p): When no prototype is given, explicitely test for
Marius Vollmer [Tue, 19 Oct 2004 15:57:18 +0000 (15:57 +0000)]
(scm_array_p): When no prototype is given, explicitely test for
allowable types, do not simply return true.  Thanks to Roland Orre for
reporting this!

19 years ago*** empty log message ***
Marius Vollmer [Tue, 19 Oct 2004 13:55:18 +0000 (13:55 +0000)]
*** empty log message ***

19 years ago(smob mark function): List admissible functions
Marius Vollmer [Tue, 19 Oct 2004 13:55:06 +0000 (13:55 +0000)]
(smob mark function): List admissible functions
to call.

19 years ago(SCM_DEFAULT_MAX_SEGMENT_SIZE): Increase to 20 Mib.
Marius Vollmer [Tue, 19 Oct 2004 13:53:17 +0000 (13:53 +0000)]
(SCM_DEFAULT_MAX_SEGMENT_SIZE): Increase to 20 Mib.

19 years ago(scm_i_get_new_heap_segment): Limit size of new
Marius Vollmer [Tue, 19 Oct 2004 13:51:22 +0000 (13:51 +0000)]
(scm_i_get_new_heap_segment): Limit size of new
segment to scm_max_segment_size.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 18 Oct 2004 15:26:50 +0000 (15:26 +0000)]
*** empty log message ***

19 years ago(format:obj->str): Simplified considerably by using
Marius Vollmer [Mon, 18 Oct 2004 15:26:41 +0000 (15:26 +0000)]
(format:obj->str): Simplified considerably by using
object->string or display instead of implementing our own printer.
Handle format:read-proof here.  Unreadable objects are recognized
by their "#<" prefix instead of by being unknown to the custom
printer (which would treat keywords as unprintable, for example).
(format:iobj->str): Removed.

19 years agoremove display-separated.
Han-Wen Nienhuys [Fri, 8 Oct 2004 10:22:26 +0000 (10:22 +0000)]
remove display-separated.
(build-link): cleanup.
(build-compile): remove space between -I and path.

19 years agoremove display-separated.
Han-Wen Nienhuys [Fri, 8 Oct 2004 10:03:14 +0000 (10:03 +0000)]
remove display-separated.
(build-link): cleanup.
(build-compile): remove space between -I and path.

19 years agoremove display-separated.
Han-Wen Nienhuys [Fri, 8 Oct 2004 09:46:23 +0000 (09:46 +0000)]
remove display-separated.
(build-link): cleanup.
(build-compile): remove space between -I and path.

19 years ago(scm_igc): put scm_gc_running-- before running hooks.
Han-Wen Nienhuys [Thu, 7 Oct 2004 23:42:41 +0000 (23:42 +0000)]
(scm_igc): put scm_gc_running-- before running hooks.

19 years ago(scm_double_cell): abort if GC running.
Han-Wen Nienhuys [Thu, 7 Oct 2004 22:52:22 +0000 (22:52 +0000)]
(scm_double_cell): abort if GC running.
(scm_cell): idem.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 4 Oct 2004 18:54:43 +0000 (18:54 +0000)]
*** empty log message ***

19 years agoSynced from libguile/
Marius Vollmer [Mon, 4 Oct 2004 18:54:32 +0000 (18:54 +0000)]
Synced from libguile/

19 years ago* api-data.texi: Removed primitive keyword section, updated
Marius Vollmer [Mon, 4 Oct 2004 18:54:18 +0000 (18:54 +0000)]
* api-data.texi: Removed primitive keyword section, updated
keyword docs.

* api-undocumented.texi: Moved keyword dash-symbol docs here.

19 years ago(scm_wrong_type_arg): Do not talk about "argument" for
Marius Vollmer [Mon, 4 Oct 2004 18:52:35 +0000 (18:52 +0000)]
(scm_wrong_type_arg): Do not talk about "argument" for
pos == 0.

19 years ago*** empty log message ***
Marius Vollmer [Mon, 4 Oct 2004 18:07:12 +0000 (18:07 +0000)]
*** empty log message ***

19 years ago(scm_lreadr): Simply do (symbol->keyword (read)) after
Marius Vollmer [Mon, 4 Oct 2004 18:03:18 +0000 (18:03 +0000)]
(scm_lreadr): Simply do (symbol->keyword (read)) after
reading '#:' or ':'.  See NEWS for consequences.

19 years agoInclude discouraged.h and keywords.h. Fixed silly typo.
Marius Vollmer [Mon, 4 Oct 2004 18:00:53 +0000 (18:00 +0000)]
Include discouraged.h and keywords.h.  Fixed silly typo.

19 years ago* keywords.c (scm_symbol_to_keyword): Use SCM_ASSERT_TYPE for a
Marius Vollmer [Mon, 4 Oct 2004 17:59:20 +0000 (17:59 +0000)]
* keywords.c (scm_symbol_to_keyword): Use SCM_ASSERT_TYPE for a
better error message.

19 years ago(SCM_KEYWORD, SCM_GLOBAL_KEYWORD): Use scm_from_locale_keyword instead
Marius Vollmer [Mon, 4 Oct 2004 17:58:40 +0000 (17:58 +0000)]
(SCM_KEYWORD, SCM_GLOBAL_KEYWORD): Use scm_from_locale_keyword instead
of scm_c_make_keyword.

19 years ago(symbol->keyword, keyword->symbol): Removed, they are
Marius Vollmer [Mon, 4 Oct 2004 17:57:39 +0000 (17:57 +0000)]
(symbol->keyword, keyword->symbol): Removed, they are
now implemented in C.

19 years agoReplaced SCM_KEYWORDP with scm_is_keyword.
Marius Vollmer [Mon, 4 Oct 2004 17:02:53 +0000 (17:02 +0000)]
Replaced SCM_KEYWORDP with scm_is_keyword.

19 years ago* keywords.h, keywords.c, deprecated.h, deprecated.c
Marius Vollmer [Mon, 4 Oct 2004 17:02:01 +0000 (17:02 +0000)]
* keywords.h, keywords.c, deprecated.h, deprecated.c
(SCM_KEYWORDP, SCM_KEYWORDSYM): Deprecated and implemented in
terms of scm_is_keyword and scm_keyword_dash_symbol.

* keywords.h, keywords.c, discouraged.h, discouraged.c
(scm_make_keyword_from_dash_symbol, scm_keyword_dash_symbol,
scm_c_make_keyword): Discouraged.

* keywords.h, keywords.c (scm_symbol_to_keyword,
scm_keyword_to_symbol): Implemented in C.
(scm_is_keyword, scm_from_locale_keyword,
scm_from_locale_keywordn): New.

19 years ago * tests/syntax.test: Added tests for unmemoization.
Dirk Herrmann [Sun, 3 Oct 2004 06:15:22 +0000 (06:15 +0000)]
* tests/syntax.test: Added tests for unmemoization.

19 years ago*** empty log message ***
Marius Vollmer [Thu, 30 Sep 2004 11:59:36 +0000 (11:59 +0000)]
*** empty log message ***

19 years ago(string-set!): Explicitely construct read-only string. String
Marius Vollmer [Thu, 30 Sep 2004 11:58:26 +0000 (11:58 +0000)]
(string-set!): Explicitely construct read-only string.  String
literals are not yet read-only.

19 years agoAdded section about highlighting in backtraces.
Marius Vollmer [Wed, 29 Sep 2004 18:13:40 +0000 (18:13 +0000)]
Added section about highlighting in backtraces.

19 years ago*** empty log message ***
Marius Vollmer [Wed, 29 Sep 2004 18:07:38 +0000 (18:07 +0000)]
*** empty log message ***

19 years ago(scm_lreadr): Revert change from 2004-09-22: string literals are now
Marius Vollmer [Wed, 29 Sep 2004 18:01:36 +0000 (18:01 +0000)]
(scm_lreadr): Revert change from 2004-09-22: string literals are now
read-write again (until SCM_STRING_CHARS is removed).

19 years agoRemoved section about string literals being read-only.
Marius Vollmer [Wed, 29 Sep 2004 17:59:32 +0000 (17:59 +0000)]
Removed section about string literals being read-only.

19 years ago(SCM_STRING_CHARS): Explicitely reject read-only strings with an error
Marius Vollmer [Wed, 29 Sep 2004 17:58:39 +0000 (17:58 +0000)]
(SCM_STRING_CHARS): Explicitely reject read-only strings with an error
message that blames SCM_STRING_CHARS.

19 years ago(SCM_PRINT_HIGHLIGHT_PREFIX,
Marius Vollmer [Wed, 29 Sep 2004 17:53:40 +0000 (17:53 +0000)]
(SCM_PRINT_HIGHLIGHT_PREFIX,
SCM_PRINT_HIGHLIGHT_SUFFIX): New printer options.
(scm_iprin1): Use them instead of the previoulsy hardcoded
strings.
(scm_init_print): Initialize them.

19 years ago(change_option_setting): Use scm_car instead of explicit type check
Marius Vollmer [Wed, 29 Sep 2004 17:52:10 +0000 (17:52 +0000)]
(change_option_setting): Use scm_car instead of explicit type check
plus SCM_CAR.

19 years ago(display_frame_expr): Do not remove control characters from the final
Marius Vollmer [Wed, 29 Sep 2004 17:40:11 +0000 (17:40 +0000)]
(display_frame_expr): Do not remove control characters from the final
string.  Print it directly using scm_display.

19 years ago*** empty log message ***
Marius Vollmer [Wed, 29 Sep 2004 15:50:24 +0000 (15:50 +0000)]
*** empty log message ***

19 years ago(array-equal?): New test.
Marius Vollmer [Wed, 29 Sep 2004 15:49:38 +0000 (15:49 +0000)]
(array-equal?): New test.

19 years ago(scm_array_equal_p): Include scm_tc7_svect in switch. Thanks to
Marius Vollmer [Wed, 29 Sep 2004 15:48:21 +0000 (15:48 +0000)]
(scm_array_equal_p): Include scm_tc7_svect in switch.  Thanks to
Roland Orre!

19 years ago*** empty log message ***
Kevin Ryde [Tue, 28 Sep 2004 23:55:54 +0000 (23:55 +0000)]
*** empty log message ***

19 years ago(match:string): New tests.
Kevin Ryde [Tue, 28 Sep 2004 23:53:02 +0000 (23:53 +0000)]
(match:string): New tests.

19 years ago(scm_regexp_exec): Correction to last change, should
Kevin Ryde [Tue, 28 Sep 2004 23:50:21 +0000 (23:50 +0000)]
(scm_regexp_exec): Correction to last change, should
be whole original string in match struct, not offsetted substring.

19 years ago*** empty log message ***
Marius Vollmer [Tue, 28 Sep 2004 19:57:59 +0000 (19:57 +0000)]
*** empty log message ***

19 years agoNew file.
Marius Vollmer [Tue, 28 Sep 2004 19:57:16 +0000 (19:57 +0000)]
New file.

19 years ago*** empty log message ***
Marius Vollmer [Tue, 28 Sep 2004 19:40:32 +0000 (19:40 +0000)]
*** empty log message ***

19 years agoDo use AM_GNU_GETTEXT, since gettextize is not run
Marius Vollmer [Tue, 28 Sep 2004 19:39:00 +0000 (19:39 +0000)]
Do use AM_GNU_GETTEXT, since gettextize is not run
with autoconf 2.59.

19 years agoFixed some typos.
Marius Vollmer [Tue, 28 Sep 2004 19:35:09 +0000 (19:35 +0000)]
Fixed some typos.

19 years agoNew version, from automake 1.9.
Marius Vollmer [Tue, 28 Sep 2004 19:33:40 +0000 (19:33 +0000)]
New version, from automake 1.9.

19 years ago*** empty log message ***
Kevin Ryde [Sat, 25 Sep 2004 22:36:34 +0000 (22:36 +0000)]
*** empty log message ***

19 years ago(Streams): New section.
Kevin Ryde [Sat, 25 Sep 2004 22:35:59 +0000 (22:35 +0000)]
(Streams): New section.

19 years ago(Block Comments): More cindex entries.
Kevin Ryde [Sat, 25 Sep 2004 22:33:29 +0000 (22:33 +0000)]
(Block Comments): More cindex entries.

19 years ago(Conversion to/from C): Braces {} around char* return.
Kevin Ryde [Sat, 25 Sep 2004 22:32:24 +0000 (22:32 +0000)]
(Conversion to/from C): Braces {} around char* return.

19 years ago(Streams): New section.
Kevin Ryde [Sat, 25 Sep 2004 22:29:20 +0000 (22:29 +0000)]
(Streams): New section.

19 years ago*** empty log message ***
Kevin Ryde [Sat, 25 Sep 2004 22:09:03 +0000 (22:09 +0000)]
*** empty log message ***

19 years ago(let-keywords, let-keywords*, let-optional,
Kevin Ryde [Sat, 25 Sep 2004 22:08:32 +0000 (22:08 +0000)]
(let-keywords, let-keywords*, let-optional,
let-optional*): Add tests of internal defines when no bindings.

19 years ago(let-optional-template, let-keywords-template): Change
Kevin Ryde [Sat, 25 Sep 2004 22:06:01 +0000 (22:06 +0000)]
(let-optional-template, let-keywords-template): Change
"(begin body)" to "(let () body)" for empty bindings, since the former
allows "internal defines" in body leak out to the surrounding
environment.

19 years ago*** empty log message ***
Marius Vollmer [Sat, 25 Sep 2004 01:02:09 +0000 (01:02 +0000)]
*** empty log message ***