<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce">
    <title>gmane.lisp.steel-bank.announce</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/94"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/93"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/92"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/91"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/90"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/89"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/88"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/87"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/86"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/85"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/84"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/83"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/82"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/81"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/80"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/79"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/78"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/77"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/76"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/75"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/94">
    <title>sbcl 1.0.18 released</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/94</link>
    <description>
Source is available in SourceForge CVS and on the SourceForge File
Releases page.

changes in sbcl-1.0.18 relative to 1.0.17:
  * minor incompatible change: SB-SPROF:WITH-PROFILING now by default
    profiles only the current thread.
  * minor incompatible change: changes to SYMBOL-VALUE of constants
    defined with DEFCONSTANT now signal an error.
  * enhancement: SB-SPROF now has support for wallclock profiling,
    and is also able to profile specific threads. REPORT output
    has also additional sorting options.
  * enhancement: better pretty-printing of DEFPACKAGE forms.  (Thanks
    to Michael Weber)
  * optimization: structure allocation has been improved
    ** constructors created by non-toplevel DEFSTRUCTs are ~40% faster.
    ** out of line constructors are ~10% faster.
    ** inline constructors are ~15% faster.
    ** inline constructors are capable of dynamic extent allocation
       (generally on x86 and x86-64, in some cases on other platforms
       as well.)
  * optimization: simple uses</description>
    <dc:creator>Juho Snellman</dc:creator>
    <dc:date>2008-06-29T22:22:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/93">
    <title>sbcl-1.0.17 has been released</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/93</link>
    <description>Source is available in SourceForge CVS and on the SourceForge File
Releases page.

Under some conditions (as yet slightly uncertain; see sbcl-devel), the
a stress-test of times in SBCL's regression test suite can cause SBCL
to deadlock.  It is currently believed that this is not in fact a
regression, but it is possible that some rearrangement of code has
caused this failure mode to become more likely: if your code depends
on timers, proceed with care (and please report any failures you
observe to sbcl-devel, to help the diagnosis and cure).

Best,

Christophe

from the NEWS file in the distribution:

changes in sbcl-1.0.17 relative to 1.0.16:
  * temporary regression: user code can no longer allocate closure
    variable storage on stack, due to bug 419 without explicitly
    requesting it. Please consult sbcl-devel for advice if you need to
    use this feature in the meanwhile.
  * new feature: runtime argument --control-stack-size can be used to
    adjust thread default control stack size.
  * enhancemen</description>
    <dc:creator>Christophe Rhodes</dc:creator>
    <dc:date>2008-05-28T13:37:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/92">
    <title>sbcl-1.0.16 has been released (not sbcl-1.1 afterall)</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/92</link>
    <description>This was originally intended as a particularly stable release. Now,
instead, it's back to being a (more belated than usual) timeboxed
release. There's an annoying ASDF misbehavior for which we don't have
a slamdunk fix; see sbcl-devel for discussion.

from the NEWS file in the distribution:
changes in sbcl-1.0.16 relative to 1.0.15:
  * minor incompatible change: revert the changes to sb-posix's error
    signaling added in 1.0.14.
  * minor incompatible change: change PROBE-FILE back to returning
    NIL whenever we can't get a truename, as was the case before 1.0.14.
  * minor incompatible change: SB-BSD-SOCKETS:NAME-SERVICE-ERROR now
    inherits from ERROR instead of just CONDITION.
  * new feature: SB-INTROSPECT can provide source locations for instances
    as well. (thanks to Tobian Ritterweiler)
  * optimization: binding special variables now generates smaller code
    on threaded platforms.
  * optimization: MEMBER and ASSOC are over 50% faster for :TEST #'EQ
    and cases where no :TEST is given bu</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2008-04-14T00:36:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/91">
    <title>1. sbcl-1.0.15 has been released,and 2. upcoming sbcl-1.1</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/91</link>
    <description>sbcl-1.0.15 is in the SourceForge file release system now; enjoy.

In unrelated sbcl-announce - ish news, the next release is expected to
be called sbcl-1.1. For details, see sbcl-devel. The high level
summary is:
  * Its freeze period is expected to start at the customary
    20th-of-the-month-ish time, but instead of releasing it around the
    25th, we'll probably poke at it a little longer than usual.
  * There is some interest in using it (and then occasional successive
    future releases) as the base for more-stable less-patched branches, 
    something like the Linux stable branches.

changes in sbcl-1.0.15 relative to sbcl-1.0.14:
  * enhancement: cleaner backtraces for interactive interrupts, as
    well as other cases where the interesting frames used to be
    obscured by interrupt handling frames.
  * enhancement: untracing a whole package using (UNTRACE "FOO") is
    now supported, and tracing a whole package using (TRACE "FOO") now
    traces SETF-functions as well.
  * enhancement: implement </description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2008-02-26T18:42:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/90">
    <title>SBCL 1.0.14 has been released.</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/90</link>
    <description>Source is available in SourceForge CVS and on the SourceForge File
Releases page.

from the NEWS file in the distribution:
changes in sbcl-1.0.14 relative to sbcl-1.0.13:
  * new feature: SB-EXT:*EXIT-HOOKS* are called when the process exits
    (see documentation for details.)
  * revived support for OpenBSD (contributed by Josh Elsasser)
  * partially fixed bug #108: ROOM no longer suffers from occasional
    (AVER (SAP= CURRENT END)) failures .
  * fixed bug #402: proclaimed non-standard declarations in DEFMETHOD
    bodies no longer cause a WARNING to be signalled. (reported by
    Vincent Arkesteijn)
  * bug fix: (TRUNCATE X 0) when X is a bignum now correctly signals
    DIVISION-BY-ZERO. Similarly for MOD and REM (which suffered due to
    the bug in TRUNCATE.) (reported by Michael Weber)
  * bug fix: SB-SPROF:REPORT no longer signals an error if there are
    no samples. (reported by Andy Hefner)
  * bug fix: functions compiled using (COMPILE NIL '(LAMBDA ...))
    no longer appear as (NIL ...) frame</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2008-01-28T14:14:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/89">
    <title>SBCL 1.0.13 has been released.</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/89</link>
    <description>Sources are in CVS and on the SourceForge File Releases page, ho ho
ho.

changes in sbcl-1.0.13 relative to sbcl-1.0.12:
  * minor incompatible change: RUN-PROGRAM now uses execvp(3) to find
    an executable in the search path, and does so in the child
    process's PATH.  The function FIND-EXECUTABLE-IN-SEARCH-PATH has
    been removed; it can be found in the CVS history, for somebody who
    needs that search behavior (see the manual).
  * minor incompatible change: compiler policy re. weakening type
    checks has changed: now type checks are weakened on if SAFETY &lt; 2
    and SAFETY &lt; SPEED.
  * SB-EXT:NATIVE-NAMESTRING takes a new keyword AS-FILE, forcing
    unparsing of directory pathnames as files. Analogously,
    SB-EXT:PARSE-NATIVE-NAMESTRING takes an AS-DIRECTORY, forcing a
    filename to parse into a directory pathname.
  * enhancement: implicit generic function creation now signals a
    specific style-warning IMPLICIT-GENERIC-FUNCTION-WARNING, which
    users can bind handlers for and muffle </description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-12-27T15:02:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/88">
    <title>SBCL 1.0.12 has been released.</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/88</link>
    <description>It is in CVS and on the File Releases webpage at SourceForge now; enjoy.

changes in sbcl-1.0.12 relative to sbcl-1.0.11:
  * new feature: MAKE-HASH-TABLE now experimentally accepts a
    :SYNCHRONIZED argument, which makes the hash-table safe for
    concurrent accesses (but not iteration.) See also:
    SB-EXT:WITH-LOCKED-HASH-TABLE, and
    SB-EXT:HASH-TABLE-SYNCHRONIZED-P.
  * optimization: CONCATENATE on strings is an order of magnitue faster
    in code compiled with (&gt; SPEED SPACE).
  * optimization: SUBSEQ is ~50% faster on lists.
  * bug fix: bug 417 fixed -- source location reporting is now more robust.
  * bug fix: SUBSEQ on a list will now correctly signal an error if if
    END is smaller then START.
  * bug fix: SB-PROFILE will no longer report extra consing for nested
    calls to profiled functions.
  * bug fix: ROOM implementation had bogus fixnum declarations which
    could cause type-errors when calling ROOM on large images.
  * bug fix: if file compilation is aborted, the partial fasl is</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-11-26T14:29:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/87">
    <title>SBCL version 1.0.11 has been released.</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/87</link>
    <description>sbcl-1.0.11 sources are in CVS and on the SourceForge File Releases
page now; enjoy.

from the NEWS file in the distribution:
changes in sbcl-1.0.11 relative to sbcl-1.0.10:
  * incompatible change: hash-table accessor functions are no longer
    automatically protected by locks. Concurrent accesses on the same hash-table
    from multiple threads can give inconsistent results or even corrupt the
    hash-table completely. Multi-threaded applications should do their own
    locking at the correct granularity. In the current implementation it is
    still safe to have multiple readers access the same table, but it's not
    guaranteed that this property will be maintained in future releases.
  * minor incompatible change: (SETF MUTEX-VALUE) is not longer supported,
    and will signal an error at runtime.
  * enhancement: SB-THREAD package now exports a semaphore interface.
  * enhancement: CONS can now stack-allocate on x86 and
    x86-64. (Earlier LIST and LIST* supported stack-allocation, but
    CONS did </description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-10-25T22:39:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/86">
    <title>sbcl-1.0.10 has been released.</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/86</link>
    <description>It is available in SourceForge CVS and on the File Releases pages.

changes in sbcl-1.0.10 relative to sbcl-1.0.9:
  * minor incompatible change: the MSI installer on Windows no longer
    associates .lisp and .fasl files with the installed SBCL.
  * minor incompatible change: :UNIX is no longer present in *FEATURES*
    on Windows. (thanks to Luis Oliviera)
  * new feature: SB-CLTL2 contrib module now implements
    FUNCTION-INFORMATION. (thanks to Larry D'Anna)
  * optimization: scavenging weak pointers is now more efficient,
    requiring O(1) instead of O(N) per weak pointer to identify
    scanvenged vs. unscavenged pointers. (thanks to Paul Khuong)
  * optimization: typechecking (SETF SLOT-VALUE) is now ~5x faster in
    method bodies using constant slot-names when the first argument is
    a specializer parameter for the method.
  * optimization: SLOT-VALUE &amp;co are now ~50% faster for variable slot
    names, when the class of the instance is a direct instance
    STANDARD-CLASS or FUNCALLABLE-STANDAR</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-09-25T21:53:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/85">
    <title>sbcl-1.0.9 has been released</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/85</link>
    <description>and should be available on sf.net CVS repository and File Releases page.


from the NEWS file in the distribution:
changes in sbcl-1.0.9 relative to sbcl-1.0.8:
  * minor incompatible change: SB-SYS:OUTPUT-RAW-BYTES is deprecated.
  * enhancement: SB-EXT:FINALIZE accepts a :DONT-SAVE keyword argument,
    indicating the finalizer should be cancelled when SAVE-LISP-AND-DIE
    is called.
  * enhancement: default PRINT-OBJECT methods for classes, slot-definitions,
    and generic function now print the object identity for anonymous
    instances. (thanks to Attila Lendvai)
  * enhancement: as an extension to MOP, SBCL now supports SETF of
    STANDARD-INSTANCE-ACCESS and FUNCALLABLE-STANDARD-INSTANCE-ACCESS.
    (thanks to Attila Lendvai)
  * enhancement: sb-cover has an alternate annotation mode which puts
    the form annotations at the car of the form, instead of annotating
    it completely. The benefit of this mode is that it shows better
    which forms were instrumented by the compiler.
  * bug fix: new</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-08-27T01:29:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/84">
    <title>sbcl-1.0.8 has been released</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/84</link>
    <description>It should be available on your favorite SourceForge venue now.

changes in sbcl-1.0.8 relative to sbcl-1.0.7:
  * enhancement: experimental macro SB-EXT:COMPARE-AND-SWAP provides
    atomic compare-and-swap operations on threaded platforms.
  * enhancement: experimental function SB-EXT:RESTRICT-COMPILER-POLICY
    allows assining a global minimum value to optimization qualities
    (overriding proclamations and declarations).
  * enhancement: closed over variables can be stack-allocated on x86
    and x86-64.
  * performance bug fix: GETHASH and (SETF GETHASH) are once again
    non-consing.
  * optimization: slot definition lookup is now O(1). This speeds up
    eg. SLOT-VALUE and (SETF SLOT-VALUE) with variable slot names.
  * optimization: STRING-TO-OCTETS is now up to 60% faster for UTF-8.
  * optimization: ASSOC and MEMBER can now be open-coded for all
    combinations of keyword arguments when second argument is constant
    and SPEED &gt;= SPACE. In other cases a specialized version is
    selected.
  * </description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-07-25T16:37:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/83">
    <title>two changes in SBCL mailing list policy</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/83</link>
    <description>I have just made one change in policy on sbcl-devel and sbcl-help:
posts from nonsubscribers are now disabled in hopes of reducing spam.

I also noticed an option for another change that I might make: perhaps
the size cutoff for postings should be more than 40kB? My impression
(as the person who belatedly approves them) is that 57kB posts on
sbcl-devel are usually appropriate things like patches. I am inclined
to bump the limit for sbcl-devel up to 80kB-100kB or so, and to bump
the limit for sbcl-commits up to something like 200kB. However, I'd
like to give subscribers a chance to comment on it first: if you like
to read sbcl-devel through your slow ham radio link from your sailboat
off the coast of Antarctica and don't want it to clog up your
connection, now's a good time to let me know.

</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-07-09T17:15:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/82">
    <title>sbcl-1.0.7 has been released.</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/82</link>
    <description>Its source should be available from the usual SourceForge sites already,
its binaries presently.

from the NEWS file in the distribution:
changes in sbcl-1.0.7 relative to sbcl-1.0.6:
  * MOP improvement: support for user-defined subclasses of
    SB-MOP:SPECIALIZER has been enhanced.  The experimental interface
    function SB-PCL:MAKE-METHOD-SPECIALIZERS-FORM, called as part of
    the expansion of DEFMETHOD, is responsible for generating a form
    which creates a list of specializers when evaluated.  Additional
    functions SB-PCL:[UN]PARSE-SPECIALIZER-USING-CLASS provide
    debugging and introspective support.
  * minor incompatible change: the (unsupported) spinlock interface
    has changed: free spinlock now has the value NIL, and a held spinlock
    has the owning thread as its value.
  * enhancement: WITHOUT-INTERRUPTS now binds ALLOW-WITH-INTERRUPTS and
    WITH-LOCAL-INTERRUPTS as local macros. Refer to documentation string
    for details.
  * enhancement: name of a socket-stream is now "a soc</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-06-28T01:45:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/81">
    <title>sbcl-1.0.6 has been released.</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/81</link>
    <description>It's in SourceForge CVS and on the SourceForge File Releases page.

from the NEWS file in the distribution:
changes in sbcl-1.0.6 relative to sbcl-1.0.5:
  * new contrib: sb-cover, an experimental code coverage tool, is included
    as a contrib module.
  * optimization: STRING-TO-OCTETS for unibyte encodings and UTF-8 is
    significantly faster.
  * optimization: calls of the form (AREF FOO (+ INDEX &lt;constant&gt;)) now
    produce more efficient code on x86-64 if the compiler can determine
    that (+ INDEX &lt;constant&gt;) does not require a bounds check and FOO
    has an element type at least 8 bits wide.
  * enhancement: a new, experimental synchronous timeout facility is
    provided. Refer to SB-SYS:WITH-DEADLINE for details.
  * enhancement: when a symbol name conflict error arises, the
    conflicting symbols are always printed with a package prefix.
    (thanks to Kevin Reid)
  * enhancement: stepping is now once again supported on the SPARC and
    MIPS platforms.  (It is also now more likely to work on </description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-05-27T02:08:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/80">
    <title>sbcl-1.0.5 has been released</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/80</link>
    <description>Its source is available in the usual SourceForge-ish places; enjoy.

from the NEWS file in the distribution:
changes in sbcl-1.0.5 relative to sbcl-1.0.4:
  * incompatible change: removed writer methods for host-ent-name,
    host-ent-addresses -- changing the values did not update the DNS
    information anyway.
  * minor incompatible change: changed experimental JOIN-THREAD interface
  * documentation: the manual now lists reader and writer methods
    in class slot documentation sections. (thanks to Richard M Kreuter)
  * documentation: unwinding from asyncronous events has been
    documented as unsafe.
  * documentation: SB-SYS:WITHOUT-GCING has been documented as unsafe
    in multithreaded application code.
  * optimization: GET-INTERNAL-REAL-TIME has been optimized on POSIX
    platforms. (thanks to James Anderson for the optimization hint)
  * optimization: REPLACE, SUBSEQ, and COPY-SEQ are now optimized in
    more cases.
  * optimization: STRING-{EQUAL,LESSP,GREATER-P} and their NOT-
    variants </description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-04-28T20:58:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/79">
    <title>sbcl-1.0.4 has been released</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/79</link>
    <description>All its source-ey goodness is available from SourceForge CVS service
or File Releases web page. Use it wisely.

from the NEWS file in the distribution:
changes in sbcl-1.0.4 relative to sbcl-1.0.3:
  * new platform: experimental support for x86-64/darwin (MacOS).
  * incompatible change: the thread-safe (on most platforms) getaddrinfo
    and getnameinfo sockets functions are used instead of gethostbyaddr
    and gethostbyname, on platforms where the newer functions are available.
    As a result, the ALIASES field of HOST-ENT will always be NIL on these
    platforms.
  * change: runtimes with embedded cores (i.e. saved with :EXECUTABLE T)
    don't print the startup banner, but behave as if --noinform was passed
    as a command line argument. (thanks to Kevin Reid)
  * new experimental feature: added JOIN-THREAD (by NIIMI Satoshi)
  * optimization: code using alien values with undeclared types is much faster.
  * optimization: the compiler is now able to open code SEARCH in more cases.
  * optimization: m</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-03-25T19:05:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/78">
    <title>sbcl-1.0.3 has been released</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/78</link>
    <description>It has been tagged in CVS and a source tarball is available on the 
File Releases page. Enjoy.

from the NEWS file in the distribution:
changes in sbcl-1.0.3 relative to sbcl-1.0.2:
  * new platform: NetBSD/PPC.  (thanks to Aymeric Vincent)
  * optimization: calls of the form (AREF FOO (+ INDEX &lt;constant&gt;)) now
    produce more efficient code on the x86 if the compiler can determine
    that (+ INDEX &lt;constant&gt;) does not require a bounds check and FOO
    has an element type at least 8 bits wide.
  * bug fix: references to undefined variables are handled the same way
    in toplevel forms as in the normal compiler
  * bug fix: the build scripts again work with non-bash /bin/sh (thanks
    to Magnus Henoch)
  * bug fix: use "gtar" as the asdf-install *TAR-PROGRAM* on NetBSD
    (thanks to Jon Buller)
  * improvement: faster compilation times for complex functions
  * improvement: added readlink support to SB-POSIX (thanks to Richard
    M Kreuter)

</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-02-27T23:21:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/77">
    <title>sbcl-1.0.2 has been released</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/77</link>
    <description>The source tarball is on the SourceForge file releases page, and
it is tagged in CVS. Enjoy.

from the NEWS file in the distribution:
changes in sbcl-1.0.2 relative to sbcl-1.0.1:
  * improvement: experimental support for mach exception handling on
    x86/macos. requires building with :MACH-EXCEPTION-HANDLER feature
    to use.
  * improvement: support for GBK external format.
    (thanks to Chun Tian (binghe))
  * improvement: the debugger now displays variables that have been closed
    over, in code compiled with (DEBUG 2) or higher
  * improvement: support for executable cores on NetBSD (thanks to 
    Richard Kreuter)
  * new feature: added a RESTART-FRAME debugger command
  * new feature: new generic function SB-GRAY:STREAM-FILE-POSITION can 
    be used to provide an implementation for FILE-POSITION on Gray streams
    (thanks to Eric Marsden)
  * new feature: add syslog, openlog and closelog support to SB-POSIX 
    (thanks to Richard Kreuter)
  * optimization: the function call overhead in code com</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2007-01-25T17:14:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/76">
    <title>SBCL 1.0.1 has been released.</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/76</link>
    <description>It is tagged in CVS and up on the File Releases page at SourceForge.
Enjoy, and merry New Year.

from the NEWS file in the distribution:
changes in sbcl-1.0.1 relative to sbcl-1.0:
  * new platform: FreeBSD/x86-64, including support for threading.
  * new feature: the compiler stores cross-referencing information
    abount function calls (who-calls), macroexpansion (who-macroexpands)
    and special variables (who-binds, who-sets, who-references) for code
    compiled with (&lt; SPACE 3). This information is available through the
    sb-introspect contrib.
  * new feature: users may subclass SEQUENCE, and have instances of
    these classes interoperate with standard Common Lisp functions if
    a number of methods are defined.  (This feature is experimental
    and the interface subject to change based on feedback from SBCL
    users and the general community)
  * improvement: sb-sprof traces call stacks to an arbitrary depth on
    x86/x86-64, rather than the previous fixed depth of 8
  * improvement: anothe</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2006-12-26T16:40:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/75">
    <title>The sbcl-announce list is now 100% human-moderated.(Re: spam)</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/75</link>
    <description>first, a proper announcement:

I have tweaked the list configuration to enable what Mailman calls
"emergency moderation": all postings should be held until I surf to
the admin URL, give the admin password, and click radiobuttons to
determine their fate. This seems a very practical solution for such a
low-traffic list, and assuming that it works as documented, it should
reliably stop spam on sbcl-announce, which should return to being a
SBCL announcements list, probably mostly monthly release announcements
as before.


then, some words of explanation and discussion:

On Wed, Dec 13, 2006 at 11:28:36AM -0500, Perry E. Metzger wrote:

The extra days of sbcl-announce spam are my fault. It's not plural
people, it's me; I'm the only list admin, and you're quite right that
I haven't paid much attention.

As many people will have already noticed, these days with or without
scolding, even with repeated punctuation marks, I find I don't have
much energy for administrative stuff in general, or for various SBCL
stuff th</description>
    <dc:creator>William Harold Newman</dc:creator>
    <dc:date>2006-12-13T18:05:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.steel-bank.announce/74">
    <title>spam</title>
    <link>http://permalink.gmane.org/gmane.lisp.steel-bank.announce/74</link>
    <description>
Okay, are the people running this mailing list completely asleep at
the wheel, or what? This is now my third posting in four days -- one
would expect that by now someone would have noticed. Hello? Anyone
home??? Messages like the attached would be impossible except for the
fact that somehow an announce mailing list has been left OPEN. Please
fix it already.

Perry


From: "Envoyer" &lt;copyof&lt; at &gt;amidatrust.com&gt;
Subject: [Sbcl-announce] Research Group Test Suite
To: sbcl-announce&lt; at &gt;lists.sourceforge.net
Date: Wed, 13 Dec 2006 17:06:25 +0100                                           


Petites annonces gratuites pour.
Provided as warranty kind express orimplied but not limited?
Upsearch, homeyahoo gt basics gtsearch tipsyahoo finds what!
Similar links related, searches? Find flash set, five, keywords special charact\
er. Version eu datagrid, community forum. Son popularit prnom rechercher un scr\
ipt. Licensephp cnri, python foundation.
Capital letters new zealand kayaking biking! Un script nouveauts, logiciels? On\
</description>
    <dc:creator>Perry E. Metzger</dc:creator>
    <dc:date>2006-12-13T16:28:36</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.lisp.steel-bank.announce">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.lisp.steel-bank.announce</link>
  </textinput>
</rdf:RDF>
