From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.devel Subject: Re: Package initialization Date: Sun, 19 Jul 2015 11:35:59 +0100 Message-ID: References: <87twt1dmxu.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d04389337a6ff36051b37fc13 X-Trace: ger.gmane.org 1437302178 23853 80.91.229.3 (19 Jul 2015 10:36:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 Jul 2015 10:36:18 +0000 (UTC) Cc: "Stephen J. Turnbull" , emacs-devel To: Helmut Eller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 19 12:36:18 2015 Return-path: Envelope-to: ged-emacs-devel@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 1ZGlx9-0002bT-K8 for ged-emacs-devel@m.gmane.org; Sun, 19 Jul 2015 12:36:15 +0200 Original-Received: from localhost ([::1]:50993 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGlx8-0006h3-JI for ged-emacs-devel@m.gmane.org; Sun, 19 Jul 2015 06:36:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38628) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGlww-0006gy-1a for emacs-devel@gnu.org; Sun, 19 Jul 2015 06:36:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZGlwv-0004bd-4x for emacs-devel@gnu.org; Sun, 19 Jul 2015 06:36:01 -0400 Original-Received: from mail-wg0-x22e.google.com ([2a00:1450:400c:c00::22e]:33542) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGlwu-0004bO-Tz for emacs-devel@gnu.org; Sun, 19 Jul 2015 06:36:01 -0400 Original-Received: by wgmn9 with SMTP id n9so110866390wgm.0 for ; Sun, 19 Jul 2015 03:35:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=87N4nFic4h5gJMw1hsFH+J6E/QeNofu9zb1oiD/cr9g=; b=i8ptDqbFluiHHmyGFY7xjoZ/0xX2AB1TnS6jAJAp90soozUzbv/YkYC6/2dXI3Boka clyD4jydAtiEAUoozVPkytaRQuBFxpB1D30J7Zk4YHo4mQk2KsanKazzzRbVsy2UJgUs 8rg3AXGW9YDi4SZF77mTyAJ4DnmMvQV3+JxCYwW3L3f0sTvdtbOllFcEo5YAxMcRE7Q+ Dw+L2ZN1rUJpSMvh8+OR8XQJIne2byLU4PqHn+8PnqkH9GllZp+0p6gcWFn3r0E1U15I u18DGjPstx2go0Ta6lh1V37obQxsvZXjYUMPH94+b3nfuKBMLML/eTfBQsIOWQajCBv7 Rk9Q== X-Received: by 10.180.92.40 with SMTP id cj8mr11140700wib.92.1437302159505; Sun, 19 Jul 2015 03:35:59 -0700 (PDT) Original-Received: by 10.194.16.42 with HTTP; Sun, 19 Jul 2015 03:35:59 -0700 (PDT) Original-Received: by 10.194.16.42 with HTTP; Sun, 19 Jul 2015 03:35:59 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::22e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:187980 Archived-At: --f46d04389337a6ff36051b37fc13 Content-Type: text/plain; charset=UTF-8 > So you are saying this is good style? And how is this supposed to offer > the option that people like me don't want to have the keybinding without > setting it explicitly in .emacs. If it's a keybind on a specific mode, and if it doesn't conflict with the keys for that mode, then it's low-impact enough that it's alright. It's safe to assume that a user who installs SLIME would like a convenient way to start SLIME from lisp-mode. The cases where that's not true are unlikely to be bothered by an extra keybind. The cases that are bothered (because it conflicts with some personal keybind), will have to add a line to their init file (either to prevent activation of your package or to fix the conflict). --f46d04389337a6ff36051b37fc13 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

> So you are saying this is good style?=C2=A0 And how is = this supposed to offer
> the option that people like me don't want to have the keybinding w= ithout
> setting it explicitly in .emacs.

If it's a keybind on a specific mode, and if it doesn= 9;t conflict with the keys for that mode, then it's low-impact enough t= hat it's alright.

It's safe to assume that a user who installs SLIME would= like a convenient way to start SLIME from lisp-mode. The cases where that&= #39;s not true are unlikely to be bothered by an extra keybind. The cases t= hat are bothered (because it conflicts with some personal keybind), will ha= ve to add a line to their init file (either to prevent activation of your p= ackage or to fix the conflict).

--f46d04389337a6ff36051b37fc13--