| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | | | | Add SET-EFFECTIVE-USER-ID! and SET-EFFECTIVE-GROUP-ID! posix-users structure. | Roderic Morris | 2009-10-26 | |
| | | | | | ||||
| * | | | | Return an os-string instead of a byte-vector in GET-LOGIN-NAME. | Roderic Morris | 2009-10-26 | |
| | | | | | ||||
| * | | | | Fix REMOVE-SIGNAL-QUEUE-SIGNAL!. | Roderic Morris | 2009-10-26 | |
| | | | | | ||||
| * | | | | Add SIGNAL-QUEUE? and SIGNAL-QUEUE-MONITORED-SIGNALS to the posix-processes ↵ | Roderic Morris | 2009-10-26 | |
| |/ / / | | | | | | | | | | structure. | |||
| * | | | Close both ports of a socket. | Mike Sperber | 2009-10-26 | |
| | | | | | | | | | | | | | ... rather than just one, if both are set. | |||
| * | | | Extend char=?, char<?, and string=? to take multiple args. | Robert Ransom | 2009-10-26 | |
| | | | | | | | | | | | | | Multiple-arg versions of these are required for R6RS. | |||
| * | | | Reorder packages for scheme48.image | Mike Sperber | 2009-10-26 | |
| | | | | | | | | | | | | | ... to reflect the new dependency of the R6RS packages on SRFI 16. | |||
| * | | | Merge. | Mike Sperber | 2009-10-26 | |
| |\ \ \ | ||||
| | * | | | Add r6rs-control structure containing when, unless, and case-lambda (from | Robert Ransom | 2009-10-26 | |
| | | | | | | | | | | | | | | | | | srfi-16). | |||
| | * | | | Fix R6RS reader to accept symbols starting with inline hex escapes. | Robert Ransom | 2009-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 Ransom | 2009-10-21 | |
| | | | | | | | | | | | | | | | | | when possible. | |||
| * | | | | Merge. | Mike Sperber | 2009-10-26 | |
| |\ \ \ \ | |/ / / | ||||
| | * | | | Add R6RS-compliant implementation of equal?. | Robert Ransom | 2009-10-20 | |
| | | | | | ||||
| | * | | | Change configure script help message to indicate that BIBOP is the default GC. | Robert Ransom | 2009-10-18 | |
| | | | | | ||||
| | * | | | Move byte-vector=? into byte-vectors structure, in file rts/low.scm. | Robert Ransom | 2009-10-18 | |
| | | | | | ||||
| * | | | | Syslog doc fixes | Mike Sperber | 2009-10-23 | |
| | | | | | | | | | | | | | | | | | Submitted by: Emilio Lopes | |||
| * | | | | Fix buguette in creation of I/O-error condition. | Mike Sperber | 2009-10-23 | |
| | | | | | ||||
| * | | | | Add scsh's syslog facility. | Mike Sperber | 2009-10-23 | |
| | | | | | | | | | | | | | | | | | syslog is now in POSIX! | |||
| * | | | | Fix buguette in signalling of `external-os-error'. | Mike Sperber | 2009-10-23 | |
| | | | | | ||||
| * | | | | Export ipv6-address-elements. | Mike Sperber | 2009-10-23 | |
| | | | | | ||||
| * | | | | Export `shutdown-option'. | Mike Sperber | 2009-10-23 | |
| | | | | | ||||
| * | | | | Add `port->socket' to `net-sockets' structure. | Mike Sperber | 2009-10-23 | |
| | | | | | ||||
| * | | | | Implement TCP_NODELAY socket option. | Mike Sperber | 2009-10-23 | |
| | |_|/ |/| | | ||||
| * | | | Fix shadow in `enum-set-has-type?'. | Mike Sperber | 2009-10-19 | |
| |/ / | ||||
| * | | Add some random comments throughout. | Mike Sperber | 2009-10-16 | |
| | | | ||||
| * | | Zap `path' component from binding records. | Mike Sperber | 2009-10-15 | |
| | | | | | | | | | Completely unused. | |||
| * | | Unbreak startup argument handling. | Mike Sperber | 2009-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 Sperber | 2009-10-14 | |
| | | | | | | | | | ... especially in the PreScheme compiler. | |||
| * | | Export `make-transform' again. | Mike Sperber | 2009-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 Sperber | 2009-10-13 | |
| | | | | | | | | | Also, fix a bunch of places where that warning exposed a shadow. | |||
| * | | Some comments for the package representation. | Mike Sperber | 2009-10-13 | |
| | | | ||||
| * | | R6RS conditions | Mike Sperber | 2009-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 Sperber | 2009-10-13 | |
| | | | | | | | | | We now consider it stable. | |||
| * | | Take `member', `memv', and `memq' in `r6rs-lists' from `scheme'. | Mike Sperber | 2009-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 Sperber | 2009-10-12 | |
| | | | | | | | | | Instead, pass them on to be reported. | |||
| * | | Return foreign socket address from accept. | Mike Sperber | 2009-10-12 | |
| | | | | | | | | | We were throwing it away. | |||
| * | | Typo fix. | Mike Sperber | 2009-10-12 | |
| | | | ||||
| * | | Add `posix-errnos' structure. | Mike Sperber | 2009-10-12 | |
| | | | | | | | | | This provides portable access to POSIX system error numbers. | |||
| * | | Export `message-element' from the VM. | Mike Sperber | 2009-10-12 | |
| | | | | | | | | | | | | | | | For debugging the VM. --HG-- extra : rebase_source : f0b4f065d0e956cba6901f511d1902b048b6af6e | |||
| * | | Zap `unused-d-header1' stob type. | Mike Sperber | 2009-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 Crestani | 2009-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 Sperber | 2009-10-08 | |
| | | | ||||
| * | | Preserve pattern-variable identity for `syntax-rules'. | Mike Sperber | 2009-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 Sperber | 2009-10-07 | |
| | | | | | | | | | This got dropped in the transition to using libscheme48.a. | |||
| * | | Generate a warning for duplicate names from `open' imports. | Mike Sperber | 2009-10-07 | |
| | | | | | | | | | | | | | | | Also, fix the duplicates in the system detected by this. --HG-- extra : rebase_source : b30038f4db8b3500735bcc6ecdd167e3ab01e04c | |||
| * | | Separate initialization and startup of VM. | Marcus Crestani | 2009-10-07 | |
| | | | ||||
| * | | Use statically built LIBSCHEME48 to link VM binary. | Marcus Crestani | 2009-10-07 | |
| | | | ||||
| * | | Add ADDITIONAL_EXTERNALS to Makefile.in and configure.in. | Marcus Crestani | 2009-10-07 | |
| | | | ||||
| * | | Ignore Mac OS X resource fork files. | Marcus Crestani | 2009-10-07 | |
| | | | ||||
| * | | Add ## to R6RS reader. | Marcus Crestani | 2009-10-07 | |
| | | | ||||
