emacs-devel
[Top][All Lists]
Advanced

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

breadcrumbs for Info . . . . . .


From: Drew Adams
Subject: breadcrumbs for Info . . . . . .
Date: Tue, 10 Jun 2008 16:52:43 -0700

Breadcrumbs are an orientation and navigation aid for hypertext. They tell you
where you are in the node hierarchy and let you go directly to any ancestor
node. The orientation aid alone is very helpful, particularly when you are
following cross-reference links - it lets you know exactly where in the document
structure you have arrived.

Attached is a patch for adding breadcrumbs to Info.

There is currently no option for turning this off. That could be added if you
think this is something some people won't want sometimes.

I chose not to put any breadcrumbs at the top level (Top) of a manual, and there
is no entry for the manuals directory (dir) in a breadcrumbs chain. These could
be added, if people think it is worth it.

Breadcrumbs look like this (this is for Emacs manual node Numbered Backups),
where each step is a link to the given ancestor node:

  Top > Files > Saving > Backup

Breadcrumbs are on a single line, directly under the node navigation line (which
is just under the header line).

Change log entry:

2008-06-10 Drew Adams  <address@hidden>
        * info.el:
        (Info-fontify-node): Added breadcrumbs.

Attachment: info-el-2008-06-10.patch
Description: Binary data


reply via email to

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