From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/56383 Path: main.gmane.org!not-for-mail From: sigurd@12move.de (Karl =?iso-8859-1?q?Pfl=E4sterer?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: Orphaned symbols? Date: Fri, 13 Feb 2004 22:25:13 +0100 Organization: Lemis World Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1076707715 2147 80.91.224.253 (13 Feb 2004 21:28:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 13 Feb 2004 21:28:35 +0000 (UTC) Original-X-From: ding-owner+M4923@lists.math.uh.edu Fri Feb 13 22:28:27 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ArkrL-0002rB-00 for ; Fri, 13 Feb 2004 22:28:27 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1Arkpw-00089f-00; Fri, 13 Feb 2004 15:27:00 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1Arkpo-00089Z-00 for ding@lists.math.uh.edu; Fri, 13 Feb 2004 15:26:52 -0600 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by justine.libertine.org (Postfix) with ESMTP id 90AB03A0042 for ; Fri, 13 Feb 2004 15:26:52 -0600 (CST) Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1Arkpo-0005pZ-00 for ; Fri, 13 Feb 2004 22:26:52 +0100 Original-To: ding@gnus.org Original-Path: wintendo.pflaesterer.de!not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 38 Original-NNTP-Posting-Host: d16b4.d.pppool.de Original-X-Trace: quimby.gnus.org 1076707611 22416 80.184.22.180 (13 Feb 2004 21:26:51 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Fri, 13 Feb 2004 21:26:51 +0000 (UTC) X-Face: #iIcL\6>Qj/G*F@AL9T*v/R$j@7Q`6#FU&Flg6u6aVsLdWf(H$U5>:;&*>oy>jOIWgA%8w* A!V7X`\fEGoQ[@D'@i^*p3FCC6&Rg~JT/H_*MOX;"o~flADb8^ Mail-Copies-To: never User-Agent: Gnus/5.110002 (No Gnus v0.2) Hamster/2.0.4.0 Cancel-Lock: sha1:/4FtKx/HYKlcnRPs1AFvmM3rZ7M= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:56383 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:56383 On 13 Feb 2004, Jesper Harder <- harder@ifa.au.dk wrote: > I don't think these are used: [Variables] > But it's not necessarily trivial to tell, because you can reference a > variable by constructing the name dynamically -- that's the case for > some of the ones you listed. Yes; especially in gnus-article that's used heavily (the functions are defined with out gnus- prefix and it's added somewhere); not very nice. > These aren't actually used: > | ietf-drums-dot-atext-token -> ietf-drums.el > | ietf-drums-qtext-token -> ietf-drums.el > | ietf-drums-quote-token -> ietf-drums.el > | ietf-drums-specials-token -> ietf-drums.el > but it makes sense to keep them. They were probably included to > define all the BNF tokens in the RFC. Is there no possibility to decide which variables could safely be deleted? Some of the vars I found aren't used anywhere; they make it only harder to understand the code. I also find a bunch of functions which are only defined but never used (for them it's even harder to decide if they don't get somewhere defined dynamically). If we never try to find them we will have garbage in the code. KP -- If you have nothing to say on a subject, replying with a line such as, "I agree with this." puts you in the TO:'s for all future messages, and establishes you as "one who really cares", if not an actual expert, on the topic at hand. -- from the Symbolics Guidelines for Sending Mail