From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#14804: Gnus spelling fix: unexist -> nonexistent Date: Mon, 08 Jul 2013 19:27:09 -0700 Organization: UCLA Computer Science Department Message-ID: <51DB74FD.1090507@cs.ucla.edu> References: <51D7E64E.40601@cs.ucla.edu> <87d2qvzomv.fsf@building.gnus.org> <51D8977B.2060009@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1373336891 18146 80.91.229.3 (9 Jul 2013 02:28:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 9 Jul 2013 02:28:11 +0000 (UTC) Cc: 14804@debbugs.gnu.org To: Lars Magne Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 09 04:28:10 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UwNey-00026Z-FA for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Jul 2013 04:28:08 +0200 Original-Received: from localhost ([::1]:35282 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwNex-00024w-RX for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Jul 2013 22:28:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47917) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwNeu-00022J-27 for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2013 22:28:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UwNet-0007qp-27 for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2013 22:28:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46439) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwNes-0007qi-SC for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2013 22:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1UwNes-0006t4-2I for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2013 22:28:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Jul 2013 02:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14804 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-Cc: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.137333685026395 (code B ref -1); Tue, 09 Jul 2013 02:28:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Jul 2013 02:27:30 +0000 Original-Received: from localhost ([127.0.0.1]:40754 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UwNeL-0006re-Gv for submit@debbugs.gnu.org; Mon, 08 Jul 2013 22:27:29 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46055) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UwNeJ-0006rJ-2t for submit@debbugs.gnu.org; Mon, 08 Jul 2013 22:27:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UwNeD-0007l1-0K for submit@debbugs.gnu.org; Mon, 08 Jul 2013 22:27:21 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:34603) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwNeC-0007kx-Tl for submit@debbugs.gnu.org; Mon, 08 Jul 2013 22:27:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47768) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwNeB-0001eH-Kp for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2013 22:27:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UwNeA-0007kS-Oq for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2013 22:27:19 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:51278) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwNeA-0007jM-Ip for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2013 22:27:18 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 3B38839E810F; Mon, 8 Jul 2013 19:27:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6xaKiHGtPtXU; Mon, 8 Jul 2013 19:27:09 -0700 (PDT) Original-Received: from [192.168.1.9] (pool-71-108-49-126.lsanca.fios.verizon.net [71.108.49.126]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id D1ABF39E8008; Mon, 8 Jul 2013 19:27:09 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 In-Reply-To: X-Enigmail-Version: 1.5.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:76102 Archived-At: On 07/08/2013 07:54 AM, Lars Magne Ingebrigtsen wrote: > Anyway, I just don't see much of an upside to changing the what symbols > are used in internal data structures. Emacs source code should avoid misspellings even in comments and in symbols used only internally. This is because the misspellings can cause confusion among developers, who are the main audience for the code. I could mark "unexist" as a word that is allowed to be in Emacs source code and documentation -- but then that word is more likely to slip into places where it's not wanted. > Calling them `gazonk' instead of `unexist' makes as much sense. Actually, it'd make more sense to call them 'gazonk'. When I look for spelling errors, my heuristics ignore strings like 'gazonk' -- which are obviously intended and are unlikely to cause confusion or inconsistencies -- and focus on strings like 'unexist' and 'inaccessable' and 'chedule' because they look more like English words and so are more likely to cause confusion. I could change 'unexist' to 'gazonk', if you like. That would be better to what we have now, for the reasons mentioned above. Still, as long as we're changing it, why not to the usual word?