<?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 rdf:about="http://blog.gmane.org/gmane.lisp.iolib.devel">
    <title>gmane.lisp.iolib.devel</title>
    <link>http://blog.gmane.org/gmane.lisp.iolib.devel</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://comments.gmane.org/gmane.lisp.iolib.devel/423"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/422"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/421"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/420"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/419"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/418"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/417"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/416"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/415"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/414"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/413"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/412"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/411"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/410"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/409"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/408"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/405"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/404"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/400"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.iolib.devel/399"/>
      </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://comments.gmane.org/gmane.lisp.iolib.devel/423">
    <title>Making -m&lt;arch&gt; conditional on x86 (etc.)</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/423</link>
    <description>&lt;pre&gt;Hi,

as discussed on IRC, here is an attempt at fixing the build on ARM.
Tested (briefly) with CCL.

https://gitorious.org/~lichteblau/iolib/lichteblau-iolib/commit/34a537b1

Thanks
d.

------------------------------------------------------------
From 34a537b10142a0d98e474301add11790536ee9aa Mon Sep 17 00:00:00 2001
From: David Lichteblau &amp;lt;david&amp;lt; at &amp;gt;lichteblau.com&amp;gt;
Date: Fri, 27 Apr 2012 12:34:45 +0000
Subject: [PATCH] Conditionalize -m&amp;lt;arch&amp;gt; flag on ISA features

---
 src/grovel/grovel.lisp |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/grovel/grovel.lisp b/src/grovel/grovel.lisp
index a1cac9e..1921b09 100644
--- a/src/grovel/grovel.lisp
+++ b/src/grovel/grovel.lisp
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -255,6 +255,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int main(int argc, char**argv) {
 ;;; FIXME: is there a better way to detect whether these flags
 ;;; are necessary?
 (defparameter *cpu-word-size-flags*
+  #-(or x86 x86-64 sparc sparc64)
+  '()
+  #+(or x86 x86-64 sparc sparc64)
   (ecase (cffi:foreign-type-size :long)
     (4 (list "-m32"))
     (8 (list "-m64"))))
&lt;/pre&gt;</description>
    <dc:creator>David Lichteblau</dc:creator>
    <dc:date>2012-04-27T19:37:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/422">
    <title>Linux binary repository for libfixposix</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/422</link>
    <description>&lt;pre&gt;I've set up a repository containing libfixposix(and in future other C
libraries on which IOLib depends), currently available only for Debian
and Ubuntu(RH &amp;amp; co. coming soon)

To enable it on your system add to /etc/apt/sources.list:

deb http://download.opensuse.org/repositories/home:/sionescu/DISTRO/ ./

and to /etc/apt/preferences:

Package: libfixposix*
Pin: origin download.opensuse.org
Pin-Priority: 1001

Replace DISTRO with Debian_Squeeze, Ubuntu_Natty or Ubuntu_Oneiric

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-12-20T19:41:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/421">
    <title>New patches:  9-May-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/421</link>
    <description>&lt;pre&gt;
commit ad2d075537adac71f0e3867a10d15c784c973b34
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Mon May 9 19:05:01 2011 +0200

    Mark SIGPOLL as optional because it's not present on OSX

 src/syscalls/ffi-types-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d5d7ded628e137e713e1643cc3f0537cd12ed8d4
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Mon May 9 19:04:13 2011 +0200

    Fix typo

 src/syscalls/ffi-types-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110509.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-05-10T09:00:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/420">
    <title>New patches:  3-May-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/420</link>
    <description>&lt;pre&gt;
commit d89414df62ec08c05ed4b4c12fe0dd36fec3f8b2
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue May 3 18:16:46 2011 +0200

    Re-export GET-MONOTONIC-TIME from IOLIB.OS

 src/os/pkgdcl.lisp |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 1c0539f6395b3e8ec04dca713884d86a01515329
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue May 3 15:44:47 2011 +0200

    Cosmetic fix

 src/os/create-process-unix.lisp |    3 ++-
 src/os/os-unix.lisp             |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110503.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-05-04T09:00:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/419">
    <title>IOlib on Lispworks/Allegro</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/419</link>
    <description>&lt;pre&gt;Does anybody here use or would like to use IOlib on Allegro/Lispworks
and, if so, on which OS/CPU combination ?

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-04-14T21:47:03</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/418">
    <title>New patches: 15-Mar-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/418</link>
    <description>&lt;pre&gt;
commit 03fb1dcd7b50621cdbbd3f21ad1e82b090c3f69b
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Mar 15 18:05:57 2011 +0100

    Fix test LOOKUP-SERVICE.2: SunOS doesn't have ssh/udp, use domain instead

 tests/sockets.lisp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7d83fdc11d24e1127a1c4d1d0f91fd3091b854fe
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sun Mar 13 20:28:25 2011 +0100

    Grammatical fix

 src/os/create-process-unix.lisp |    2 +-
 src/os/os-unix.lisp             |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit bcf646e7f6a471460afe3afc448d2d67cba360d3
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Mar 12 02:19:36 2011 +0100

    Remove unused variables

 src/os/create-process-unix.lisp |    4 ++--
 src/os/os-unix.lisp             |    3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

commit 409bb1b413b3dd9eab9e068239960be2f8f88886
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Mar 12 02:15:16 2011 +0100

    Cosmetic changes

 src/base/defalias.lisp |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110315.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-03-16T09:00:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/417">
    <title>New patches: 22-Feb-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/417</link>
    <description>&lt;pre&gt;
commit a0fdca838e86ab6a034cf394e1e461363187837c
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Feb 22 15:28:06 2011 +0100

    Fix printing of closed streams

 src/streams/gray/gray-stream-methods.lisp |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110222.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-02-23T10:00:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/416">
    <title>New patches: 15-Feb-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/416</link>
    <description>&lt;pre&gt;
commit 775eda65d53d62afdd53af19c061309a3d3b8ebc
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Wed Feb 16 00:51:38 2011 +0100

    SOCKET-CONNECTED-P: ignore EINVAL as well
    
    On OSX, getpeername(2) returns EINVAL on disconnected sockets, so
    ignore EINVAL too
    Thanks to Greg Pfeil for reporting this problem

 src/sockets/socket-methods.lisp |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110215.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-02-16T10:00:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/415">
    <title>New patches:  3-Feb-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/415</link>
    <description>&lt;pre&gt;
commit 9c38857822d55c73dd63a86013e5a9ebd9e35517
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Thu Feb 3 21:29:21 2011 +0100

    Fix typo: lfp_stopsig -&amp;gt; lfp_wstopsig

 src/syscalls/ffi-functions-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110203.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-02-04T10:00:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/414">
    <title>New patches:  1-Feb-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/414</link>
    <description>&lt;pre&gt;
commit 1454d61edaaf79bc9462c4d6816ffc647dfea414
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Feb 1 22:02:24 2011 +0100

    WITH-C-ENVIRONMENT: initialize pointer array to NULLs

 src/os/os-unix.lisp |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit 0d1a46ca59ec96d41da0d534898f1a870836fc66
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Feb 1 16:48:20 2011 +0100

    ALLOCATE-ENV: the number of elements is HASH-TABLE-COUNT not HASH-TABLE-SIZE

 src/os/os-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 67f43e43e081782813fbd2444c5ea0d75744f1ee
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Feb 1 16:46:35 2011 +0100

    WITH-ARGV: initialized pointer array to NULLs

 src/os/create-process-unix.lisp |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110201.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-02-02T10:00:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/413">
    <title>New patches: 29-Jan-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/413</link>
    <description>&lt;pre&gt;
commit a41fc30f985941068779e815d2dcac3796d70e15
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Jan 29 12:06:40 2011 +0100

    PROCESS-STATUS: return translated status also when the process has finished

 src/os/create-process-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110129.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-01-30T10:00:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/412">
    <title>New patches: 28-Jan-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/412</link>
    <description>&lt;pre&gt;
commit ca1bc39f11d42662aafcef87d4d6cc78d53a4f87
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Fri Jan 28 17:16:27 2011 +0100

    Merge PROCESS-WAIT into PROCESS-STATUS, add PROCESS-ACTIVEP
    
    Also use a dedicated stream type for processes, which handles EIO as end-of-file

 src/os/create-process-unix.lisp |   86 ++++++++++++++++++++++++++-------------
 src/os/pkgdcl.lisp              |    4 +-
 2 files changed, 59 insertions(+), 31 deletions(-)

commit c7ec540deaba0d2cda50a4a268b393747e8bcb1f
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Fri Jan 28 17:13:00 2011 +0100

    Fix printing of DUAL-CHANNEL-GRAY-STREAM instances
    
    Print the actual type not "DUAL-CHANNEL-GRAY-STREAM", as the class may
    be a subclass of DUAL-CHANNEL-GRAY-STREAM

 src/streams/gray/gray-stream-methods.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dd0d40e5633e12a2427badd92b4deb2daf2c1202
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Thu Jan 27 17:07:58 2011 +0100

    Keep standard streams unbound in a PROCESS instance if not connected
    
    Using NIL instead causes undesired effects with READ-LINE:
    (read-line (process-stdout p)) would use *standard-input*

 src/os/create-process-unix.lisp |   36 ++++++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 14 deletions(-)

commit b18f7691687d3be397e4fd4d9cb1533851dbd5b8
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Wed Jan 26 20:48:30 2011 +0100

    Add keyword arg EXTERNAL-FORMAT to CREATE-PROCESS and RUN-PROGRAM

 src/os/create-process-unix.lisp |   24 ++++++++++++++++--------
 1 files changed, 16 insertions(+), 8 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110128.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-01-29T10:00:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/411">
    <title>New patches: 25-Jan-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/411</link>
    <description>&lt;pre&gt;
commit 2b9abf3f70b569f9af6986d81421a8a3b27f2248
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Jan 25 23:23:43 2011 +0100

    CREATE-PROCESS: update doc

 src/os/create-process-unix.lisp |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 920b3c2591a686a5aa45f8265d34fa71a97f9f9c
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Jan 25 23:21:32 2011 +0100

    Add type BOOLEAN and its constructor to IOLIB.CL

 src/iolib.base.asd     |    3 ++-
 src/new-cl/pkgdcl.lisp |    5 +++--
 src/new-cl/types.lisp  |   12 ++++++++++++
 3 files changed, 17 insertions(+), 3 deletions(-)

commit 5efa71b57eb4517490bf03dfd0214270ec4de3f0
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Jan 25 23:16:12 2011 +0100

    Move use of WITH-PTY inside WITH-REDIRECTIONS

 src/os/create-process-unix.lisp |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit 3ad9fc2c3360b19f729788ae936a0f6efb85562a
Author: David Lichteblau &amp;lt;david&amp;lt; at &amp;gt;lichteblau.com&amp;gt;
Date:   Tue Jan 25 20:19:07 2011 +0100

    CREATE-PROCESS: add support for PTYs
    
    Add a new keyword argument NEW-SESSION to CREATE-PROCESS and allows
    :PTY as value of :STDIN, :STDOUT or :STDERR in which case a new PTY is
    allocated for the process and used as its controlling TTY

 src/os/create-process-unix.lisp |  104 +++++++++++++++++++++++++++------------
 src/os/ffi-functions-unix.lisp  |   23 ++++++--
 2 files changed, 89 insertions(+), 38 deletions(-)

commit 2a765ff2ef16a7c6ecd3ed2d023f5405d219f4cc
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Jan 25 20:17:29 2011 +0100

    Wrap lfp_openpt() instead of posix_openpt() and lfp_ptsname() instead of ptsname()

 src/syscalls/ffi-functions-unix.lisp |   14 ++++++++++----
 src/syscalls/pkgdcl.lisp             |    2 +-
 2 files changed, 11 insertions(+), 5 deletions(-)

commit cb14ecc9f070acd94050b15aa89891bbc75dc126
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sun Jan 23 00:02:11 2011 +0100

    Better WITH-LFP-SPAWN-ARGUMENTS

 src/os/create-process-unix.lisp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110125.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-01-26T10:00:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/410">
    <title>New patches: 19-Jan-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/410</link>
    <description>&lt;pre&gt;
commit 34757792f2fb77678d7627910f949e3ca6f76220
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Wed Jan 19 17:31:53 2011 +0100

    Remove fork of SPLIT-SEQUENCE and add a dependency on the external one

 src/base/pkgdcl.lisp         |    4 +-
 src/base/split-sequence.lisp |  118 ------------------------------------------
 src/iolib.base.asd           |    5 +-
 tests/base.lisp              |   30 -----------
 4 files changed, 3 insertions(+), 154 deletions(-)

commit ec5e5b3925a84d52c8700bf781fec4727f58d720
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Fri Jan 14 18:35:10 2011 +0100

    Style fix

 src/new-cl/pkgdcl.lisp |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110119.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-01-20T10:00:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/409">
    <title>New patches: 13-Jan-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/409</link>
    <description>&lt;pre&gt;
commit 2e8f4ebf1575b0db50c52fd83f712438c0fd841f
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Fri Jan 14 01:25:43 2011 +0100

    RUN-PROGRAM: redirect STDERR to a pipe by default

 src/os/create-process-unix.lisp |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 34479cb56602c8d136f26ee98b6dc070edbe0ee6
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Fri Jan 14 01:18:34 2011 +0100

    RUN-PROGRAM: close the standard input

 src/os/create-process-unix.lisp |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a8dbd8c8c62e5b8829b990f267c7685de7ecde7c
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Fri Jan 14 01:18:26 2011 +0100

    CREATE-PROCESS: redirect standard descriptors to pipes by default

 src/os/create-process-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9bf82fc51cee21a82f7d48f37b9c8511de6339a2
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Fri Jan 14 01:14:17 2011 +0100

    CREATE-PROCESS: remove the possibility of using :STDOUT as value of keyarg STDERR
    
    It's better to use the constant +STDOUT+ and not have :STDOUT as
    special case

 src/os/create-process-unix.lisp |   17 ++++++-----------
 src/os/pkgdcl.lisp              |    3 +++
 2 files changed, 9 insertions(+), 11 deletions(-)

commit fa4b9ba38a1c400eb65cf3ec959314686a9f09a4
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Thu Jan 13 17:19:42 2011 +0100

    Return processed exit status from PROCESS-WAIT instead of the raw status
    
    PROCESS-WAIT now returns the exit code if the program exited normally,
    otherwise two values when the program was terminated by a signal:
    the signal as keyword and a boolean indicating whether there was a coredump

 src/os/create-process-unix.lisp |   17 ++++++++++++++---
 src/os/pkgdcl.lisp              |    1 +
 2 files changed, 15 insertions(+), 3 deletions(-)

commit 9fe5dc057d0b3076bef204c793c831fa2f4f6d1b
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Thu Jan 13 17:15:34 2011 +0100

    Add and export ISYS:WTERMSIG*
    
    ISYS:WTERMSIG* returns the signal as keyword

 src/syscalls/ffi-functions-unix.lisp |    3 +++
 src/syscalls/pkgdcl.lisp             |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 2224db49022771065bb0ad62521acf5d5f82e987
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Thu Jan 13 13:13:11 2011 +0100

    Fix WITH-C-ENVIRONMENT: erroneous use of HASH-TABLE-SIZE instead of HASH-TABLE-COUNT

 src/os/os-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110113.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-01-14T10:00:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/408">
    <title>New patches: 11-Jan-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/408</link>
    <description>&lt;pre&gt;
commit 2df5ec6e022737b5788b0e26305d736b3c503590
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Wed Jan 12 02:24:45 2011 +0100

    Return process object from PROCESS-KILL

 src/os/create-process-unix.lisp |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8da04a6d7829111dd6fb4f008c10358340f83b1a
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Wed Jan 12 02:12:33 2011 +0100

    Minor change in CREATE-PROCESS

 src/os/create-process-unix.lisp |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 935044dddc58c65a0070916e542729f5c23a1e94
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Wed Jan 12 02:03:21 2011 +0100

    Remove keyarg SEARCH of CREATE-PROCESS and always use lfp_spawnp()

 src/os/create-process-unix.lisp |   11 +++--------
 1 files changed, 3 insertions(+), 8 deletions(-)

commit e07e8198a73b78be999f1dac7e036f39350f29b8
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Wed Jan 12 01:56:20 2011 +0100

    RUN-PROGRAM's "environment" keyarg now defaults to T, just like CREATE-PROCESS

 src/os/create-process-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fe77d80ac1edc90d43ffa56519d1e85be826b064
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Jan 11 20:28:42 2011 +0100

    Coalesce parameters "program" and "arguments" of CREATE-PROCESS and RUN-PROGRAM

 src/os/create-process-unix.lisp |   45 +++++++++++++++++++--------------------
 1 files changed, 22 insertions(+), 23 deletions(-)

commit 530e9c03499d88c12124be26bb8d2ead3d3c403c
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Tue Jan 11 14:37:57 2011 +0100

    Move a few functions

 src/os/create-process-unix.lisp |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110111.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-01-12T10:00:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/405">
    <title>New patches:  3-Jan-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/405</link>
    <description>&lt;pre&gt;
commit 1b1a90954f0f23fc1efe2dfee0f5e086c1aa78e8
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Mon Jan 3 21:26:27 2011 +0100

    Add comment

 src/os/create-process-unix.lisp |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0e0fd3397d13272c9d0be5f70b0865d80bcb7eb5
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Mon Jan 3 15:21:37 2011 +0100

    Remove last argument of isys:select, following LFP

 src/multiplex/backend-select.lisp    |    3 +--
 src/syscalls/ffi-functions-unix.lisp |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110103.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-01-04T10:00:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/404">
    <title>New patches:  1-Jan-2011</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/404</link>
    <description>&lt;pre&gt;
commit 7291060fcc4740a13bbe05e6ec60cb52df0bd3ba
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sun Jan 2 01:04:13 2011 +0100

    CREATE-PROCESS: allow setting the current directory of the new process

 src/os/create-process-unix.lisp |   10 ++++++----
 src/os/ffi-functions-unix.lisp  |    6 ++++++
 src/os/pkgdcl.lisp              |    3 ++-
 3 files changed, 14 insertions(+), 5 deletions(-)

commit 98b22c5362e4c1e59180fa130af92fb7988cdffe
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sun Jan 2 01:00:20 2011 +0100

    Remove unused lfp_spawnattr_* functions

 src/os/ffi-functions-unix.lisp |   36 ------------------------------------
 1 files changed, 0 insertions(+), 36 deletions(-)

commit bcd70d8f39312f3e696f46ffd8805d4464dafa63
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sun Jan 2 00:40:31 2011 +0100

    Implement lfp_spawn() attributes setuid, setgid and resetids in create-process

 src/os/create-process-unix.lisp |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

commit b90290084ff407e5bc3fed8be8b3b2a25c92b798
Author: Heka Treep &amp;lt;zena.treep&amp;lt; at &amp;gt;gmail.com&amp;gt;
Date:   Sat Jan 1 23:41:55 2011 +0100

    Add support for syslog(3)

 src/syscalls/ffi-functions-unix.lisp |   46 ++++++++++++++++++++
 src/syscalls/ffi-types-unix.lisp     |   76 ++++++++++++++++++++++++++++++++++
 src/syscalls/pkgdcl.lisp             |   49 +++++++++++++++++++++-
 3 files changed, 170 insertions(+), 1 deletions(-)

commit 9d1a3cdf3258866bbb004f475736b2d5d4a8b19b
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Jan 1 23:30:41 2011 +0100

    Fix comments

 src/syscalls/ffi-types-unix.lisp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3d7cf5f71af72a468c78fa5243ab648d6633a459
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Jan 1 19:36:58 2011 +0100

    Fix another include

 src/os/ffi-types-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f4586378157e09d80cfe4960ffa6bf1e5cf071b9
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Jan 1 18:49:54 2011 +0100

    Fix includes

 src/syscalls/ffi-types-unix.lisp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110101.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2011-01-02T10:00:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/400">
    <title>New patches: 26-Dec-2010</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/400</link>
    <description>&lt;pre&gt;
commit 756e94e1a5c307eea8ecd81840be39acdf0aa293
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sun Dec 26 21:39:21 2010 +0100

    Update timer-related code from SBCL

 src/multiplex/queue.lisp     |   41 ++++++++++++++++++++++-------------------
 src/multiplex/scheduler.lisp |    4 ++--
 2 files changed, 24 insertions(+), 21 deletions(-)

commit 218d5e35daca8f818810bd0ca9908c89b2de59f2
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sun Dec 26 18:58:48 2010 +0100

    Add IOLIB.SYSCALLS:SENDFILE

 src/syscalls/ffi-functions-unix.lisp |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20101226.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2010-12-27T10:00:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/399">
    <title>New patches: 25-Dec-2010</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/399</link>
    <description>&lt;pre&gt;
commit 60b3d895b03d4980b165a95a7d9f75262fa695ac
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 23:42:18 2010 +0100

    RUN-PROGRAM: add keyword argument "stderr"
    
    Allow redirecting stderr onto stdout

 src/os/create-process-unix.lisp |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit b6919b97217b65f353eec430b71b06a1961bb356
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 23:30:44 2010 +0100

    Style fixes

 src/os/create-process-unix.lisp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 12ff73293891fa3da100fd3e2b8d4618071cc050
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 23:28:52 2010 +0100

    Turn PROCESS-WAIT and PROCESS-KILL into methods

 src/os/create-process-unix.lisp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 096e7ca03e42f7b5386187178eb5711f2e87153d
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 23:28:20 2010 +0100

    Make sure we don't call waitpid() twice for the same process

 src/os/create-process-unix.lisp |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

commit f535e70c31b506ee4f9a6600e3b41209e83b521c
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 23:07:38 2010 +0100

    Fix RUN-PROGRAM: stdout and stderr need to be redirected to pipes

 src/os/create-process-unix.lisp |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 13a9c6d6fa38b9dcaad973d60cba96be5cc7e30e
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 23:07:15 2010 +0100

    Fix REDIRECT-TO-PIPES: the wrong end of the pipe was being duplicated

 src/os/create-process-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 86f85dfdbd13fbf50afb70ffbe7020bd1f18969b
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 22:29:28 2010 +0100

    Add back FORK and EXECV to IOLIB.SYSCALLS

 src/syscalls/ffi-functions-unix.lisp |    6 ++++++
 src/syscalls/pkgdcl.lisp             |    2 ++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 85e55deadf71fba947791cb2874a847a5ea61fbd
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 22:24:42 2010 +0100

    Remove debug declarations

 src/os/create-process-unix.lisp |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 78805a80d824e60da3c164bfd87a91c044b27da0
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 22:22:22 2010 +0100

    PROCESS-KILL: make the signal optional(default SIGTERM) and allow keywords too

 src/os/create-process-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 268957a06d18b86e2a7888f43169788e17c63321
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 22:21:26 2010 +0100

    PROCESS-WAIT: return only the return status

 src/os/create-process-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 45dbc66fe787e10ecf692284422cfb250a43c9f5
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 22:20:05 2010 +0100

    Put signal names into CFFI enum SIGNAL

 src/syscalls/ffi-functions-unix.lisp |    2 +-
 src/syscalls/ffi-types-unix.lisp     |   77 +++++++++++++++++-----------------
 src/syscalls/pkgdcl.lisp             |    1 +
 3 files changed, 40 insertions(+), 40 deletions(-)

commit 3a6ac90a478f22a9f545c4b69cbc43db4ea17ce8
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 22:19:41 2010 +0100

    Fix the groveler to allow the use of CL symbols
    
    On recent SBCLs the names of symbols in the CL package are
    BASE-STRINGs which cannot be printed readably, so we convert those
    into extended strings before printing

 src/grovel/grovel.lisp |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

commit 562be28b58e9bc3e997b2bde7c8a1cf935798055
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 20:26:40 2010 +0100

    Fix list of exported signals

 src/syscalls/ffi-types-unix.lisp |   65 ++++++++++++++++++++++---------------
 src/syscalls/pkgdcl.lisp         |   39 ++++++++++++++--------
 2 files changed, 64 insertions(+), 40 deletions(-)

commit 82f87bc952c485eb7ce8773f036b6781cc924aa9
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 18:43:30 2010 +0100

    Fix comment

 src/os/create-process-unix.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 879e9b0cb749184e6b4fbe2ee6104c8791a7621f
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 18:43:22 2010 +0100

    CREATE-PROCESS: always use /bin/sh when receiving :shell as exec name

 src/os/create-process-unix.lisp |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 3741d13b02e9c49a18520721b0ccf6e021b14575
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 18:11:19 2010 +0100

    Implement WIFEXITED &amp;amp; all other macros for disecting a process's output status

 src/syscalls/ffi-functions-unix.lisp |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit ad875a5fd16892ff8e92e7ddba5cd87b125eb740
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 17:59:30 2010 +0100

    Refactor CREATE-PROCESS internals

 src/os/create-process-unix.lisp |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit b1befc4caf5ea4c1fc44596080b1529c40081736
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 11:12:58 2010 +0100

    Add dependency on idna to iolib.sockets.asd

 src/iolib.sockets.asd |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6638b7a524501f82e4b8068cb553d5729389ce68
Author: Stelian Ionescu &amp;lt;sionescu&amp;lt; at &amp;gt;cddr.org&amp;gt;
Date:   Sat Dec 25 11:09:53 2010 +0100

    Add support for IDN
    
    For IDN encoding, we use https://github.com/antifuchs/idna

 CHANGES                     |    1 +
 src/sockets/dns/lookup.lisp |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20101225.tar.gz

Main repository: http://gitorious.org/iolib/iolib
Backup 1:        http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2:        http://repo.or.cz/w/iolib.git

&lt;/pre&gt;</description>
    <dc:creator>Stelian Ionescu</dc:creator>
    <dc:date>2010-12-26T10:00:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.iolib.devel/398">
    <title>FORK &amp; EXECV in IOLib</title>
    <link>http://comments.gmane.org/gmane.lisp.iolib.devel/398</link>
    <description>&lt;pre&gt;Hi all,

I try to load cl-popen which depends on IOLib, but it's failed.  CCL
says FORK &amp;amp; EXECV are not exported from IOLIB.SYSCALLS, and they don't
have function definitions.  I've found that they have been removed.
Is it a "bug" or "feature"?  Should cl-popen define them by itself?

Thanks,
Des

&lt;/pre&gt;</description>
    <dc:creator>Desmond O. Chang</dc:creator>
    <dc:date>2010-12-25T19:28:57</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.lisp.iolib.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.lisp.iolib.devel</link>
  </textinput>
</rdf:RDF>

