Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

some missing links in html help index pane #48502

Closed
ocean-city mannequin opened this issue Nov 3, 2008 · 6 comments
Closed

some missing links in html help index pane #48502

ocean-city mannequin opened this issue Nov 3, 2008 · 6 comments
Assignees
Labels
docs Documentation in the Doc dir

Comments

@ocean-city
Copy link
Mannequin

ocean-city mannequin commented Nov 3, 2008

BPO 4252
Nosy @birkenfeld
Files
  • index_on_firefox.png
  • index_on_htmlhelp.png
  • sphinx_inactive_index_item.patch: depricated
  • sphinx_multiple_targets.patch: depricated
  • resolved.png
  • binary_index.png
  • sphinx_index.patch
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/birkenfeld'
    closed_at = <Date 2008-11-22.14:28:55.061>
    created_at = <Date 2008-11-03.01:44:26.238>
    labels = ['docs']
    title = 'some missing links in html help index pane'
    updated_at = <Date 2008-11-22.14:28:55.060>
    user = 'https://bugs.python.org/ocean-city'

    bugs.python.org fields:

    activity = <Date 2008-11-22.14:28:55.060>
    actor = 'georg.brandl'
    assignee = 'georg.brandl'
    closed = True
    closed_date = <Date 2008-11-22.14:28:55.061>
    closer = 'georg.brandl'
    components = ['Documentation tools (Sphinx)']
    creation = <Date 2008-11-03.01:44:26.238>
    creator = 'ocean-city'
    dependencies = []
    files = ['11929', '11930', '11931', '12024', '12025', '12026', '12027']
    hgrepos = []
    issue_num = 4252
    keywords = ['patch']
    message_count = 6.0
    messages = ['75459', '75460', '75951', '75954', '75956', '76249']
    nosy_count = 2.0
    nosy_names = ['georg.brandl', 'ocean-city']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = None
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue4252'
    versions = ['Python 2.6']

    @ocean-city
    Copy link
    Mannequin Author

    ocean-city mannequin commented Nov 3, 2008

    Please see index_on_firefox.png and index_on_htmlhelp.png. "and" is
    inactive item not linking to any page, but this item is not shown in
    htmlhelp.

    @ocean-city ocean-city mannequin assigned birkenfeld Nov 3, 2008
    @ocean-city ocean-city mannequin added the docs Documentation in the Doc dir label Nov 3, 2008
    @ocean-city
    Copy link
    Mannequin Author

    ocean-city mannequin commented Nov 3, 2008

    I hope this can be fixed by attached patch. I learned this technique to
    create inactive link from HTML Help Workshop document.

    http://msdn.microsoft.com/en-us/library/ms669985.aspx
    http://go.microsoft.com/fwlink/?linkid=14581 # direct link to HelpDocs.zip

    And please enter keyword "index files, creating inactive links".

    @ocean-city
    Copy link
    Mannequin Author

    ocean-city mannequin commented Nov 17, 2008

    This describes second bug.

    When multiple target was bound to same keyword, only first target could
    be browsed.

    In index_on_firefox.png, we can see "operator, [1], [2]". This [?] means
    multiple targets are linked to same keyword and we can browse each
    target in firefox. But from htmlhelp, we can only browse first target.

    Attached patch "sphinx_multiple_targets.patch" will enable us to select
    each targets in popup dialog. (They all have same title, I think it's
    useless though)

    Please apply this patch after applied sphinx_inactive_index_item.patch.

    @ocean-city ocean-city mannequin changed the title inactive item not shown in html help index pane some missing links in html help index pane Nov 17, 2008
    @ocean-city
    Copy link
    Mannequin Author

    ocean-city mannequin commented Nov 17, 2008

    Sorry, I found another problem on html help about case sensitivity.
    Pleas e pend my patch...

    @ocean-city
    Copy link
    Mannequin Author

    ocean-city mannequin commented Nov 17, 2008

    Even if two bugs are solved, one weird problem remains. See
    binary_index.png. "unicode, built-in function" should go under "unicode"
    node, but it goes under "Unicode" node. This happens because sitemap
    format (hhk file) is *case insensitive*, and if binary index is turned
    on, indexes are sorted and *merged* automatically.

    I hope attached sphinx_index.patch will fix this problem. You don't have
    to apply previous two patches. It should be applied to tip cleanly.

    # Turning off binary index causes some change to look&feel of index
    pane. For example, if you click inactive item, nothing happens instead
    of alert dialog.

    @birkenfeld
    Copy link
    Member

    Okay, I applied your latest patch as changeset 970452b02e2e. Thanks!

    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    docs Documentation in the Doc dir
    Projects
    None yet
    Development

    No branches or pull requests

    1 participant