Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2000-03-09 | This commit was manufactured by cvs2svn to create taggjb_pre_voidp_patch | cvs2svn | 0 | -0/+0 | |
'gjb_pre_voidp_patch'. | |||||
2000-03-09 | *** empty log message *** | Greg J. Badros | 1 | -0/+5 | |
2000-03-09 | * slib.scm: Back-out change to software-type -- renamed | Greg J. Badros | 1 | -1/+1 | |
slib:software-type to software-type, and leave it non-public. | |||||
2000-03-09 | *** empty log message *** | Greg J. Badros | 1 | -0/+4 | |
2000-03-09 | * readline.c: scm_validate.h renamed to validate.h. | Greg J. Badros | 1 | -1/+1 | |
2000-03-08 | *** empty log message *** | Greg J. Badros | 1 | -0/+5 | |
2000-03-08 | * readline.c (match_paren): Use SELECT_TYPE, not fd_set, for type | Greg J. Badros | 1 | -1/+1 | |
of readset. | |||||
2000-03-08 | *** empty log message *** | Greg J. Badros | 1 | -0/+5 | |
2000-03-08 | * numbers.c: Use SCM_VALIDATE_LONG_COPY, and longs, not ints, in | Greg J. Badros | 1 | -14/+14 | |
various logXXX primitives. Thanks Eric Moore! | |||||
2000-03-07 | s/'x/'foo/ in two places that I missed before. | Greg J. Badros | 1 | -2/+2 | |
2000-03-07 | Fix example to use 'foo, not 'x, as symbol 'x does not seem to cause | Greg J. Badros | 1 | -2/+2 | |
the problem. | |||||
2000-03-07 | *** empty log message *** | Greg J. Badros | 1 | -0/+9 | |
2000-03-07 | * run-test, remaining-docs-needed: Added these scripts. The | Greg J. Badros | 2 | -0/+6 | |
second one is only temporary until the docstring additions are complete. run-test may best live on, but is here mostly for convenience and awareness for now. | |||||
2000-03-07 | * hash.c: Docs, minor cleanup patch from Dirk Herrman. | Greg J. Badros | 1 | -31/+61 | |
2000-03-03 | *** empty log message *** | Greg J. Badros | 1 | -0/+17 | |
2000-03-03 | * validate.h, scm_validate.h: Added the former, as a renamed | Greg J. Badros | 1 | -2/+2 | |
version of the latter with SCM_ASSERT_TYPE used in SCM_MAKE_VALIDATE (instead of just SCM_ASSERT) | |||||
2000-03-03 | * Makefile.am: Rename scm_validate.h to validate.h. | Greg J. Badros | 1 | -1/+1 | |
2000-03-03 | * error.h, error.c: Added `scm_wrong_type_arg_msg' to support | Greg J. Badros | 61 | -64/+89 | |
displaying the expected type. Use SCM_LISTn in a couple places instead of scm_cons-ing by hand. * __scm.h: Added SCM_ASSERT_TYPE macro. * validate.h, scm_validate.h: Added the former, as a renamed version of the latter with SCM_ASSERT_TYPE used in SCM_MAKE_VALIDATE (instead of just SCM_ASSERT) * Makefile.am: Rename scm_validate.h to validate.h. * *.c, *.h: Include validate.h, not scm_validate.h (old name's prefix was superfluous). | |||||
2000-03-02 | *** empty log message *** | Greg J. Badros | 1 | -0/+9 | |
2000-03-02 | * hashtab.c: Improved documentation for lots of functions. Added | Greg J. Badros | 1 | -41/+76 | |
handwritten docs for `hash-fold'. | |||||
2000-03-02 | * list.c: Added hand-written docs for `del{q,v,ete}1!'. | Greg J. Badros | 1 | -5/+8 | |
2000-03-02 | *** empty log message *** | Greg J. Badros | 1 | -0/+15 | |
2000-03-02 | * list.c: Moved append docs to append! Thanks Dirk Hermann. Also, | Greg J. Badros | 79 | -941/+942 | |
added append docs from R4RS. * strings.c: Docstring typo fix, + eliminate unneeded IMP tests. Thanks Dirk Hermann! * chars.h: Provide SCM_CHARP, SCM_CHAR, SCM_MAKE_CHAR and deprecate SCM_ICHRP, SCM_ICHR, SCM_MAKICHR. Thanks Dirk Hermann! * *.h, *.c: Use SCM_CHARP, SCM_CHAR, SCM_MAKE_CHAR throughout. Drop use of SCM_P for function prototypes... assume an ANSI C compiler. Thanks Dirk Hermann! | |||||
2000-03-02 | *** empty log message *** | Greg J. Badros | 1 | -0/+5 | |
2000-03-02 | * boot-9.scm: Drop unused definition of sfx function -- thanks | Greg J. Badros | 1 | -2/+0 | |
Dirk Hermann! | |||||
2000-03-01 | *** empty log message *** | Greg J. Badros | 1 | -0/+5 | |
2000-03-01 | * streams.scm: Doc patch from Richard Kim, using MIT Scheme as | Greg J. Badros | 1 | -0/+12 | |
source of the numerous very short changes. | |||||
2000-02-28 | (Characters): Fix type of SCM_MAKICHR argument. | Jim Blandy | 1 | -8/+9 | |
2000-02-19 | *** empty log message *** | Greg J. Badros | 2 | -0/+9 | |
2000-02-19 | * ports.c: Made `set-port-column!' and `set-port-line!' each | Greg J. Badros | 1 | -3/+5 | |
return SCM_UNSPECIFIED instead of a (not-scheme-object) integer that caused a seg fault. Also fixed `set-port-column!'s docstring. Thanks Han-Wen Nienhuys for finding the bug! | |||||
2000-02-14 | *** empty log message *** | Greg J. Badros | 1 | -0/+15 | |
2000-02-14 | * arbiters.c, eq.c, gc.c, guardians.c, list.c, ports.c, print.c, | Greg J. Badros | 12 | -85/+88 | |
regex-posix.c, scmsigs.c, stime.c, strings.c, variable.c, stime.c, strings.c, variable.c: Added lots of documentation, cleaned up some existing documentation. Occasionally changed formal params to match docs. Also folded an #ifdef into the inners of a primitive instead of having two copies of the primitive (`get-internal-real-time', from stime.c) | |||||
2000-02-14 | *** empty log message *** | Greg J. Badros | 1 | -0/+13 | |
2000-02-14 | * slib.scm: Rename software-type to slib:software-type and make it | Greg J. Badros | 2 | -2/+69 | |
public. * r4rs.scm: Added documentation; largely cut and pasted from R4RS info pages. | |||||
2000-02-14 | * common-list.scm: Added documentation; largely cut and pasted | Greg J. Badros | 1 | -20/+70 | |
from slib docs. | |||||
2000-02-13 | *** empty log message *** | Greg J. Badros | 1 | -0/+5 | |
2000-02-13 | * guile-doc-snarf.in: Use ${AWK} -f guile-func-name-check, not | Greg J. Badros | 1 | -1/+1 | |
just execing guile-func-name-check. Thanks Michael Livshin! | |||||
2000-02-13 | *** empty log message *** | Greg J. Badros | 1 | -0/+8 | |
2000-02-11 | *** empty log message *** | Mikael Djurfeldt | 1 | -0/+5 | |
2000-02-11 | * format.scm (format): Reintroduce (define format format:format) | Mikael Djurfeldt | 1 | -2/+2 | |
so that the binding in the public interface of the module will be OK. | |||||
2000-02-10 | * guile-snarf.awk.in: Tweak to work with Sun/HP awk, removed some | Greg J. Badros | 2 | -10/+9 | |
dead code. Patch from Michael Livshin. * guile-doc-snarf.in: Tweak to work with Sun/HP sh. Patch from Michael Livshin. | |||||
2000-02-09 | 2000-02-09 Gary Houston <ghouston@arglist.com> | Gary Houston | 2 | -1/+9 | |
* init.c (scm_init_standard_ports): when stdout is a tty, make the current-output-port unbuffered by default. this is less confusing for interactive use. it was line-buffered because of a performance problem with unbuffered ports, but I think it will be OK now. | |||||
2000-02-08 | * __scm.h: don't define long_long or ulong_long if HAVE_LONG_LONGS | Gary Houston | 3 | -20/+26 | |
is not defined. * stime.c (scm_localtime, scm_mktime): if neither HAVE_TM_ZONE nor HAVE_TZNAME are defined, use an empty string instead of giving two spurious compile-time errors. | |||||
2000-02-08 | *** empty log message *** | Greg J. Badros | 1 | -0/+5 | |
2000-02-08 | * ports.c: Doc patches from Richard Kim. Pasted from MIT Scheme. | Greg J. Badros | 1 | -8/+41 | |
Thanks Richard! | |||||
2000-02-07 | *** empty log message *** | Greg J. Badros | 1 | -0/+4 | |
2000-02-07 | * macros.c: Doc patches from Richard Kim. Pasted from scm.texi. | Greg J. Badros | 1 | -3/+27 | |
2000-02-07 | *** empty log message *** | Greg J. Badros | 1 | -0/+5 | |
2000-02-07 | * pairs.c: Doc patches from Richard Kim. Pasted from MIT Scheme | Greg J. Badros | 1 | -4/+8 | |
(which is GNU GPL'd). | |||||
2000-01-31 | * strings.h: don't use SCM_P. don't include <string.h>. | Gary Houston | 13 | -98/+126 | |
* error.c, gh_data.c, ports.c, script.c, strop.c: include <string.h>. * strings.c (scm_string_ref): make the 2nd argument compulsory. previously it defaulted to zero for no good reason that I can see. use a local variable for SCM_INUM (k). replace SCM_VALIDATE_INUM_DEF with SCM_VALIDATE_INUM_COPY. (scm_makfromstr): cosmetic changes. (scm_string): Accept only chars in the list, not strings, for conformance to R5RS (particularly for list->string, which is supposed to be the inverse of string->list.) remove SCM_DEFER_INTS/SCM_ALLOW_INTS, which is unnecessary since scm_makstr handles the cell allocation. when reporting wrong-type arg, don't report the position as 1. * posix.c (scm_init_posix): intern PIPE_BUF if it's defined. * boot-9.scm (find-and-link-dynamic-module): pass strings, not symbols, to string-append. |