summaryrefslogtreecommitdiffstats
path: root/signal.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-06-03 06:10:04 -0700
committerKaz Kylheku <kaz@kylheku.com>2016-06-03 06:10:04 -0700
commitbc1ff7680631671d089dd837fa4fba390de79d35 (patch)
treeeca99ffef170bbf5dd327bda943516f8a3a6c751 /signal.h
parentb0ae3c5e66313a7f58d346a55c80df355b63c559 (diff)
downloadtxr-bc1ff7680631671d089dd837fa4fba390de79d35.tar.gz
txr-bc1ff7680631671d089dd837fa4fba390de79d35.tar.bz2
txr-bc1ff7680631671d089dd837fa4fba390de79d35.zip
Topic disambiguation "sub-pages" in HTML doc.
The purpose of this change is to handle situations where a symbol has multiple meanings, resulting in different topic areas of the document where we might want to navigate. For instance, there is an equal function in the TXR Lisp library, and an equal method that users can define. * genman.txr (tochash, disamb, dist-counter): New variables. (process-ambiguities): New Lisp function. When collecting symbol/jump-tag associations, collect the lists of jump tags rather than just the first jump tag. Then process the hash using process-ambiguities to handle the cases with multiple entries, which are prepared in the disamb hash. The contents of the disamb hash turn into HTML material at the end of the page. An in-line style sheet is now added; it adds vertical space between the navigation menus so they appear as if they were separate web pages.
Diffstat (limited to 'signal.h')
0 files changed, 0 insertions, 0 deletions