From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Aaron Jensen Newsgroups: gmane.emacs.bugs Subject: bug#26586: 25.1; header-line-format spins cpu Date: Sat, 22 Apr 2017 07:40:45 -0700 Message-ID: References: <83y3uu9nxf.fsf@gnu.org> <83efwlak5u.fsf@gnu.org> <83d1c5acqd.fsf@gnu.org> <87tw5hwr18.fsf@linux-m68k.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1492872075 18175 195.159.176.226 (22 Apr 2017 14:41:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 22 Apr 2017 14:41:15 +0000 (UTC) Cc: 26586@debbugs.gnu.org To: Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 22 16:41:10 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1d1wDj-0004XU-DM for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Apr 2017 16:41:07 +0200 Original-Received: from localhost ([::1]:35855 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1wDp-0000XO-58 for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Apr 2017 10:41:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56484) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1wDk-0000X7-0D for bug-gnu-emacs@gnu.org; Sat, 22 Apr 2017 10:41:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1wDf-00026L-4T for bug-gnu-emacs@gnu.org; Sat, 22 Apr 2017 10:41:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36356) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d1wDe-00025g-QV for bug-gnu-emacs@gnu.org; Sat, 22 Apr 2017 10:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d1wDe-0005fG-H2 for bug-gnu-emacs@gnu.org; Sat, 22 Apr 2017 10:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Apr 2017 14:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26586 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 26586-submit@debbugs.gnu.org id=B26586.149287205321753 (code B ref 26586); Sat, 22 Apr 2017 14:41:02 +0000 Original-Received: (at 26586) by debbugs.gnu.org; 22 Apr 2017 14:40:53 +0000 Original-Received: from localhost ([127.0.0.1]:34555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1wDV-0005en-FX for submit@debbugs.gnu.org; Sat, 22 Apr 2017 10:40:53 -0400 Original-Received: from mail-yw0-f172.google.com ([209.85.161.172]:36500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d1wDT-0005ea-Kl for 26586@debbugs.gnu.org; Sat, 22 Apr 2017 10:40:51 -0400 Original-Received: by mail-yw0-f172.google.com with SMTP id l18so3708177ywh.3 for <26586@debbugs.gnu.org>; Sat, 22 Apr 2017 07:40:51 -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=8GwjVma59EKUMN4V39WNwrlENOn3C8tNj49d6+lghLU=; b=taDVM+uFpcZhUjkv0B4ARYv7QGIcnSOy4XED1/19H9pvVzeJwfVHC1t8FahjOthreI g8ie1TNcZIQr81/m8DPHOBcstMznH2rSEaUkSlrBYY+UOkyCapOa0YtDwNb9rHnlMqcB LwfbffeqH6IRI1ajVDEP16AbmoUAIAzpg4bA/+K6iAF+QWR01or3rpYEHGCmsnLo9K6K 5mZTQue7mcNu5AW9w4lrsoCxLthYaMC0PmSWtm4hiZjW+YsnDkVPszMpWcaiW7M4hVI6 D0V2rliynUOm0YDjzDD84AgloJVxcPNeIEhptZJWrMkLpBjtmNeQT9VayDbxoNtcoqu0 E+pw== 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=8GwjVma59EKUMN4V39WNwrlENOn3C8tNj49d6+lghLU=; b=XWA4J0MGF/0UjPCMvK6LUb+OoDfdCHXqCpx90mMgfOihecuP/cZytEu1AUUF/j9/k0 kMlwrMZyMF4WXorxpq7wHF8rqa3LeWvZwrEVVBLsv+uuh7/6W1jgUX0wG+AdSZZtXDc/ OiXhgqWwJdptjdxL+JW1Lsbxz+INnrKnkLnOuxDXr/asxmz/s3e6vBpxthRbFtYGoGjL U9FAm5cglTACHvxsi1WkCk+DjVJS9zC9eFiiwLbiOc9brkO44H6IzXOgQ9uhJN+c1H5G SaNufs6oA5AdOfhW64dU33VxDQAXrVFyonnIgdDGIii4U5XGwSX7M8k2JsdhkEMSuyoo nknQ== X-Gm-Message-State: AN3rC/5liXCU907tMx61kUQ2ZW570osHjmpWosnNsUiQUwFXpVTOO4Js K1/Kd1NrSIsbBc2m/Av6suo40cuaVDYy X-Received: by 10.129.85.72 with SMTP id j69mr1294782ywb.220.1492872046092; Sat, 22 Apr 2017 07:40:46 -0700 (PDT) Original-Received: by 10.37.17.6 with HTTP; Sat, 22 Apr 2017 07:40:45 -0700 (PDT) In-Reply-To: <87tw5hwr18.fsf@linux-m68k.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:131870 Archived-At: On Fri, Apr 21, 2017 at 11:32 AM, Andreas Schwab wrote: > On Apr 21 2017, Aaron Jensen wrote: > >> Right, the tricky bit is matching the properties that the % had. It >> could either be in a link, or a headline itself, or... so we'd need a >> way of scanning the string and replacing the % while maintaining >> whatever properties it had. > > It's probably easier to reference the string indirectly through a > symbol, since that will suppress % handling. Could you give an example of this? I'm not sure how to do this with header-line-format.