From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Losing minibuffer input Date: Fri, 14 Nov 2014 13:16:36 +0200 Message-ID: <864mu26nhn.fsf@yandex.ru> References: <87fvds2r5i.fsf@mail.jurta.org> <878ujkb5mr.fsf@wanadoo.es> <878ujk1axl.fsf@mail.jurta.org> <87ppcq97es.fsf@mail.jurta.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415963823 14054 80.91.229.3 (14 Nov 2014 11:17:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Nov 2014 11:17:03 +0000 (UTC) Cc: =?utf-8?Q?=C3=93scar?= Fuentes , Drew Adams , emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 14 12:16:56 2014 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 1XpEs4-0003rK-7N for ged-emacs-devel@m.gmane.org; Fri, 14 Nov 2014 12:16:56 +0100 Original-Received: from localhost ([::1]:35922 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XpEs3-0004PA-N1 for ged-emacs-devel@m.gmane.org; Fri, 14 Nov 2014 06:16:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55871) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XpErw-0004P1-6T for emacs-devel@gnu.org; Fri, 14 Nov 2014 06:16:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XpErp-0004id-OY for emacs-devel@gnu.org; Fri, 14 Nov 2014 06:16:48 -0500 Original-Received: from mail-wg0-x236.google.com ([2a00:1450:400c:c00::236]:58820) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XpErp-0004iP-Hy for emacs-devel@gnu.org; Fri, 14 Nov 2014 06:16:41 -0500 Original-Received: by mail-wg0-f54.google.com with SMTP id n12so19468381wgh.41 for ; Fri, 14 Nov 2014 03:16:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=NyPGXTXnsGgukDtFw1uqS8ikISOZiZeSDOla8GHekNc=; b=nGvFTQ4bm9RKjdgzr6HnvZdthC/odWOfYd8hRJPshAnOUuHzudYAPjckz2iEYDV1h1 BYZsEer6aIui5Gql3MgbJyUtkl8opxSSXgGog23rhsmJvG5xOXoDYE7SMshe8RNxepzU L1s7zo0dOXtffqHdCoN7ic3zjlgvH798k8BPvsW+uha6bK2uNjtekkBPW8TpUQMry3yS JC1yTtJFwB9vJG5PVSPaGXudOW7W+jVAORk6jf8O6f4NZVweFL9JAvi7LQZYZH8ub4wF fCOgBaftZ7LbJLq83jPi5jgPh/YEaCObW/e4q9VvJSYSpxrHK6mLey0MdY/E6G3r5LyV xdsg== X-Received: by 10.180.92.169 with SMTP id cn9mr6763352wib.26.1415963800152; Fri, 14 Nov 2014 03:16:40 -0800 (PST) Original-Received: from axl ([82.102.116.197]) by mx.google.com with ESMTPSA id vm8sm24269893wjc.6.2014.11.14.03.16.38 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 14 Nov 2014 03:16:39 -0800 (PST) In-Reply-To: <87ppcq97es.fsf@mail.jurta.org> (Juri Linkov's message of "Thu, 13 Nov 2014 22:23:23 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.51 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::236 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:177064 Archived-At: Juri Linkov writes: > Other software whose developers care about users do not throw user > input away on cursor movement. For example, both Firefox and Chromium > allow up/down keys to move the cursor to the top/bottom of the multi-line > Console minibuffer before advancing to the previous/next history element. I just checked Firefox's behavior, and when in the middle the first line, first moves cursor to the beginning of the line (and similarly for the key). Maybe that's worth borrowing, too?