#210 indexterm parents like replaceable

v4.6
closed-accepted
Norman Walsh
5
2009-07-07
2006-09-12
Keith Fahlgren
No

Why do some inline elements like <literal>, <emphasis>,
<filename>, etc, allow <indexterm> children but
<replacable> (others?) doesn't?

I think all of the basic inlines should allow
<indexterm> children.

Discussion

  • Norman Walsh
    Norman Walsh
    2006-09-26

    • status: open --> pending-accepted
     
  • Norman Walsh
    Norman Walsh
    2006-09-26

    Logged In: YES
    user_id=81663

    This is a consequence of the way the DTD has evolved.

    In SGML DocBook, indexterm was an "inclusion", so it was
    available everywhere, even in places where it didn't occur
    explicitly in the content model.

    XML doesn't have inclusions, so we lost that feature in XML
    DocBook. The indexterm element was added to many content
    models, but not some of the "smaller" ones. In retrospect,
    this was an oversight.

    In DocBook V5.0, we've made indexterm available just about
    everywhere that text can occur.

    It's unlikely that there will be another V4.x release, but
    you can get V5.0 now.

    I'll leave this request "pending" in case we ever do a 4.6,
    we could consider it then.

     
    • status: pending-accepted --> closed-accepted
     
  • Logged In: YES
    user_id=1312539

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
    • milestone: --> v4.6
    • status: closed-accepted --> pending-accepted
     
  • Logged In: YES
    user_id=118135

    The robot moved this to Closed because the RFE tracker was
    set to auto-close all items that have been in Pending
    status for more than 14 days; to quote the SF docs:

    "You can set the status to 'Pending' if you are waiting
    for a response from the tracker item author. When the
    author responds the status is automatically reset to that
    of 'Open'. Otherwise, if the author doesn't respond with
    an admin-defined amount of time (default is 14 days) then
    the item is given a status of 'Deleted'."

    Anyway, I've now set the expiration period for RFE tracker
    items to 999 days.

     
  • This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 999 days (the time period specified by
    the administrator of this Tracker).

     
    • status: pending-accepted --> closed-accepted