summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | Add SET-EFFECTIVE-USER-ID! and SET-EFFECTIVE-GROUP-ID! posix-users structure.Roderic Morris2009-10-26
| | | |
* | | | Return an os-string instead of a byte-vector in GET-LOGIN-NAME.Roderic Morris2009-10-26
| | | |
* | | | Fix REMOVE-SIGNAL-QUEUE-SIGNAL!.Roderic Morris2009-10-26
| | | |
* | | | Add SIGNAL-QUEUE? and SIGNAL-QUEUE-MONITORED-SIGNALS to the posix-processes ↵Roderic Morris2009-10-26
|/ / / | | | | | | | | | structure.
* | | Close both ports of a socket.Mike Sperber2009-10-26
| | | | | | | | | | | | ... rather than just one, if both are set.
* | | Extend char=?, char<?, and string=? to take multiple args.Robert Ransom2009-10-26
| | | | | | | | | | | | Multiple-arg versions of these are required for R6RS.
* | | Reorder packages for scheme48.imageMike Sperber2009-10-26
| | | | | | | | | | | | ... to reflect the new dependency of the R6RS packages on SRFI 16.
* | | Merge.Mike Sperber2009-10-26
|\ \ \
| * | | Add r6rs-control structure containing when, unless, and case-lambda (fromRobert Ransom2009-10-26
| | | | | | | | | | | | | | | | srfi-16).
| * | | Fix R6RS reader to accept symbols starting with inline hex escapes.Robert Ransom2009-10-21
| | | | | | | | | | | | | | | | | | | | Also add a test case for a symbol starting with a hex escape, and fix a typo in the test system.
| * | | Use (reverse-list->string foo len) instead of (list->string (reverse foo))Robert Ransom2009-10-21
| | | | | | | | | | | | | | | | when possible.
* | | | Merge.Mike Sperber2009-10-26
|\ \ \ \ | |/ / /
| * | | Add R6RS-compliant implementation of equal?.Robert Ransom2009-10-20
| | | |
| * | | Change configure script help message to indicate that BIBOP is the default GC.Robert Ransom2009-10-18
| | | |
| * | | Move byte-vector=? into byte-vectors structure, in file rts/low.scm.Robert Ransom2009-10-18
| | | |
* | | | Syslog doc fixesMike Sperber2009-10-23
| | | | | | | | | | | | | | | | Submitted by: Emilio Lopes
* | | | Fix buguette in creation of I/O-error condition.Mike Sperber2009-10-23
| | | |
* | | | Add scsh's syslog facility.Mike Sperber2009-10-23
| | | | | | | | | | | | | | | | syslog is now in POSIX!
* | | | Fix buguette in signalling of `external-os-error'.Mike Sperber2009-10-23
| | | |
* | | | Export ipv6-address-elements.Mike Sperber2009-10-23
| | | |
* | | | Export `shutdown-option'.Mike Sperber2009-10-23
| | | |
* | | | Add `port->socket' to `net-sockets' structure.Mike Sperber2009-10-23
| | | |
* | | | Implement TCP_NODELAY socket option.Mike Sperber2009-10-23
| |_|/ |/| |
* | | Fix shadow in `enum-set-has-type?'.Mike Sperber2009-10-19
|/ /
* | Add some random comments throughout.Mike Sperber2009-10-16
| |
* | Zap `path' component from binding records.Mike Sperber2009-10-15
| | | | | | | | Completely unused.
* | Unbreak startup argument handling.Mike Sperber2009-10-14
| | | | | | | | | | Nameley, adjust argv when moving into the image. This was broken in 6937f76ad455.
* | Take care of duplicates discovered by the new warnings.Mike Sperber2009-10-14
| | | | | | | | ... especially in the PreScheme compiler.
* | Export `make-transform' again.Mike Sperber2009-10-14
| | | | | | | | | | We'd renamed it to `make-transform/macro', but the PreScheme compiler needs it. So, provide it again for backwards compatibility.
* | Issue warning when name from opened structure is redefined.Mike Sperber2009-10-13
| | | | | | | | Also, fix a bunch of places where that warning exposed a shadow.
* | Some comments for the package representation.Mike Sperber2009-10-13
| |
* | R6RS conditionsMike Sperber2009-10-13
| | | | | | | | | | | | These are the same as the built-on conditions, except they're R6RS records. Implement the machinery to retrofit built-on record types as R6RS record types.
* | Make BIBOP the default GC.Mike Sperber2009-10-13
| | | | | | | | We now consider it stable.
* | Take `member', `memv', and `memq' in `r6rs-lists' from `scheme'.Mike Sperber2009-10-12
| | | | | | | | | | | | | | ... also `assoc', `assv', `assq'. This way, we don't get duplicate-import warnings in packages that have unqualified imports of `scheme' and `r6rs-lists'.
* | Don't see warnings as test failures.Mike Sperber2009-10-12
| | | | | | | | Instead, pass them on to be reported.
* | Return foreign socket address from accept.Mike Sperber2009-10-12
| | | | | | | | We were throwing it away.
* | Typo fix.Mike Sperber2009-10-12
| |
* | Add `posix-errnos' structure.Mike Sperber2009-10-12
| | | | | | | | This provides portable access to POSIX system error numbers.
* | Export `message-element' from the VM.Mike Sperber2009-10-12
| | | | | | | | | | | | | | For debugging the VM. --HG-- extra : rebase_source : f0b4f065d0e956cba6901f511d1902b048b6af6e
* | Zap `unused-d-header1' stob type.Mike Sperber2009-10-12
| | | | | | | | | | | | | | | | | | | | It wasn't doing anything useful. Also, add a comment on consistency of the stob type indices with the BIBOP GC. --HG-- extra : rebase_source : 6bd44b3005c38381d08a1b6c8337e7d7e8162702
* | GC hack-a-thon: Fix BIBOP GC.Marcus Crestani2009-10-09
| | | | | | | | | | | | | | | | | | - Trace resurrected objects that are revived by finalizers during post GC cleanup. - Improve variable naming. (courtesy of the Great 2009 GC hack-a-thon with David, Mike, and Marcus)
* | Add a bunch more dependencies to the initial images.Mike Sperber2009-10-08
| |
* | Preserve pattern-variable identity for `syntax-rules'.Mike Sperber2009-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was broken in several ways: - For the building of the initial image, `code-quote' was defined to be `quote', which currently doesn't preserve identity. We now open the internal `code-quote' instead to make this work. However, we must rename our own package because otherwise the structure definition of `code-quote' conflicts with the macro definition - it's all in the same name space during linking. - The pattern variables are vectors, and `transport' didn't preserve identity for vectors. Fix that.
* | Add $(LIBS) to the VM linker command line.Mike Sperber2009-10-07
| | | | | | | | This got dropped in the transition to using libscheme48.a.
* | Generate a warning for duplicate names from `open' imports.Mike Sperber2009-10-07
| | | | | | | | | | | | | | Also, fix the duplicates in the system detected by this. --HG-- extra : rebase_source : b30038f4db8b3500735bcc6ecdd167e3ab01e04c
* | Separate initialization and startup of VM.Marcus Crestani2009-10-07
| |
* | Use statically built LIBSCHEME48 to link VM binary.Marcus Crestani2009-10-07
| |
* | Add ADDITIONAL_EXTERNALS to Makefile.in and configure.in.Marcus Crestani2009-10-07
| |
* | Ignore Mac OS X resource fork files.Marcus Crestani2009-10-07
| |
* | Add ## to R6RS reader.Marcus Crestani2009-10-07
| |