summaryrefslogtreecommitdiff
path: root/test-suite
Commit message (Expand)AuthorAgeFilesLines
* *** empty log message ***Rob Browning2002-12-091-0/+4
* * tests/version.test: test (effective-version).Rob Browning2002-12-091-1/+4
* New file for tests related to options interface.Neil Jerram2002-11-063-0/+35
* *** empty log message ***Rob Browning2002-10-051-0/+4
* * tests/numbers.test ("expt"): add tests.Rob Browning2002-10-051-0/+10
* *** empty log message ***Marius Vollmer2002-09-091-0/+5
* (dist-hook): Do not distribute CVS directories. Thanks to Greg...Troxel! Marius Vollmer2002-09-091-0/+1
* * tests/reader.test: change misc-error in read-error....* read.c (scm_input_error): new function: give meaningful error messages, and throw read-error * gc-malloc.c (scm_calloc): add scm_calloc. * scheme-memory.texi (Memory Blocks): add scm_calloc, scm_gc_calloc. correct typos. Han-Wen Nienhuys2002-08-052-2/+7
* * oop/goops.scm (define-generic, define-accessor): Make sure that...define-generic and define-accessor will continue to work when mmacros are expanded before execution. * test-suite/tests/goops.test: Added tests for define-generic and define-accessor. Dirk Herrmann2002-07-132-0/+59
* * oop/goops.scm (define-class): Make sure that define-class will...continue to work when mmacros are expanded before execution. * test-suite/tests/goops.test: Added tests for define-class. Dirk Herrmann2002-07-132-0/+19
* *** empty log message ***Marius Vollmer2002-05-071-0/+5
* (/): Expect divison by an inexact zero to yield +inf.0.Marius Vollmer2002-05-071-15/+10
* *** empty log message ***Marius Vollmer2002-05-061-0/+3
* (regexp-substitute/global): Do not test with empty regexp. Empty...regexps do not work on NetBSD. Marius Vollmer2002-05-061-1/+0
* *** empty log message ***Marius Vollmer2002-05-061-0/+4
* (basic syncase macro): Added.Marius Vollmer2002-05-061-0/+7
* *** empty log message ***Marius Vollmer2002-04-261-0/+5
* (string-tokenize): Updated for fixed semantics.Marius Vollmer2002-04-261-18/+6
* (SCM_TESTS_DIRS, dist-hook): New, distribute directories manually.Marius Vollmer2002-04-172-2/+16
* New tests for complex division.Marius Vollmer2002-03-111-1/+24
* *** empty log message ***Thien-Thi Nguyen2002-02-091-0/+1
* (for-each-file): Do not recurse into "CVS" or "RCS" subdirs.Thien-Thi Nguyen2002-02-091-1/+3
* *** empty log message ***Thien-Thi Nguyen2002-02-091-0/+5
* (main): Handle `--flag-unresolved'. No longer set...exit value to #f unconditionally on UNRESOLVED results. Thien-Thi Nguyen2002-02-091-14/+22
* * Add tests of Elisp expression evaluation.Neil Jerram2002-02-082-0/+77
* * Rename `call-with-readline-completion-function' to `with-readline-completio......* More tests for Elisp nil value. * Development work on Elisp translator. Neil Jerram2002-01-303-2/+95
* * More tests for the Elisp nil value.Neil Jerram2002-01-242-0/+74
* * New tests file for Elisp support.Neil Jerram2002-01-222-0/+142
* * Add non-libguile Elisp support files to CVS trunk. (NB work in progress.)Neil Jerram2002-01-221-0/+1
* * tests/numbers.test: Added more division by zero tests.Dirk Herrmann2001-11-222-1/+67
* * tests/numbers.test: Added division by zero tests.Dirk Herrmann2001-11-212-0/+22
* * tests/syntax.test: Added some tests, updated some others with...respect to recent changes in eval.c. Further, extracted test cases for guile's extended set! functionality to srfi-17.test. * tests/srfi-17.test: New file. Dirk Herrmann2001-11-173-89/+147
* 2001-11-04 Stefan Jahn <stefan@lkcc.org>... * NEWS: Corrected remarks about SCM_API. * configure.in: Defining USE_DLL_IMPORT definition to indicate usage of DLL import macros in `libguile/__scm.h'. (LIBOBJS): Removed `fileblocks.o' from the list of object files. Somehow Jim Blandy's patch from 1997 did not survive. 2001-11-04 Stefan Jahn <stefan@lkcc.org> * configure.in (EXTRA_DEFS): Follow-up patch. Using SCM_IMPORT instead of __SCM_IMPORT__. * readline.c (scm_readline_init_ports): Disable input/output stream redirection for Win32. The readline package for Win32 does not support this. The guile-readline library works fine for command line editing. * readline.h (SCM_RL_API): Renamed __FOO__ macros into FOO. 2001-11-04 Stefan Jahn <stefan@lkcc.org> * Makefile.am (libguile_la_LIBADD): Added $(THREAD_LIBS_LOCAL) here (was at guile_LDADD) which describes the dependency correctly and allows a clean build on Win32. * __scm.h (SCM_API): Follow-up patch. Renamed __FOO__ macros into FOO. * __scm.h: USE_DLL_IMPORT indicates the usage of the DLL import macros for external libraries (libcrypt, libqthreads, libreadline and libregex). * coop-defs.h: Include <winsock2.h> for `struct timeval'. * posix.c (flock): Added support for flock() in M$-Windows. * guile.c (SCM_IMPORT): Follow-up patch. Use SCM_IMPORT instead of __SCM_IMPORT__. * fports.c (getflags): Differentiate reading and writing pipes descriptors. * filesys.c (S_IS*): Redefine all of the S_IS*() macros for M$-Windows. * coop.c (coop_condition_variable_timed_wait_mutex): Use conditionalized error code if `ETIMEDOUT' is not available. (scm_thread_usleep): Remove bogus declaration of `struct timeval timeout'. * numbers.c (PTRDIFF_MIN): Moved this definition where it actually belongs. That is because NO_PREPRO_MAGIC gets undefined after each inclusion of `num2integral.i.c'. (SIZE_MAX): Define NO_PREPRO_MAGIC if SIZE_MAX is undefined. 2001-11-04 Stefan Jahn <stefan@lkcc.org> * md/Makefile.am (EXTRA_DIST): Added `i386.asm'. * md/i386.asm: New file. Contains the Intel syntax version for nasm/tasm/masm of the file `i386.s'. * qt.h.in: Definition of QT_API, QT_IMPORT and QT_EXPORT. Prefixed each symbols which is meant to go into a DLL. * Makefile.am (libqthreads_la_LDFLAGS): Put `-no-undefined' into LDFLAGS to support linkers which do not allow unresolved symbols inside shared libraries. (EXTRA_DIST): Add `libqthreads.def', which is an export file definition for M$-Windows. It defines exported symbols. This is necessary because the M$VC linker does not know how to export assembler symbols into a DLL. 2001-11-04 Stefan Jahn <stefan@lkcc.org> * srfi-13.h, srfi-14.h, srfi-4.h: Follow-up patch. Renamed __FOO__ macros into FOO. 2001-11-04 Stefan Jahn <stefan@lkcc.org> * tests/ports.test: Run (close-port) before (delete-file) if necessary/advisory. Stefan Jahn2001-11-042-1/+9
* * tests/eval.test: Added tests for promises.Dirk Herrmann2001-10-262-0/+72
* * lib.scm: Move module the system directives `export',... `export-syntax', `re-export' and `re-export-syntax' into the `define-module' form. This is the recommended way of exporting bindings. * srfi-2.scm, srfi-4.scm, srfi-8.scm, srfi-9.scm, srfi-10.scm, srfi-11.scm, srfi-14.scm, srfi-16.scm: Move module the system directives `export', `export-syntax', `re-export' and `re-export-syntax' into the `define-module' form. This is the recommended way of exporting bindings. * goops.scm, goops/active-slot.scm, goops/compile.scm, goops/composite-slot.scm, goops/describe.scm, goops/dispatch.scm, goops/old-define-method.scm, goops/save.scm, goops/util.scm: Move module the system directives `export', `export-syntax', `re-export' and `re-export-syntax' into the `define-module' form. This is the recommended way of exporting bindings. * slib.scm (array-indexes): New procedure. (*features*): Extend. (Probably some of these options should be set elsewhere.) (Thanks to Aubrey Jaffer.) * and-let-star-compat.scm, and-let-star.scm, calling.scm, channel.scm, common-list.scm, debug.scm, debugger.scm, expect.scm, hcons.scm, lineio.scm, ls.scm, mapping.scm, null.scm, optargs.scm, poe.scm, popen.scm, pretty-print.scm, q.scm, r5rs.scm, rdelim.scm, regex.scm, runq.scm, safe-r5rs.scm, safe.scm, session.scm, slib.scm, streams.scm, string-fun.scm, syncase.scm, threads.scm: Move module the system directives `export', `export-syntax', `re-export' and `re-export-syntax' into the `define-module' form. This is the recommended way of exporting bindings. Mikael Djurfeldt2001-10-212-4/+10
* * tests/syntax.test: Added test cases for 'cond =>' syntax with...else clause. Changed some tests and comments related to the 'case' form to reflect recent changes in the implementation. Dirk Herrmann2001-10-182-8/+20
* * tests/syntax.test: Added test cases for 'lambda' syntax.Dirk Herrmann2001-10-132-1/+25
* * tests/syntax.test: Added test cases for 'case' syntax.Dirk Herrmann2001-10-132-0/+65
* * tests/numbers.test: Added a test case that checks if valid...number strings are transformed correctly by string->number. Dirk Herrmann2001-10-132-0/+58
* *** empty log message ***Rob Browning2001-09-211-0/+6
* * tests/bit-operations.test (fixnum-bit): compute dynamically.Rob Browning2001-09-211-1/+3
* * tests/numbers.test (fixnum-bit): compute dynamically.Rob Browning2001-09-211-1/+3
* *** empty log message ***Thien-Thi Nguyen2001-09-081-0/+5
* ("apples-blimps-catalexis example", "multiple occurances"):...New top-level sections. Thien-Thi Nguyen2001-09-081-0/+63
* * Improved the readability of some patterns.Dirk Herrmann2001-08-312-2/+6
* *** empty log message ***Thien-Thi Nguyen2001-08-251-0/+8
* (test-time-comparision, test-time-arithmatic): New procs....Add time comparison tests using new procs. Thanks to Alex Shinn. Thien-Thi Nguyen2001-08-251-6/+30
* *** empty log message ***Marius Vollmer2001-08-251-0/+4
* New file.Marius Vollmer2001-08-251-0/+78
* *** empty log message ***Thien-Thi Nguyen2001-08-241-0/+5