Euphoria
Ticket #605:
Incorrect javascript search engine from creole.ex
-
Reported by
SDPringle
Feb 07, 2011
The creole's html output doesn't generate correct javascript for the search engine.
Try this do:
- cd source
- wmake htmldoc
- open a generated html file.
- type in 'find_all' in the search field.
- correctly it shows you both 'find_all's in a list
- however, click on one and you wont be taken to find_all's definition.
Details
1. Comment by jimcbrown
Feb 07, 2011
What's the relationship between this bug and ticket:599 (if any) ?
2. Comment by SDPringle
Feb 08, 2011
In order to fix ticket:599 we first need to resolve this ticket and generate the docs for the purpose of packaging 4.0.1.
3. Comment by mattlewis
Feb 08, 2011
I can't see how this isn't a duplicate of ticket:599. In any case, the links are incorrect. For the first find_all link into the Searching section, the link actually looks like:
e2c.html#_.htm.html#0_find_all
I suspect this is due to some of the refactoring required to produce latex output.
4. Comment by DerekParnell
Feb 20, 2011
Downgrading the severity to normal from blocking.
5. Comment by mattlewis
Feb 27, 2011
See: hg:creole/rev/868ec80ac220
changeset: 105:868ec80ac220 tag: tip user: Matt Lewis date: Sun Feb 27 17:13:34 2011 -0500 files: html_gen.e description:
- updated js search generation to use the semantic page names
- fixes ticket 605
6. Comment by mattlewis
Feb 27, 2011
The problem was actually due to the switch from the numbered files to file names based on content.