emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [External] : Re: A feature to go to last edit locations


From: Drew Adams
Subject: RE: [External] : Re: A feature to go to last edit locations
Date: Tue, 14 Feb 2023 16:24:32 +0000

> > And you can sort/access Info bookmarks that you've visited most or
> > least etc.
> 
> That is good feature. I have made more stronger
> generalization and defined elementary objects.
> One could think of it as bookmarks, but they are
> not (only). Objects can be chunks of text, word,
> paragraph, PDF, PDF by page, Message-ID, Video,
> Video at time, anything which is defined by user.

Same with bookmarks.  You can bookmark anything Emacs can know or reach.  And 
without defining anything you can bookmark regions and (if you use library 
zones.el) sets of regions (zones).

> It is true that I can jump to it, I can insert it in text, or make
> reports, project documents, convert to hyperlinks and similar.
> 
> How is object activated, can be also defined by user. It is not hard
> coded. Function can be inserted in the database by administrator.

Same with bookmarks.  "Jumping to" a bookmark can mean/do anything.
A bookmark is essentially a named, usually-persistent closure.

> When moving between objects, I have "ring" in the database, this makes
> it possible to visually reconstruct what was done, visited, by any
> single day by which individual collaborative user. That is similar to
> "last visit" only related to any kind of object, need not be bookmark.

Maybe (maybe not) your rings are like Bookmark+'s feature of letting you cycle 
among any set of bookmarks, either direction.  Cycling usually means "jumping", 
but it can mean doing anything at all to/with the bookmarks.

https://www.emacswiki.org/emacs/BookmarkPlus#BookmarkNavigationList

> Time of last activation (visit) I keep also in a general log

A general log is what bookmarks intentionally get away from.

A feature of the basic design of bookmarks is that info about a thing - or one 
aspect/view/set-of-info about a thing - is stored in a record in a bookmark 
file, which is totally separate from whatever might store that thing itself.  
And you can have any number of bookmark files.  And the same bookmark can be in 
any number of bookmark files.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]