| Commit message (Expand) | Author | Age | Files | Lines |
* | *** empty log message *** | Rob Browning | 2002-12-09 | 1 | -0/+4 |
* | * tests/version.test: test (effective-version). | Rob Browning | 2002-12-09 | 1 | -1/+4 |
* | New file for tests related to options interface. | Neil Jerram | 2002-11-06 | 3 | -0/+35 |
* | *** empty log message *** | Rob Browning | 2002-10-05 | 1 | -0/+4 |
* | * tests/numbers.test ("expt"): add tests. | Rob Browning | 2002-10-05 | 1 | -0/+10 |
* | *** empty log message *** | Marius Vollmer | 2002-09-09 | 1 | -0/+5 |
* | (dist-hook): Do not distribute CVS directories. Thanks to Greg...Troxel!
| Marius Vollmer | 2002-09-09 | 1 | -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 Nienhuys | 2002-08-05 | 2 | -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 Herrmann | 2002-07-13 | 2 | -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 Herrmann | 2002-07-13 | 2 | -0/+19 |
* | *** empty log message *** | Marius Vollmer | 2002-05-07 | 1 | -0/+5 |
* | (/): Expect divison by an inexact zero to yield +inf.0. | Marius Vollmer | 2002-05-07 | 1 | -15/+10 |
* | *** empty log message *** | Marius Vollmer | 2002-05-06 | 1 | -0/+3 |
* | (regexp-substitute/global): Do not test with empty regexp. Empty...regexps do not work on NetBSD.
| Marius Vollmer | 2002-05-06 | 1 | -1/+0 |
* | *** empty log message *** | Marius Vollmer | 2002-05-06 | 1 | -0/+4 |
* | (basic syncase macro): Added. | Marius Vollmer | 2002-05-06 | 1 | -0/+7 |
* | *** empty log message *** | Marius Vollmer | 2002-04-26 | 1 | -0/+5 |
* | (string-tokenize): Updated for fixed semantics. | Marius Vollmer | 2002-04-26 | 1 | -18/+6 |
* | (SCM_TESTS_DIRS, dist-hook): New, distribute directories manually. | Marius Vollmer | 2002-04-17 | 2 | -2/+16 |
* | New tests for complex division. | Marius Vollmer | 2002-03-11 | 1 | -1/+24 |
* | *** empty log message *** | Thien-Thi Nguyen | 2002-02-09 | 1 | -0/+1 |
* | (for-each-file): Do not recurse into "CVS" or "RCS" subdirs. | Thien-Thi Nguyen | 2002-02-09 | 1 | -1/+3 |
* | *** empty log message *** | Thien-Thi Nguyen | 2002-02-09 | 1 | -0/+5 |
* | (main): Handle `--flag-unresolved'. No longer set...exit value to #f unconditionally on UNRESOLVED results.
| Thien-Thi Nguyen | 2002-02-09 | 1 | -14/+22 |
* | * Add tests of Elisp expression evaluation. | Neil Jerram | 2002-02-08 | 2 | -0/+77 |
* | * Rename `call-with-readline-completion-function' to `with-readline-completio......* More tests for Elisp nil value.
* Development work on Elisp translator.
| Neil Jerram | 2002-01-30 | 3 | -2/+95 |
* | * More tests for the Elisp nil value. | Neil Jerram | 2002-01-24 | 2 | -0/+74 |
* | * New tests file for Elisp support. | Neil Jerram | 2002-01-22 | 2 | -0/+142 |
* | * Add non-libguile Elisp support files to CVS trunk. (NB work in progress.) | Neil Jerram | 2002-01-22 | 1 | -0/+1 |
* | * tests/numbers.test: Added more division by zero tests. | Dirk Herrmann | 2001-11-22 | 2 | -1/+67 |
* | * tests/numbers.test: Added division by zero tests. | Dirk Herrmann | 2001-11-21 | 2 | -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 Herrmann | 2001-11-17 | 3 | -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 Jahn | 2001-11-04 | 2 | -1/+9 |
* | * tests/eval.test: Added tests for promises. | Dirk Herrmann | 2001-10-26 | 2 | -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 Djurfeldt | 2001-10-21 | 2 | -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 Herrmann | 2001-10-18 | 2 | -8/+20 |
* | * tests/syntax.test: Added test cases for 'lambda' syntax. | Dirk Herrmann | 2001-10-13 | 2 | -1/+25 |
* | * tests/syntax.test: Added test cases for 'case' syntax. | Dirk Herrmann | 2001-10-13 | 2 | -0/+65 |
* | * tests/numbers.test: Added a test case that checks if valid...number strings are transformed correctly by string->number.
| Dirk Herrmann | 2001-10-13 | 2 | -0/+58 |
* | *** empty log message *** | Rob Browning | 2001-09-21 | 1 | -0/+6 |
* | * tests/bit-operations.test (fixnum-bit): compute dynamically. | Rob Browning | 2001-09-21 | 1 | -1/+3 |
* | * tests/numbers.test (fixnum-bit): compute dynamically. | Rob Browning | 2001-09-21 | 1 | -1/+3 |
* | *** empty log message *** | Thien-Thi Nguyen | 2001-09-08 | 1 | -0/+5 |
* | ("apples-blimps-catalexis example", "multiple occurances"):...New top-level sections.
| Thien-Thi Nguyen | 2001-09-08 | 1 | -0/+63 |
* | * Improved the readability of some patterns. | Dirk Herrmann | 2001-08-31 | 2 | -2/+6 |
* | *** empty log message *** | Thien-Thi Nguyen | 2001-08-25 | 1 | -0/+8 |
* | (test-time-comparision, test-time-arithmatic): New procs....Add time comparison tests using new procs.
Thanks to Alex Shinn.
| Thien-Thi Nguyen | 2001-08-25 | 1 | -6/+30 |
* | *** empty log message *** | Marius Vollmer | 2001-08-25 | 1 | -0/+4 |
* | New file. | Marius Vollmer | 2001-08-25 | 1 | -0/+78 |
* | *** empty log message *** | Thien-Thi Nguyen | 2001-08-24 | 1 | -0/+5 |