> On Nov 9, 2018, at 6:51 PM, Mats Lidell <[email protected]> wrote:
> 
> Hi Bob,
> 
>> It would be even more useful if we added JSON record retrieval via web APIs. 
>>  Probably wouldn't be too hard given what exists in Elisp already.
> 
> That sounds interesting but I don't get how that would work together with 
> rolo mode. Can you please elaborate?

Sure.  HyRolo is actually a generic text record filtering system, so although 
it has contact-related features, it is happy to find matches in any set of text 
records.  So once a JSON hierarchy or list of records is retrieved, HyRolo 
could show a pretty-printed version of any record that matches a search.  For 
example, bibliography records or movies from IMDB.  A simple wrapper function 
calls the appropriate HyRolo function, like hyrolo-fgrep, I believe, and the 
magic happens.  Through the years, I have used it for rapid access to many 
different kinds of records.  Usually such wrapper functions are just a few 
lines and then are bound to their own command invocation keys.

JSON would probably be a bit more involved.

Maybe we should have a contest to see what unique uses people can find for 
Hyperbole.  For my own use, I have built custom Hyperbole menus for accessing 
Evernote notes and for interfacing to the Emacs helm package (now that was 
involved).

Bob


Reply via email to