From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Helmut Eller Newsgroups: gmane.emacs.devel Subject: Re: Package initialization Date: Sun, 19 Jul 2015 12:14:33 +0200 Message-ID: References: <87twt1dmxu.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1437300892 5387 80.91.229.3 (19 Jul 2015 10:14:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 Jul 2015 10:14:52 +0000 (UTC) Cc: "Stephen J. Turnbull" , emacs-devel To: Artur Malabarba Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 19 12:14:52 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 1ZGlcR-0002MH-OU for ged-emacs-devel@m.gmane.org; Sun, 19 Jul 2015 12:14:51 +0200 Original-Received: from localhost ([::1]:50938 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGlcR-0003sU-2C for ged-emacs-devel@m.gmane.org; Sun, 19 Jul 2015 06:14:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35565) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGlcF-0003sP-2t for emacs-devel@gnu.org; Sun, 19 Jul 2015 06:14:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZGlcB-0000H1-Tf for emacs-devel@gnu.org; Sun, 19 Jul 2015 06:14:39 -0400 Original-Received: from mail-wi0-x229.google.com ([2a00:1450:400c:c05::229]:36046) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGlcB-0000Gp-MO for emacs-devel@gnu.org; Sun, 19 Jul 2015 06:14:35 -0400 Original-Received: by wicgb10 with SMTP id gb10so4469238wic.1 for ; Sun, 19 Jul 2015 03:14:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=2W0gEqnVbAb0H63izANPZlBLWyps1EZZmdO5LiEsG30=; b=XhxjfE8C4SC6MxWZmZ4IJ/hN1pCy3XPdFw9CDAcoaWFYzHPjMHul5Rgbm01myzOJZ1 U1v6MD9sKpWNIvhKl2FrIkc58r7MRFc6Jv3Zoo40Q5qqPYmeHyDAzymXR7Jt9jaRwIKh iV51j2A2Prs7i8OLAEGiQazNVcY3CjMRJx2ZSspTm4G/7vTHwaJJYMCwvUrZwdofZ/nI V8sMCCal3bplyxJhrdXc/63fNnOqHblC6cMPWjq6rKXczTXXGLOn6BUKd8lxbGFtr1FM TspoXeT7xOOb+C1VzL9B68s5wbp8ukT6yjW658UtEBibOIGzN0OoGwOQBuxZl0ylvX3u qpcg== X-Received: by 10.180.90.209 with SMTP id by17mr11612001wib.2.1437300875044; Sun, 19 Jul 2015 03:14:35 -0700 (PDT) Original-Received: from ix ([212.46.170.156]) by smtp.gmail.com with ESMTPSA id uo6sm26577072wjc.1.2015.07.19.03.14.33 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jul 2015 03:14:34 -0700 (PDT) Original-Received: from helmut by ix with local (Exim 4.84) (envelope-from ) id 1ZGlc9-0000cS-4d; Sun, 19 Jul 2015 12:14:33 +0200 In-Reply-To: (Artur Malabarba's message of "Sun, 19 Jul 2015 11:11:34 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::229 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:187977 Archived-At: On Sun, Jul 19 2015, Artur Malabarba wrote: >>> If the user wants to bind an autoloaded command to a key, they can do that >>> just fine. >> >> How without adding something to .emacs? > > > ;;;###autoload > (defun some-command () > ...) > > ;;;###autoload > (eval-after-load 'lisp-mode > '(define-key lisp-mode-map "\C-c\C-k" #'some-command)) 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. Helmut