Göran Weinholt (49):
drivers ata: ATA/ATAPI and IDE controller drivers
drivers ata: Basic PACKET support
drivers ata: Write & LBA48 support, some preparations for better ATAPI
drivers scsi: Basic block device support
srfi: Add a trivial SRFI 38 implementation
compiler: Add missing i/o-error-position export
arch amd64: Define delete-file on Linux
runtime flonums: Implement fllog
runtime flonums: Implement integer division
runtime arithmetic: Fix integer-valued? and rational-valued? for flonums
runtime arithmetic: Fix floor for flonums
runtime flonums: Implement flexp and flexpt
runtime arithmetic: Less wrong int-inexact
runtime flonums: Implement flatan
runtime flonums: Implement flsin, flcos, fltan, flasin and flacos
runtime flonums: Fix (fl+), (fl*) and (flnumerator -0.0)
runtime flonums: Implement flexpt and improve flexp
runtime symbols: Implement symbol=?
runtime arithmetic: Fixes prompted by the R6RS tests
runtime control: Fix call-with-values for zero values
runtime arithmetic: Fix non-base-10 formatting of complex numbers
arch amd64: Fix code generation for bytevector-s16-ref
runtime repl: Disable stack traces until they are fixed
runtime bytevectors: Implement string->utf{16,32}, fix utf{16,32}->string
runtime bytevectors: Fix bytevector-ieee-{single,double}-ref
runtime bytevectors: Fix out-of-range UTF-32 sequences
runtime io: Fix out-of-range UTF-8 sequences
arch amd64: Implement file-options handling on Linux
arch amd64: Implement set-port-position! for output files on Linux
runtime io: buffer-mode? should return a boolean
runtime io: Implement symbol write syntax
runtime enums: Fix enum-set-subset? for different universes
runtime init: Join the file I/O procedures
runtime io: Fix a number of transcoding bugs
runtime io: Fix write syntax for + and -
runtime io: Common code for symbol and string hex escapes
runtime io: Implement input/output ports
runtime equal: Implement the Adams algorithm for equal?
runtime: Stubbish/realish versions of everything needed to run the R6RS tests
arch amd64: Recognize trapped overflows from fx*
arch amd64: Recognize trapped overflows from fxarithmetic-shift-left
tests: Add the R6RS tests from Racket
tests r6rs exceptions: Relax an overspecified test case
tests r6rs: Remove unused test programs
CI: Fix compilation of the r6rs tests
tests r6rs: Disable compilation of the syntax-case test suite
CI: Double-dog-fix compilation of r6rs tests
Merge branch 'r6rs-tests'
Version 0.4.0