André writes:

> Is it possible to retrieve a URL associated with it?  Thank you.

No, Gmane no longer provides web-access to articles.

You can fetch it via nntp, however:

    $ telnet news.gmane.io nntp
    Trying 116.202.254.214...
    Connected to ciao.gmane.io.
    Escape character is '^]'.
    200 news.gmane.io InterNetNews NNRP server INN 2.6.3 ready (posting ok)
    mode reader
    200 news.gmane.io InterNetNews NNRP server INN 2.6.3 ready (posting ok)
    group gmane.lisp.clisp.devel
    211 22174 2047 24229 gmane.lisp.clisp.devel
    article 20429
    220 20429 <[email protected]> article
    Path: news.gmane.org!not-for-mail
    From: "Tobias C. Rittweiler" <[email protected]>
    Newsgroups: gmane.lisp.clisp.devel
    Subject: Thread issues
    Date: Sat, 11 Jul 2009 13:47:45 +0200
    Lines: 61
    Approved: [email protected]
    Message-ID: <[email protected]>
    NNTP-Posting-Host: lo.gmane.org
    Mime-Version: 1.0
    Content-Type: text/plain; charset="us-ascii"
    Content-Transfer-Encoding: 7bit
    X-Trace: ger.gmane.org 1247321126 20644 80.91.229.12 (11 Jul 2009 14:05:26 
GMT)
    X-Complaints-To: [email protected]
    NNTP-Posting-Date: Sat, 11 Jul 2009 14:05:26 +0000 (UTC)
    To: [email protected]
    Original-X-From: [email protected] Sat Jul 11 
16:05:19 2009
    Return-path: <[email protected]>
    Envelope-to: [email protected]
    Original-Received: from lists.sourceforge.net ([216.34.181.88])
            by lo.gmane.org with esmtp (Exim 4.50)
            id 1MPdCY-000497-G6
            for [email protected]; Sat, 11 Jul 2009 16:05:18 +0200
    Original-Received: from localhost ([127.0.0.1] 
helo=sfs-ml-3.v29.ch3.sourceforge.com)
            by h25xhf1.ch3.sourceforge.com with esmtp (Exim 4.69)
            (envelope-from <[email protected]>)
            id 1MPdCU-0007VD-Lk; Sat, 11 Jul 2009 14:05:14 +0000
    Original-Received: from sfi-mx-4.v28.ch3.sourceforge.com ([172.29.28.124]
            helo=mx.sourceforge.net)
            by h25xhf1.ch3.sourceforge.com with esmtp (Exim 4.69)
            (envelope-from <[email protected]>) id 1MPdCT-0007V6-98
            for [email protected]; Sat, 11 Jul 2009 14:05:13 
+0000
    Received-SPF: pass (1b2kzd1.ch3.sourceforge.com: domain of m.gmane.org
            designates 80.91.229.2 as permitted sender)
            client-ip=80.91.229.2;
            [email protected]; helo=ciao.gmane.org;
    Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
            by 1b2kzd1.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256)
            (Exim 4.69) id 1MPdCL-0007UO-OK
            for [email protected]; Sat, 11 Jul 2009 14:05:13 
+0000
    Original-Received: from root by ciao.gmane.org with local (Exim 4.43)
            id 1MPdCJ-0006tR-2h
            for [email protected]; Sat, 11 Jul 2009 14:05:03 
+0000
    Original-Received: from host145.natpool.mwn.de ([138.246.7.145])
            by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
            id 1AlnuQ-0007hv-00
            for <[email protected]>; Sat, 11 Jul 2009 14:05:03 
+0000
    Original-Received: from tcr by host145.natpool.mwn.de with local (Gmexim 
0.1 (Debian))
            id 1AlnuQ-0007hv-00
            for <[email protected]>; Sat, 11 Jul 2009 14:05:03 
+0000
    X-Injected-Via-Gmane: http://gmane.org/
    Original-Lines: 48
    Original-X-Complaints-To: [email protected]
    X-Gmane-NNTP-Posting-Host: host145.natpool.mwn.de
    User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.60 (gnu/linux)
    Cancel-Lock: sha1:4BI12f1ika5wiRWv82e8gR66hSA=
    X-Spam-Score: -1.9 (-)
    X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
            See http://spamassassin.org/tag/ for more details.
            -1.0 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/,
            low trust [80.91.229.2 listed in list.dnswl.org]
            -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
            sender-domain
            -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
            -0.0 SPF_PASS               SPF: sender matches SPF record
            0.6 AWL AWL: From: address is in the auto white-list
    X-Headers-End: 1MPdCL-0007UO-OK
    X-BeenThere: [email protected]
    X-Mailman-Version: 2.1.9
    Precedence: list
    List-Id: CLISP developers <clisp-devel.lists.sourceforge.net>
    List-Unsubscribe: 
<https://lists.sourceforge.net/lists/listinfo/clisp-devel>, 
            
<mailto:[email protected]?subject=unsubscribe>
    List-Archive: 
<http://sourceforge.net/mailarchive/forum.php?forum_name=clisp-devel>
    List-Post: <mailto:[email protected]>
    List-Help: <mailto:[email protected]?subject=help>
    List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/clisp-devel>,
            <mailto:[email protected]?subject=subscribe>
    Errors-To: [email protected]
    Xref: news.gmane.org gmane.lisp.clisp.devel:20429
    Archived-At: <http://permalink.gmane.org/gmane.lisp.clisp.devel/20429>


    I tried to use the new thread interface in Clisp's SWANK backend, and I
    have come across a few minor issues, and one serious bug:

      * The lock-related functions are consistently called MUTEX-foo, but
        the macro to grab a mutex is called WITH-LOCK.

      * I don't like that (thread-name (make-thread #'(lambda ()))) returns
        #<UNBOUND>, as you cannot use (or (thread-name ...) "SOME-DEFAULT")
        this way.

      * I think the default print-object method specializing on threads
        should print whether the thread is currently running, or has been
        stopped.

    Now to a much more serious issue:  

      * If I run the file below, clisp exits with "Aborted". I'm on
        Linux-x86/32, compiled clisp from CVS four hours ago. Have threads
        and weak-hashtables been tested?

      -T.

    PS.

    (defvar *thread-plist-table-lock*
      (mp:make-mutex :name "THREAD-PLIST-TABLE-LOCK"))

    (defvar *thread-plist-table* (make-hash-table :weak :key)
      "A hashtable mapping threads to a plist.")

    (defvar *thread-id-counter* 0)

    (defun thread-id (thread)
      (mp:with-lock (*thread-plist-table-lock*)
        (or (getf (gethash thread *thread-plist-table*) 'thread-id)
            (setf (getf (gethash thread *thread-plist-table*) 'thread-id)
                  (incf *thread-id-counter*)))))

    (defvar *thread* (make-thread (lambda () (loop (sleep 1)))))

    (thread-id *thread*)

    (thread-interrupt *thread* :function t)

    (setq *thread* nil)

    (gc)


    
------------------------------------------------------------------------------
    Enter the BlackBerry Developer Challenge  
    This is your chance to win up to $100,000 in prizes! For a limited time, 
    vendors submitting new applications to BlackBerry App World(TM) will have
    the opportunity to enter the BlackBerry Developer Challenge. See full prize 
 
    details at: http://p.sf.net/sfu/Challenge
    _______________________________________________
    clisp-devel mailing list
    [email protected]
    https://lists.sourceforge.net/lists/listinfo/clisp-devel

    .
    quit
    205 Bye!
    Connection closed by foreign host.
    $ 


If you need a web-URL your best bet is the mailing list archives on
lists.sourceforge.net.


  Best regards,

    Adam

-- 
 "I don't know! There's never a wrong idea in the           Adam Sjøgren
  brainstorming phase."                                [email protected]


Reply via email to