From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dani Moncayo Newsgroups: gmane.emacs.devel Subject: Re: Proposal: new mode-line `%'-construct %o meaning "Degree of travel of window through buffer". [Patch] Date: Tue, 23 May 2017 10:00:55 +0200 Message-ID: References: <20170515204416.GA7349@acm.fritz.box> <20170520103428.GB4616@acm.fritz.box> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1495526504 6229 195.159.176.226 (23 May 2017 08:01:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 23 May 2017 08:01:44 +0000 (UTC) Cc: Emacs development discussions To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 23 10:01:38 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dD4l8-0001T2-4g for ged-emacs-devel@m.gmane.org; Tue, 23 May 2017 10:01:38 +0200 Original-Received: from localhost ([::1]:46637 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dD4lD-0005gx-DY for ged-emacs-devel@m.gmane.org; Tue, 23 May 2017 04:01:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51848) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dD4kY-0005eg-6V for emacs-devel@gnu.org; Tue, 23 May 2017 04:01:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dD4kU-0000Mv-G4 for emacs-devel@gnu.org; Tue, 23 May 2017 04:01:02 -0400 Original-Received: from mail-lf0-x235.google.com ([2a00:1450:4010:c07::235]:34295) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dD4kU-0000Lz-8z for emacs-devel@gnu.org; Tue, 23 May 2017 04:00:58 -0400 Original-Received: by mail-lf0-x235.google.com with SMTP id 99so43539602lfu.1 for ; Tue, 23 May 2017 01:00:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=1st0j70mMDNGUBUQDTnCFmFepRh/Ad5Gr0JUolBv4mM=; b=CzAXLoRPb8solGRyL9m0PxGyeU96uOWTKdkVyqwmzqAKU32TuSIDWx6VEa2rj755TE bPsz1J7qqwmO8hyjwwHjN+S9JphwLujmT/42elzfpVPHLbWirDCJyP98VeOtqZTPDnR+ /j60ctWlILbCQcibrKj6W5CEPXYGZCMCiq93s1va9K8dspFhPiO9v4Eyzqy/8iTh7BjA OyCFIHbpZnAy1wQeui5ztIC2GgYT5myTggtsXlUVu9rfxKLTC6OzEyuMdjspQwU9AazH 7aAeOn9T9N/vqvDz55X6+cWpPGmU46072q3FNwHiftBaVz6HB2LBueo+r7jmbpLK6PGm 5RMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=1st0j70mMDNGUBUQDTnCFmFepRh/Ad5Gr0JUolBv4mM=; b=lS3sn6IALQIWE1MGtbeEKYJJ0Wh0h2LuFGy1Mk1BC0H+zgNU5T0bRVvHbcJmfZT+t9 8C983zjlQ2dmL+S6duOMjgkrjTHls1vfXDpXNzbKH51/mUkzB+6UyKXPZ/MM+szAh2Gm jQQWZK/wXo6sjOsh0MHkgbpPRLHpKrAN3DI3dGn6MZHK4r0WBzFjMZae8Y8Rtp5HGHib RX6JnflQTLJLMUz9IAiF6OxhOR2Tc/50YsjDxYuabfYxkZRVAIjLpYk4jqh3GHtvHMMf qtAH41HmPEPhIlcTahgO98PSU8RhmTOgOkTOrB6tj1U6X/T6fkV8fGIaKgPAKe656FzR A4IA== X-Gm-Message-State: AODbwcCIpeQ63qkddLLAMFHe6RZVpX9/E1vWjv+chelrMYlYQclqKP4h BYScLaM+e/97qT/l3dquWlDdQSiuSw== X-Received: by 10.25.219.75 with SMTP id s72mr8727336lfg.110.1495526456500; Tue, 23 May 2017 01:00:56 -0700 (PDT) Original-Received: by 10.25.29.6 with HTTP; Tue, 23 May 2017 01:00:55 -0700 (PDT) In-Reply-To: <20170520103428.GB4616@acm.fritz.box> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4010:c07::235 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:215123 Archived-At: > Here is a patch which implements %o and %q. Feedback would be welcome, > of course. I'm thinking of a further refinement for %q: On large enough buffers, %q may produce things like "43-43%". In those cases, where both percentages are the same, it'd be better (nicer, IMO) to just show one of them (e.g "43%").