From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#32643: 26; minor-mode variables Date: Sun, 09 Sep 2018 16:33:13 -0400 Message-ID: <87worufm2e.fsf@gmail.com> References: <3ce888af-aa04-4dd2-99b5-0882e37024f3@default> <494224f1-815f-4fb4-a779-75e243b519f0@default> <87zhwsg2s5.fsf@gmail.com> <54558a99-f16d-41d4-ada4-02b4e598f426@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1536525573 28111 195.159.176.226 (9 Sep 2018 20:39:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 9 Sep 2018 20:39:33 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: rms@gnu.org, 32643@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 09 22:39:29 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fz6US-0007Df-D9 for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Sep 2018 22:39:28 +0200 Original-Received: from localhost ([::1]:48668 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fz6WY-000164-QZ for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Sep 2018 16:41:38 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33131) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fz6WM-0000o4-AA for bug-gnu-emacs@gnu.org; Sun, 09 Sep 2018 16:41:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fz6PC-0007qv-U5 for bug-gnu-emacs@gnu.org; Sun, 09 Sep 2018 16:34:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:46486) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fz6PC-0007qk-PQ for bug-gnu-emacs@gnu.org; Sun, 09 Sep 2018 16:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fz6PC-0004gz-GS for bug-gnu-emacs@gnu.org; Sun, 09 Sep 2018 16:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 Sep 2018 20:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32643 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32643-submit@debbugs.gnu.org id=B32643.153652520317985 (code B ref 32643); Sun, 09 Sep 2018 20:34:02 +0000 Original-Received: (at 32643) by debbugs.gnu.org; 9 Sep 2018 20:33:23 +0000 Original-Received: from localhost ([127.0.0.1]:51504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fz6OZ-0004g1-5F for submit@debbugs.gnu.org; Sun, 09 Sep 2018 16:33:23 -0400 Original-Received: from mail-io1-f41.google.com ([209.85.166.41]:44058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fz6OW-0004fn-NV for 32643@debbugs.gnu.org; Sun, 09 Sep 2018 16:33:22 -0400 Original-Received: by mail-io1-f41.google.com with SMTP id 75-v6so5384035iou.11 for <32643@debbugs.gnu.org>; Sun, 09 Sep 2018 13:33:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=D1TjTP8lnG8sP1WEniR3wzviKo38HQwfMpG36zpm030=; b=jcmAFOtuDzXnqOXxQIhfDirwrTD6s/Q7XGjGGfhNwSvsGVIAM7ODto9gfy/ZPOwHdq LlQ+xWz9kEqxr4Itl+GliYchhnzPtn0Bv7iXpSkKrDgo3KnbvZEnm/SLH1Bdt0aIG/RP irmtWSlDDjF8330uRKU/8yaSoVSbS+3Nk9l5nETDMDhMLaodLMS3xqS69wSIxtj5KT3+ r6ZmC5+J4sAkOZnuZ5ow0avrRHTuOsizXIHTjwZJbQjpaPds3n2Kyz8oOL0kfX5lEffF H2DaOuv7mep8c0Wq1NeQLb3Ie+kbmuB3pnVwIPLxLFnl6j3umgzoEsdbQtOnTmWanW6u zedg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=D1TjTP8lnG8sP1WEniR3wzviKo38HQwfMpG36zpm030=; b=VqhSLES0KynyZS7st5bLcYs5tEgTY+wMsMiEd5BghsdT+RExUvIlxk8XsYqhqSCXju n90Ujp6sCNpajwNKAIU9k7liJYl2iUs7oW9cJP2Yi9A8kRphCUyglWNy/X6nJALg5iNS cuTETEtehgwYKXUo9WzpJzv1GXZNugKBB14KVSfs+9+scz/+VNAmj6iLX7mQUBWJ/0/U Mxm0GCcITYw4TJHZqvkJRFKk5TUFgU2RZDOFCVHy8UliT+Q+yGU4RMdbb/mfF44TmJ1e bF3RO6YLe8Itrp3ciXsQAre/GHlXwQNy8vXuSKws2vZrYEkvJFINrd/Ed1GM61LRhwiX LyVg== X-Gm-Message-State: APzg51DOeL1iJVo1JhuPPVOEhFri+yVQPOW1x375WlY6a2ZVXNcMA6Eh JqTgABoFbDWKeh3MN22iiWKn+N+Y X-Google-Smtp-Source: ANB0Vdbk5hRufqhlhGowD1qKeBMZmmXRHFwZ01sy/dF8N0WWHIMa+H0kn6uY6eN0OVtyF9QqT9oOxw== X-Received: by 2002:a5e:d803:: with SMTP id l3-v6mr13130260iok.236.1536525194951; Sun, 09 Sep 2018 13:33:14 -0700 (PDT) Original-Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id q68-v6sm6197618itb.23.2018.09.09.13.33.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 09 Sep 2018 13:33:14 -0700 (PDT) In-Reply-To: <54558a99-f16d-41d4-ada4-02b4e598f426@default> (Drew Adams's message of "Fri, 7 Sep 2018 19:25:40 -0700 (PDT)") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:150169 Archived-At: Drew Adams writes: > (Code looking only for the expected mode variable won't see > that, but a person can.) If someone sends a fix for Bug#29081, then code will be able to figure out where to look as well. >> > (The bug report also asks whether it's a bug for a mode not to have >> > a variable, and suggests that it is. And if it's not, the report asks that >> > the Elisp manual give some guidance about when a mode should >> > not or need not have a variable.) >> >> I don't think the Elisp manual needs to fill in for user's common sense >> by telling them they are free to break conventions if it makes sense to >> do so. The fact that it's a "convention" and not a "requirement" should >> be enough. > > It's not about users being free to break the convention - that's of > course the case, for all Emacs conventions. It's about having some > idea (see above) of when it might "make sense to do so". > > That users are free to not follow an Elisp coding convention is > something different from whether and how much the distributed Emacs > Lisp code should do so. The bug report is not about whether some user > code should follow the convention Okay, so I don't think the Emacs manual needs to fill in for user's common sense by telling them that Emacs breaks conventions if it makes sense to do so. The fact that it's a "convention" and not a "requirement" should be enough. > - you twisted that around. Did I? From my end, it looks like you had some idle question about the implementation of auto-fill-mode, and instead of looking at the source for 5 minutes, you sent a long and rambling bug report. Then, you got 3 responses, none of which exactly matched what you were trying to say. You respond with more rambling, argumentation, and accusation. Given your posting history, am I surprised that you rudely abuse the bug list in this way? No. But I'm not happy about it either.