1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-13 17:20:21 +02:00
Commit graph

10141 commits

Author SHA1 Message Date
Kevin Ryde
dc297bb75b (String Selection): Merge descriptions of string-trim,
string-trim-right and string-trim-both for brevity.
2005-07-12 00:47:17 +00:00
Kevin Ryde
a88e2a9628 (String Selection): In string-pad, don't say anything
about sharing strings, decided against doing that.
(Miscellaneous String Operations): Ditto in string-filter and
string-delete.
2005-07-12 00:42:10 +00:00
Kevin Ryde
c3c97a34e7 (scm_dbg_make_iloc): Should be SCM_IFRAMEMAX and
SCM_IDISTMAX, and cast uints through scm_t_bits to make gcc happy.
Reported by Ken Raeburn.
2005-07-12 00:28:09 +00:00
Kevin Ryde
ea2c396807 Plain ascii quote char. 2005-07-12 00:26:04 +00:00
Kevin Ryde
314f7832d7 Plain ascii backquote. 2005-07-12 00:18:54 +00:00
Kevin Ryde
e8ac8e7583 *** empty log message *** 2005-07-12 00:11:52 +00:00
Kevin Ryde
8591234398 (scm_string_filter, scm_string_delete): Strip leading and
trailing deletions, so as to return a substring if those are the only
changes.
2005-07-11 23:59:57 +00:00
Kevin Ryde
f71e4d8c09 (scm_dbg_gc_get_bvec): Change return from long* to
scm_t_c_bvec_long*, gcc 4 doesn't like different pointer targets when
returning SCM_GC_CARD_BVEC.
2005-07-11 23:57:50 +00:00
Kevin Ryde
f32632e6cd (scm_error_pair_access): Plain ascii ' in error message
rather than latin-1 acute accent, the latter may not print on all
terminals.
2005-07-11 23:55:17 +00:00
Kevin Ryde
9d5dc023b4 (scm_error_pair_access): Use scm_from_locale_string rather
than scm_makfrom0str.
Reported by Ken Raeburn.
2005-07-11 23:50:45 +00:00
Kevin Ryde
adc0677d60 *** empty log message *** 2005-07-11 00:13:36 +00:00
Kevin Ryde
5ee417fc83 (scm_inet_pton, scm_inet_ntop): Pointer cast to scm_t_uint8
for scm ipv6 funcs, gcc 4 is picky about char* vs uchar*.
(scm_getsockopt, scm_accept, scm_getsockname, scm_getpeername,
scm_recvfrom) Use socklen_t, gcc 4 is picky about int* vs socklen_t*.
2005-07-10 01:56:07 +00:00
Neil Jerram
e363047c38 (AC_CONFIG_FILES): Removed emacs/Makefile and
ice-9/debugger/breakpoints/Makefile.
2005-07-09 15:14:18 +00:00
Neil Jerram
dae11beb08 (SUBDIRS): Removed emacs. 2005-07-09 15:12:28 +00:00
Neil Jerram
e6def95db0 Remove GDS files. 2005-07-09 15:11:09 +00:00
Neil Jerram
4199ace57f * debugger.scm: Remove comments which are now incorrect. 2005-07-09 15:05:27 +00:00
Neil Jerram
d5c3f236eb (ice9_debugger_sources): Removed
breakpoints.scm, behaviour.scm, trap-hooks.scm.
(SUBDIRS): Removed.
2005-07-09 14:58:47 +00:00
Neil Jerram
9f4f17587d * debugger/commands.scm (assert-continuable, continue, finish,
trace-finish, step, next): Removed.

* debugger/breakpoints.scm: Removed.

* debugger/command-loop.scm: Remove command definitions for
continue, finish, trace-finish, step and next.

* debugger/behaviour.scm: Removed.

* debugger.scm (debug-stack): Remove GDS related code.
2005-07-09 14:53:50 +00:00
Han-Wen Nienhuys
8fecbb1900 * gc-card.c (scm_i_card_statistics): init tag.
* gc.c (tag_table_to_type_alist): check type of tag. Should be integer.
2005-07-01 12:34:58 +00:00
Han-Wen Nienhuys
fc9c5d0684 *** empty log message *** 2005-06-26 23:25:18 +00:00
Kevin Ryde
08fce816cb *** empty log message *** 2005-06-24 21:54:15 +00:00
Kevin Ryde
8230ee411d (scm_string_filter, scm_string_delete): Partial revert
last change, use plain copy-on-write substrings, the individual
descriptions in the srfi don't mention shared storage (only the
introduction does).
2005-06-24 21:53:10 +00:00
Kevin Ryde
48ddf0d9a9 (scm_take_locale_stringn): Use realloc to make room for
null-terminator, rather than mallocing a whole new block.
(scm_take_locale_string): Use scm_take_locale_stringn len==-1.
2005-06-24 21:43:36 +00:00
Kevin Ryde
9247329fe1 *** empty log message *** 2005-06-23 23:51:34 +00:00
Kevin Ryde
506def0e38 Tweak tail calls wording. 2005-06-23 23:47:32 +00:00
Kevin Ryde
bfc083ec6c (Debugger options): Cross reference new Tail Calls
node rather than R5RS on tail recursion.
2005-06-23 23:40:23 +00:00
Kevin Ryde
c929c39d5d *** empty log message *** 2005-06-23 00:11:37 +00:00
Kevin Ryde
9ef07f6f6c (Lazy Catch): Cross ref for with-fluids. 2005-06-23 00:10:53 +00:00
Kevin Ryde
e0e75ddfa2 (Dia Primitives): Cross ref for scm_c_define_gsubr. 2005-06-23 00:09:09 +00:00
Kevin Ryde
4906d8bd20 (Extending Dia): URL for Dia home page. 2005-06-23 00:07:00 +00:00
Kevin Ryde
51ee57a435 (Pairs, List Syntax): Cross reference Expression Syntax for quoting. 2005-06-23 00:01:06 +00:00
Kevin Ryde
39067a9f00 (A Sample Guile Main Program): Cross reference automake manual for acloal. 2005-06-22 23:55:10 +00:00
Kevin Ryde
8c3fa3e53a Spelling errors reported by hyperdivision. 2005-06-22 23:49:40 +00:00
Marius Vollmer
1cf1bb9513 *** empty log message *** 2005-06-12 19:15:09 +00:00
Marius Vollmer
ca041501bb More stuff about transitioning away from GH. 2005-06-12 19:10:51 +00:00
Marius Vollmer
12097c77c0 *** empty log message *** 2005-06-12 16:16:37 +00:00
Marius Vollmer
fab07c3048 (scm_array_index_map_x): First test for real arrays,
then check for generalized vectors.  This ensures that the
generalized vector case need only work with zero-origin ranges.
(scm_ra_eqp, scm_ra_compare): Use the new array handle functions
to access the target array, making these functions work with all
kinds of arrays, not just bit arrays.
2005-06-12 14:13:37 +00:00
Marius Vollmer
e3da8a3007 *** empty log message *** 2005-06-12 12:53:40 +00:00
Marius Vollmer
5ead53fc4e (scm_array_index_map_x): First test for real arrays,
then check for generalized vectors.  This ensures that the
generalized vector case need only work with zero-origin ranges.
2005-06-12 12:52:59 +00:00
Marius Vollmer
fc4abd0e6a *** empty log message *** 2005-06-12 12:35:35 +00:00
Marius Vollmer
5c56ebe15b Deprecated everything. 2005-06-12 12:34:52 +00:00
Marius Vollmer
9b26d381c1 (environment_default_folder,
environment_default_observer): Do not use gh_call3, gh_call1.
2005-06-12 12:33:01 +00:00
Marius Vollmer
c70c62a636 Do nothing when deprecated things are
disabled.
2005-06-12 12:31:33 +00:00
Marius Vollmer
b730fbf131 Do not use INUM macros, they are deprecated. 2005-06-12 12:30:47 +00:00
Han-Wen Nienhuys
e4da074025 *** empty log message *** 2005-06-11 01:48:19 +00:00
Kevin Ryde
2766715855 *** empty log message *** 2005-06-10 22:39:33 +00:00
Kevin Ryde
08de3e2424 (Miscellaneous String Operations): In string-filter
and string-delete, note result may share with input string (as allowed
by srfi spec).
2005-06-10 22:38:57 +00:00
Kevin Ryde
f29749529b (string-filter): A few more tests. 2005-06-10 22:37:01 +00:00
Kevin Ryde
8753a993c1 (scm_string_filter, scm_string_delete): For char and
charset cases, count chars kept and build a string in a second pass,
rather than using a cons cell for every char kept.  Use a shared
substring when nothing removed (such sharing is allowed by the srfi).
2005-06-10 22:34:59 +00:00
Kevin Ryde
5e5ea911f1 *** empty log message *** 2005-06-10 01:41:14 +00:00