From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Boruch Baum Newsgroups: gmane.emacs.bugs Subject: bug#48179: bookmark-fontify [PATCH] Date: Thu, 6 May 2021 06:59:58 -0400 Message-ID: <20210506105957.iff47r7gp5tuksx2@E15-2016.optimum.net> References: <20210503001358.mjafsjlumdamrlvh@E15-2016.optimum.net> <87zgxcdzh3.fsf@gnus.org> <20210503091204.qhc2tda76wh6345w@E15-2016.optimum.net> <87im40cgxz.fsf@gnus.org> <20210503095828.66mcqkxyznb2vdja@E15-2016.optimum.net> <87v97yan85.fsf@gnus.org> <87pmy5io91.fsf@bzg.fr> <20210505172508.doggiqhzlyibqhom@E15-2016.optimum.net> <8735v0w5fv.fsf@bzg.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40832"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: NeoMutt/20180716 Cc: Lars Ingebrigtsen , 48179@debbugs.gnu.org To: Bastien Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu May 06 13:01:23 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lebkw-000AQE-RQ for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 06 May 2021 13:01:22 +0200 Original-Received: from localhost ([::1]:49354 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lebkv-0003jy-S4 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 06 May 2021 07:01:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36110) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lebkc-0003iF-JI for bug-gnu-emacs@gnu.org; Thu, 06 May 2021 07:01:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54067) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lebkb-0005kZ-Ph for bug-gnu-emacs@gnu.org; Thu, 06 May 2021 07:01:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lebkb-0003on-P3 for bug-gnu-emacs@gnu.org; Thu, 06 May 2021 07:01:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Boruch Baum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 May 2021 11:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48179 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch fixed Original-Received: via spool by 48179-submit@debbugs.gnu.org id=B48179.162029881011253 (code B ref 48179); Thu, 06 May 2021 11:01:01 +0000 Original-Received: (at 48179) by debbugs.gnu.org; 6 May 2021 11:00:10 +0000 Original-Received: from localhost ([127.0.0.1]:37380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lebjm-0002uq-07 for submit@debbugs.gnu.org; Thu, 06 May 2021 07:00:10 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:45221) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lebjj-0002nS-W1 for 48179@debbugs.gnu.org; Thu, 06 May 2021 07:00:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620298801; bh=wCHHhhFeES0oE/wOCje/dEPCNRQ7D81TDcvFKQ7yGuw=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=IW0k1Tq6zwFSU/xtu1b+g+SN8w9jW2bipHtQgTbBc/vPxlRzMDXsU4FfNAT4v722Y Z5F5qtnWjAnIU6gvm64ykMerxLxEq0DPNPTQ1fkg78kdLbR6S6H91fYhIFUmCg2NrZ PaP+tAlCxCYaR9XZCB3QqWDZ2gNocAdPiQEVvntc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from E15-2016.optimum.net ([70.19.86.82]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MORAU-1luUj03lNe-00PsmW; Thu, 06 May 2021 13:00:01 +0200 Content-Disposition: inline In-Reply-To: <8735v0w5fv.fsf@bzg.fr> X-Provags-ID: V03:K1:OBOLFxTQgzjoU2sXnYP8Mj0HaQp/fxVQ2B6fw4GUr/1hTHilKSw p/FWo72BjrAL1nQEemPrYZGhxz1VXJfGw56ZqkCBbTMRNO2prY4L2mUyDgmweGg92g5ZpFT 7DwjPy0w1/7RJRaZH3eSQvVwbcv9x3jwi1DcrAH0v/D+Ap/3Vl5ee+OxATBh7T1r+GF8czh Ms3+ZYfj/TPx11wYzu2UQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:YOHX3JHHY8M=:OGcagmXYMthnX3u3eT45m+ ZItYfJQIn3g496EWXQHgs1MRXb+DpJFtPcumMPKzeRljckhjSQTduSkhx1fWureeJr+vrK+8J O8i4sjMhL18JcX6OOc10t0emMFRQaraZhhcI5Bb8JgMJU2mWreV32l7QuZOv0yboqkl29n2jo nV0HysEbfrhbsLHWK4oTrllbzhkeFGenteELurJm8VT2FBaj99sH4S2FIflJGtTBHPwbVV9jz faU3YsdGATcpKW0ccrGQhFIpR2QRoxd9wZQs2FOZTjw5DwxCxh2lqfUfliplu3gD47odzjGGR zf1EOkj7JNb6SkzzY5oSd5S+evbrbNgyan2Wwoy4hS6CowAXNdwCHVp0yJttTVHF/dl9OctzH WJmEh2k9Hk/CmHx4qFj5gnBcIBnxo+x+aMHfnDccT4Jh5dxhxqTQb3AH2EoqF08hbDIkqZ0VY jii/wDipBkyIUo8yXUBBrBlMTSGMovcgT6DloBv27WGcB200yxVaS44MydOAZ+J83e46eCbjN i8IaaU7nx8joKTCX/fNuwF1gRjICOhsId7finf65AeN7V24MElbCtNYofD4gZLACY2Wnl0UvC DIDh7u8ykHrepJWVPw37N7/pmKpTQU2nF7n0buGoTDm4IGRfXNEnhtDn2pI46BBlWms5tHB+0 VO5poRpYxLuR/SzOXVSAmEu2TXHaBjEbtsHqHL9pOtOHXnSsGhHl5oFiXUpZWwG7djzMAlwUw ATv6eOgS0kxtPEDdOaQH+Iij2/Byu0/1w7rIo2fFNsvkkKF9OXuHAZJ+W9L+XMgmH/vgUYY4 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:205817 Archived-At: On 2021-05-06 11:57, Bastien wrote: > Boruch Baum writes: > > > What are the steps to reproduce this? I don't use those org features, = so > > I would be starting at square one. > > ... Thanks, Bastien. I'll try it. > Now the refiled headline is fontified with bookmark-face because Org > adds a bookmark to help you go back to the refile location. Is that behavior hidden from the user? What I mean is, does the user know that what org-mode is doing is creating bookmarks? If yes, then the user already associates the re-file process with creation of a bookmark. > .... > 3. The user cannot guess why it has been fontified because he does not > know to M-x customize-face RET You write further down that "many people have bookmarks they don't even remember". Is this a case of that? I agree with you that would be a point of confusion. It speaks to a deficiency in my proposal in that it doesn't include a clearly-identifiable bookmark icon on the fontified line. The presence of the icon wouldn't help the user remember how or when the line became bookmarked, but would clearly identify the line as a bookmark (and if the user is surprised, it's probably called for to delete the bookmark anyway). Having a clearly identifiable icon would also mitigate any confusion in the case of org-refile. > But again, this is not just Org. I think many people have bookmarks > they don't even remember, e.g. in dired buffers. If they see such a > fontified file in dired, they will just wonder what happened. Been there, done that. At some point, years ago, I changed my personal policy, deleted all my bookmarks, and have since only used them for very limited purposes. For me, it was the accumulation of bookmarks that led to confusion. > My suggestion would be to interactively ask the user to customize > bookmarks-fontify on the first C-x r m hit, so that he knows what's > in there for him. That would be a cool and very helpful idea for all new emacs features! =2D- hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0