From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ian Zimmerman Newsgroups: gmane.emacs.help Subject: Re: using use-package Date: Wed, 12 Aug 2015 11:20:02 -0700 Message-ID: <20150812180621.32265.2E673ABE@ahiker.mooo.com> References: <67cb463e-41f6-4f37-91ee-15d0fdb5ba9f@googlegroups.com> Reply-To: help-gnu-emacs@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1439403626 17357 80.91.229.3 (12 Aug 2015 18:20:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 12 Aug 2015 18:20:26 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Aug 12 20:20:25 2015 Return-path: Envelope-to: geh-help-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 1ZPadV-000157-8w for geh-help-gnu-emacs@m.gmane.org; Wed, 12 Aug 2015 20:20:25 +0200 Original-Received: from localhost ([::1]:39802 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPadU-00036x-L9 for geh-help-gnu-emacs@m.gmane.org; Wed, 12 Aug 2015 14:20:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56467) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPadC-00031O-Av for help-gnu-emacs@gnu.org; Wed, 12 Aug 2015 14:20:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPadB-00016a-Gl for help-gnu-emacs@gnu.org; Wed, 12 Aug 2015 14:20:06 -0400 Original-Received: from disorder-1-pt.tunnel.tserv3.fmt2.ipv6.he.net ([2001:470:1f04:51a::2]:57357 helo=acedia.primate.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPadB-00011h-8m for help-gnu-emacs@gnu.org; Wed, 12 Aug 2015 14:20:05 -0400 Original-Received: from acedia.primate.net (localhost [127.0.0.1]) by acedia.primate.net (8.14.9/8.14.9/Debian-4) with ESMTP id t7CIK3tY030480 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 12 Aug 2015 11:20:03 -0700 Original-Received: (from itz@localhost) by acedia.primate.net (8.14.9/8.14.9/Submit) id t7CIK3vv030475 for help-gnu-emacs@gnu.org; Wed, 12 Aug 2015 11:20:03 -0700 X-Authentication-Warning: acedia.primate.net: itz set sender to itz@buug.org using -f Original-Received: from itz by ahiker.mooo.com with local (Exim 4.80) (envelope-from ) id 1ZPad8-0008QO-1d for help-gnu-emacs@gnu.org; Wed, 12 Aug 2015 11:20:02 -0700 Content-Disposition: inline In-Reply-To: <67cb463e-41f6-4f37-91ee-15d0fdb5ba9f@googlegroups.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:470:1f04:51a::2 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:106514 Archived-At: On 2015-08-12 10:52 -0700, Rusi wrote: > A more emacsish analogy: > > Q: Should one indent C programs like this ? > Or this ? > > Answer1 : Sensible people only use gnu-style > Answer2 : Choose what you like. Set it in c-default-style > > Which answer is more in the spirit of emacs? I don't really have a horse in this race (I'm keeping my Emacs 23, and I'm sure *-package won't be ported to it), but I don't see the analogy. Stefan is saying that many packages do things _wrong_. There are good objective criteria for right and wrong in Elisp coding, unlike with indentation styles. I'll offer a different analogy, from OS packaging. OS packages (debs for example) also often have soft dependencies and have to perform some tasks on installation to integrate well with the system. Some are broken and don't follow the system policy. What happens in that situation, is there a user level "clean up" package to work around it? No, the broken package is tagged and fixed. At least I _think_ this is what Stefan means ... correct me if necessary. -- Please *no* private copies of mailing list or newsgroup messages. Rule 420: All persons more than eight miles high to leave the court.