From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.help Subject: RE: New to Bookmark+: Bookmarks for reading Date: Tue, 3 Feb 2015 11:58:19 -0800 (PST) Message-ID: <9f819653-1a42-4d4d-bc77-593abe9414d0@default> References: <871tm7jglo.fsf@gmail.com> <87fvamg6in.fsf@wmi.amu.edu.pl> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1422993522 6452 80.91.229.3 (3 Feb 2015 19:58:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 3 Feb 2015 19:58:42 +0000 (UTC) To: Marcin Borkowski , emacs list Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Feb 03 20:58:41 2015 Return-path: Envelope-to: geh-help-gnu-emacs@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 1YIjcP-0003Zq-CQ for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Feb 2015 20:58:41 +0100 Original-Received: from localhost ([::1]:32963 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YIjcO-0007fz-SV for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Feb 2015 14:58:40 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50759) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YIjcA-0007fr-Qp for help-gnu-emacs@gnu.org; Tue, 03 Feb 2015 14:58:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YIjc7-0004Sh-Vv for help-gnu-emacs@gnu.org; Tue, 03 Feb 2015 14:58:26 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:28180) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YIjc7-0004Sd-P2 for help-gnu-emacs@gnu.org; Tue, 03 Feb 2015 14:58:23 -0500 Original-Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t13JwLHC017145 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 3 Feb 2015 19:58:22 GMT Original-Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id t13JwK91015655 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Feb 2015 19:58:21 GMT Original-Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id t13JwKBZ022253; Tue, 3 Feb 2015 19:58:20 GMT In-Reply-To: <87fvamg6in.fsf@wmi.amu.edu.pl> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2 (807160) [OL 12.0.6691.5000 (x86)] X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:102459 Archived-At: > > I'm making the transition from vanilla bookmarks to bookmark+ and am > > realizing that BM+ has a completely different level of usage. I look fo= rward > > to learning it, but for now I'm struggling with the basics. In particul= ar, > > since I use bookmarks for actual reading, how do I update the bookmark = of > > the current buffer to my new location (within the buffer)? That used to= be > > the default with `C-x r m`, but now that things like tags and informati= on > > are involved, I'm worried about wiping all of that out every time I > > "replace" a bookmark. > > > > Searchign through the bkmp lists doesn't reveal anything for updating. = How > > do I simply (and easily) update the file location the bookmark points t= o? >=20 > +1: I'd also like this. (And I'm also looking at bookmark+, though > I had a bit of hiatus.) (Replying to Marcin's message, since I haven't (yet) received Tory's original message, for some reason.) Bookmark+ uses the same relocation mechanism as vanilla bookmark.el. Well, it uses a better one ;-), but the idea is essentially the same. And no, you should not lose any bookmark data when a bookmark is relocated, whether that relocation is automatic (e.g., when you set a bookmark or jump to a bookmark) or on-demand (see below). (See also option `bmkp-save-new-location-flag'.) But as always, it doesn't hurt to first try out whatever you are asking about on a single bookmark that you create just for a test and can then toss. Consider too that I might misunderstand your question ;-). You didn't specify in detail just what you are doing. In general, do not do anything that affects something important without first trying it out on something not so important. Wrt relocating bookmarks on demand: If you hit `?' in *Bookmark List* then you see this in the middle of the *Help* page. Note the first three lines. Outside *Bookmark List*, use `C-x p r' (same as `r'). ,---- | Modify, Delete Bookmarks | ------------------------ |=20 | (See also `Tags', next.) |=20 | r=09- Rename or relocate bookmark | M-r=09- Relocate bookmark | M-R=09- Relocate marked bookmarks | T e=09- Edit bookmark's tags | C-u a=09- Edit bookmark's annotation | e=09- Edit internal Lisp record for bookmark | E=09- Edit internal Lisp records of marked bookmarks (`C-u': all) | C-M-x=09- Toggle temporary/savable status of bookmark | M-X=09- Toggle temporary/savable status of marked bookmarks | M-x bmkp-delete-all-temporary-bookmarks=09- Delete all temp bookmarks | x=09- Delete (visible) bookmarks flagged `D' | D=09- Delete (visible) bookmarks marked `>' `---- --- And while on the subject of being careful, consider backing up your bookmark file from time to time. The Bookmark+ doc for option `bookmark-version-control' says this: ,---- | bookmark-version-control is a variable defined in `bookmark+-1.el'. | Its value is t |=20 | Documentation: | Whether to make numbered backups of your bookmarking files. | This includes bookmark files such as `bookmark-default-file' and also | Bookmark+ files `bmkp-bmenu-commands-file' and | `bmkp-bmenu-state-file'. |=20 | The option can have value `nospecial', `t', `nil', or `never' . Value | `nospecial' means to use the `version-control' value. The others have | the same meanings as for option `version-control'. |=20 | Use value `t' if your bookmarks are important to you. Consider also | using numeric backups. See also nodes `Backup Names' and `Backup | Deletion' in the Emacs manual. |=20 | You can customize this variable. `---- Note that the default value of this option is `t' in Bookmark+, but it is `nospecial' in vanilla Emacs. You might also be interested in reading the thread for Emacs bug #12507: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12507.