Marius Vollmer
658b35a01e
Renamed :rename to :renamer.
2002-07-08 18:55:21 +00:00
Marius Vollmer
ca679709cc
*** empty log message ***
2002-07-07 20:22:15 +00:00
Marius Vollmer
2e562f3a01
* autogen.sh: Do not copy INSTALL from workbook since it is not
...
uniform across branches.
* INSTALL: Re-added to repository.
2002-07-07 20:17:29 +00:00
Marius Vollmer
3f6571eb94
*** empty log message ***
2002-07-07 20:06:31 +00:00
Marius Vollmer
7c9e56d664
Do not include <winsock2.h> on Cygwin even when we have it.
2002-07-07 19:58:15 +00:00
Marius Vollmer
b32fca0fbc
Override default rule for c-tokenize.$(OBJECT);
...
this should be compiled for BUILD host.
Override default rule for
guile_filter_doc_snarfage$(EEXECT); this should run on BUILD host.
Add missing $(EXEEXT) to guile_filter_doc_snarfage invocation.
(snarf2checkedtexi): Use GUILE_FOR_BUILD instead of preinstguile.
2002-07-07 19:50:49 +00:00
Marius Vollmer
887efef59c
*** empty log message ***
2002-07-07 19:40:09 +00:00
Marius Vollmer
452e366198
Only fix libltdl/configure.in if it exists. Current libtool CVS does
...
not need this fix.
2002-07-07 19:39:21 +00:00
Marius Vollmer
0db83c0423
* configure.in (AC_LIBTOOL_WIN32_DLL): Add for shared Cygwin
...
build.
Add --with-cc-for-build option to re-enable cross building.
Add --with-guile-for-build option to re-enable cross building.
2002-07-07 19:38:23 +00:00
Marius Vollmer
9352332891
Crosscompiling and Cygwin fixes from Jan Nieuwenhuizen. Thanks!
2002-07-07 19:36:42 +00:00
Dirk Herrmann
7c38399f30
* now using mmacros instead of macros at some places.
2002-07-07 05:18:17 +00:00
Dirk Herrmann
bd987b8eda
* __scm.h (SCM_CAUTIOUS), eval.c (scm_eval_args, deval_args,
...
SCM_CEVAL): Removed compile time option SCM_CAUTIOUS to clean up
the code. Full number of arguments checking of closures is
mandatory now. However, the option to disable the checking has
most probably not been used anyway.
2002-06-30 22:40:01 +00:00
Dirk Herrmann
8505e285ec
* backtrace.c (SCM_ASSERT), debug.c (scm_debug_options), eval.c
...
(scm_lookupcar, scm_lookupcar1, scm_badargsp, SCM_CEVAL,
SCM_APPLY, scm_map, scm_for_each), feature.c (scm_init_feature),
gsubr.c (scm_gsubr_apply), numbers.c (scm_logand, scm_logior,
scm_logxor, scm_i_dbl2big), srcprop.c (scm_source_properties,
scm_set_source_properties_x, scm_source_property): Removed
compile time option SCM_RECKLESS to clean up the code. Full
number of arguments checking of closures is mandatory now.
However, the option to disable the checking has most probably not
been used anyway.
* srcprop.c (scm_source_properties, scm_set_source_properties_x,
scm_source_property): Use !SCM_CONSP instead of SCM_NCONSP.
2002-06-30 22:03:43 +00:00
Gary Houston
732b932732
* dynl.c: Removed all SCM_DEFER_INTS/SCM_ALLOW_INTS, which won't
...
do anything useful. Added a comment about need for a mutex if
pre-emptive threading is supported.
2002-06-30 20:34:38 +00:00
Gary Houston
2ee08a2833
* posix.c (scm_convert_exec_args), dynl.c
...
(scm_make_argv_from_stringlist): static procs: 1) renamed both to
allocate_string_pointers. 2) simplified: don't reallocate the
strings, just make an array of pointers 3) avoid memory leaks on
error 4) let the procedure report errors in its own name.
Consequences: 1) the procedures now assume that SCM strings are
nul-terminated, which should always be the case. 2) Since strings
are not reallocated, it's now possible for strings passed to
dynamic-args-call to be mutated.
2002-06-30 19:27:18 +00:00
Gary Houston
feec7802ff
* autogen.sh: Changed the path to the scripts directory.
...
In libltdl, run aclocal before autoconf and automake: this
eliminated various warnings after upgrading to newer automake.
2002-06-30 17:06:35 +00:00
Dirk Herrmann
c136c9205e
* __scm.h, eval.c, eval.h: Removed compile time option
...
MEMOIZE_LOCALS to clean up the code. Now, caching of local
variable positions during memoization is mandatory. However, the
option to disable the caching has most probably not been used
anyway.
2002-06-28 22:40:08 +00:00
Marius Vollmer
23de7b97e9
Bettered wording for inf? and nan? procedures.
2002-06-19 11:41:13 +00:00
Marius Vollmer
e540802f9c
*** empty log message ***
2002-06-17 23:30:36 +00:00
Marius Vollmer
ba4271760f
(scm_simple_format): Print missing part of format before ~% control.
...
Thanks to Daniel Skarda!
2002-06-17 23:30:20 +00:00
Gary Houston
1334c61ab0
* boot-9.scm (file-set-position): use seek, not fseek. Make
...
third argument optional, for better SCM compatibility.
(file-position): simplify definition.
2002-06-01 17:14:17 +00:00
Marius Vollmer
be87cdb704
*** empty log message ***
2002-06-01 16:16:59 +00:00
Marius Vollmer
f68acbb4b4
(file-set-position): Use seek instead of fseek.
2002-06-01 16:16:49 +00:00
Marius Vollmer
4c1ffcdda1
*** empty log message ***
2002-06-01 16:06:50 +00:00
Marius Vollmer
57e2f421dd
Added exception notice to license statement.
2002-06-01 16:06:27 +00:00
Marius Vollmer
8dc434c78d
*** empty log message ***
2002-05-22 19:55:56 +00:00
Marius Vollmer
164d248174
* numbers.c (mem2ureal): When returning an inexact zero, make sure it
...
is represented as a floating point value so that we can change its
sign.
2002-05-22 19:55:40 +00:00
Marius Vollmer
ba1b077b86
*** empty log message ***
2002-05-22 13:50:43 +00:00
Marius Vollmer
abb7e44d16
(idbl2str): Don't omit sign when printing negative zero.
2002-05-22 13:50:20 +00:00
Marius Vollmer
e9527dd63d
(AC_CHECK_FUNCS): Check for copysign.
2002-05-22 13:49:42 +00:00
Thien-Thi Nguyen
9664b7ef6e
*** empty log message ***
2002-05-19 05:12:42 +00:00
Thien-Thi Nguyen
ef018514da
(group-diff): Also output +N and -N adds and subs details, respectively.
2002-05-19 05:12:04 +00:00
Thien-Thi Nguyen
0926d46e06
*** empty log message ***
2002-05-14 09:26:49 +00:00
Thien-Thi Nguyen
74c581316a
*** empty log message ***
2002-05-14 09:25:26 +00:00
Thien-Thi Nguyen
37354cb7b9
For I386/OPENBSD, allow for __i386__' in addition to
i386'.
2002-05-14 09:24:18 +00:00
Marius Vollmer
04a68c378d
*** empty log message ***
2002-05-14 08:51:29 +00:00
Thien-Thi Nguyen
713526ad21
*** empty log message ***
2002-05-13 21:45:57 +00:00
Thien-Thi Nguyen
e4af2baf8e
(scan-api): No longer include timestamp.
2002-05-13 21:45:12 +00:00
Gary Houston
843fae71fe
Notes on scm_def_inp etc., for application porting.
2002-05-13 21:37:35 +00:00
Thien-Thi Nguyen
f404387de8
*** empty log message ***
2002-05-13 20:36:00 +00:00
Thien-Thi Nguyen
a70f730e23
(EXTRA_DIST): New var.
2002-05-13 20:35:17 +00:00
Thien-Thi Nguyen
faa2075ab1
*** empty log message ***
2002-05-13 10:14:42 +00:00
Thien-Thi Nguyen
3a56374157
(scripts_sources): Add api-diff and read-rfc822.
2002-05-13 10:14:06 +00:00
Thien-Thi Nguyen
a8aa1fc1a9
*** empty log message ***
2002-05-13 10:12:48 +00:00
Thien-Thi Nguyen
57737e2449
Initial revision.
2002-05-13 10:12:14 +00:00
Thien-Thi Nguyen
bbccda7e3e
Update.
2002-05-12 05:29:39 +00:00
Thien-Thi Nguyen
500dc6cab2
*** empty log message ***
2002-05-12 05:15:11 +00:00
Thien-Thi Nguyen
e8604bd640
Include ../am/maintainer-dirs (in MAINTAINER_MODE).
...
(guile-api.alist, guile-api.alist-FORCE):
New rules (in MAINTAINER_MODE).
2002-05-12 05:14:11 +00:00
Thien-Thi Nguyen
9a9500ad2c
*** empty log message ***
2002-05-12 03:47:32 +00:00
Thien-Thi Nguyen
4ab4e780c6
Use modules (ice-9 format), (ice-9 getopt-long).
...
Autoload module (srfi srfi-13).
No longer export `diff-alists'.
(diff, diff-alists, display-list): Remove.
(put, get, read-api-alist-file, hang-by-the-roots, diff?,
diff+note!, group-diff): New.
(api-diff): Rewrite.
2002-05-12 03:46:26 +00:00