From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,LOTS_OF_MONEY,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17418 invoked from network); 22 Mar 2022 17:15:05 -0000 Received: from lists.gnu.org (209.51.188.17) by inbox.vuxu.org with ESMTPUTF8; 22 Mar 2022 17:15:05 -0000 Received: from localhost ([::1]:52258 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nWi61-0008Rh-SL for ml@inbox.vuxu.org; Tue, 22 Mar 2022 13:15:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nWi4V-00067R-Ik for info-gnus-english@gnu.org; Tue, 22 Mar 2022 13:13:27 -0400 Received: from ciao.gmane.io ([116.202.254.214]:44092) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nWi4P-00052X-QC for info-gnus-english@gnu.org; Tue, 22 Mar 2022 13:13:27 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1nWi4K-0006AH-W7 for info-gnus-english@gnu.org; Tue, 22 Mar 2022 18:13:16 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: info-gnus-english@gnu.org From: =?utf-8?Q?Adam_Sj=C3=B8gren?= Subject: Re: Retrieve thread URL from Gnus Date: Tue, 22 Mar 2022 18:13:11 +0100 Organization: koldfront - analysis & revolution, Copenhagen, Denmark Message-ID: <87mthhzza0.fsf@tullinup.koldfront.dk> References: <87h77q2gte.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cancel-Lock: sha1:swtqHDdtJTAr/b+LUQc+rPbDe44= OpenPGP: id=476630590A231909B0A0961A49D0746121BDE416; url=https://asjo.koldfront.dk/gpg.asc X-Now-Playing: p1, X-Face: )qY&CseJ?.:=8F#^~GcSA?F=9eu'{KAFfL1C3/A&:nE?PW\i65"ba0NS)97, Q(^@xk}n4Ou rPuR#V8I(J_@~H($[ym:`K_+]*kjvW>xH5jbgLBVFGXY:(#4P>zVBklLbdL&XxL\M)%T}3S/IS9lMJ ^St'=VZBR List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: info-gnus-english-bounces+ml=inbox.vuxu.org@gnu.org Sender: "info-gnus-english" 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 <874otj5tlq.fsf@freebits.de> article Path: news.gmane.org!not-for-mail From: "Tobias C. Rittweiler" Newsgroups: gmane.lisp.clisp.devel Subject: Thread issues Date: Sat, 11 Jul 2009 13:47:45 +0200 Lines: 61 Approved: news@gmane.org Message-ID: <874otj5tlq.fsf@freebits.de> 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: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Jul 2009 14:05:26 +0000 (UTC) To: clisp-devel@lists.sourceforge.net Original-X-From: clisp-devel-bounces@lists.sourceforge.net Sat Jul 11 16:05:19 2009 Return-path: Envelope-to: lisp-clisp-devel@m.gmane.org Original-Received: from lists.sourceforge.net ([216.34.181.88]) by lo.gmane.org with esmtp (Exim 4.50) id 1MPdCY-000497-G6 for lisp-clisp-devel@m.gmane.org; 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 ) 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 ) id 1MPdCT-0007V6-98 for clisp-devel@lists.sourceforge.net; 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; envelope-from=lisp-clisp-devel@m.gmane.org; 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 clisp-devel@lists.sourceforge.net; 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 clisp-devel@lists.sourceforge.net; 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 ; 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 ; Sat, 11 Jul 2009 14:05:03 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 48 Original-X-Complaints-To: usenet@ger.gmane.org 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: clisp-devel@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: CLISP developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: clisp-devel-bounces@lists.sourceforge.net Xref: news.gmane.org gmane.lisp.clisp.devel:20429 Archived-At: 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 #, 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 clisp-devel@lists.sourceforge.net 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." asjo@koldfront.dk