From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Karl Fogel Newsgroups: gmane.emacs.devel Subject: Re: Customizing universal-argument (C-u), instead of hardcoding 4? Date: Sun, 07 Feb 2016 16:55:24 -0600 Message-ID: <87h9hkt9ic.fsf@red-bean.com> References: <8737t4i2fg.fsf@red-bean.com> Reply-To: Karl Fogel NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1454885815 25806 80.91.229.3 (7 Feb 2016 22:56:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Feb 2016 22:56:55 +0000 (UTC) To: Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 07 23:56:50 2016 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 1aSYG7-0007Oi-SJ for ged-emacs-devel@m.gmane.org; Sun, 07 Feb 2016 23:56:48 +0100 Original-Received: from localhost ([::1]:38950 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSYG7-0003Ki-5A for ged-emacs-devel@m.gmane.org; Sun, 07 Feb 2016 17:56:47 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52310) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSYFt-0003KX-PL for emacs-devel@gnu.org; Sun, 07 Feb 2016 17:56:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aSYFq-0007Ty-Hv for emacs-devel@gnu.org; Sun, 07 Feb 2016 17:56:33 -0500 Original-Received: from mail-io0-x22c.google.com ([2607:f8b0:4001:c06::22c]:36373) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSYFq-0007Tu-9h for emacs-devel@gnu.org; Sun, 07 Feb 2016 17:56:30 -0500 Original-Received: by mail-io0-x22c.google.com with SMTP id g73so179426920ioe.3 for ; Sun, 07 Feb 2016 14:56:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:references:reply-to:in-reply-to :message-id:user-agent:mime-version:content-type; bh=3bJrLgF8arDHqunGgNYmG8mZbsnHQR3sPZ1ANMPHgzQ=; b=S5srLM2FNEPTn+y23ZSzARVAdHux3jvcG+9Ed5GJLUV0urOg1Jk5ZFCszrFOmWcV/F 4aasbuotwPCWLcOiOwXibI/rNTtLMkFqswVc4Fk4RiKd7IMvfKv8OPXQJBFn/l3rCbd5 iqyiox0DGaatM35oz7k+F7w0gdESnSTVw76gzYKqp6k2i3RIhoxgDNSlhE0gn+WLuqiP Q/JAUCytSPDdPE5BWiyEopEPqrYkCBRCx17VAu86KjmUDBsBbtdnwcMoos0XQRs4ZAea XZUYec+1YZOGKf2PBrbtiDMkANwD3+AbvS8UZBuyWrz+1maDR3x1vpoqYoUpVZsMki4y VnDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:date:references:reply-to :in-reply-to:message-id:user-agent:mime-version:content-type; bh=3bJrLgF8arDHqunGgNYmG8mZbsnHQR3sPZ1ANMPHgzQ=; b=aezJPLzTYuGcREItxn5a/4nvL6Pyq3Ve4fyKuJMFQpQwkRZ6ZW9FZ5+sfVOUXYAY7D slURYhQp5aPw1S8ZfPMR6ZeROSd/KdY0s9JAw8AQI2N95NlsQ/jA8015OSlRn716VF5G 3mpoiqksac/agVCJ0YV2aN3nIRiLm/KnZLg8kEWLNm/C1q/KxYcAy8DGoWuYrP22E+BL LPsEGPReSXNmSTjBV6pth2DGx37V+hkFslorur4JSaEbrhZin3P40FOZJjBk4Y1KeyhN sdbZ97J6XedAIaQWXqM/7wUYpkzQ3m/hTvQ6bUVP8VudYQlXroDD3iGID01hr8Q9blbM gs5A== X-Gm-Message-State: AG10YOTNLnVsUlfC65pD4OO5Jz2UiaooD4f2prrdzXVKWdPfiPI8y3FsV6x9hczNdY2Igw== X-Received: by 10.107.157.213 with SMTP id g204mr27935070ioe.169.1454885789623; Sun, 07 Feb 2016 14:56:29 -0800 (PST) Original-Received: from klen (173-161-80-254-Illinois.hfc.comcastbusiness.net. [173.161.80.254]) by smtp.gmail.com with ESMTPSA id k6sm4096576igx.20.2016.02.07.14.56.28 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 07 Feb 2016 14:56:28 -0800 (PST) In-Reply-To: (John Wiegley's message of "Sun, 07 Feb 2016 17:36:24 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4001:c06::22c 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:199471 Archived-At: John Wiegley writes: >I'll leave it to others to answer (a). > >As for (b), I am opposed to the change. There is too much expectation right >now that it has the value 4, including code that does not live in the Emacs or >GNU ELPA repositories. > >If your main reason is to make C-u movement customizable, how about rebinding >C-u to "my-universal-argument"? Thanks, John. This wasn't something I feel strongly about, so if you're opposed, that's enough for me to withdraw the suggestion. I can roll my own `universal-argument and `universal-argument-more' if I really want to; obviously it's easier (for me) the less code I maintain outside the upstream sources, but it's no big deal. I hadn't thought about the point that lots of code outside Emacs and even ELPA is probably also counting on it being 4, but now that you mention that, it makes me kind of take your side rather than mine anyway :-). Best regards, -Karl