Bug 705910  2013-10-21
Check the indices goes correctly
 All Classes Namespaces Files Functions Variables Enumerations Enumerator
Bug 705910 Documentation

Table of Contents

Misfixed details

See Bug 705910.

Dimitri 'fixed' my patch and pushed to Git, as told in 'comment 5' at 15 Sep, 2013, but the workaround breaks some functionalities given with my original patch.

Fortunatelly, the 1st bug below seems easy to fix. But the 2nd one looks hard to fix from current Git HEAD.

Sorry to say, Dimitri, please tell me how will you fix this bug. Note that the sort-key feature I suggested at Bug 708046 depends on the patch I posted with 'comment 4' of Bug 705910. I recommend re-patch that.

We still have a chance to simply replace the files below(as my original patch makes), because these files are not fixed after Aug 2013, except 'comment 5' workaround above:

And the file fixed only once except the workaround above is:

The quick link on the headers shows 0xHHHH form instead of character

Not only the index of enumerator like the figure. You can see this bug also in the index of class members, class functions, class variables, file members, file enumerations, file enumerators, namespace members, namespace enumerations, and namespace enumerators ...(and so on?), if the condition meet.

You can see the figures below to go namespace enumerators.

Wrong case

quickindex_wrong.png

Correct case

quickindex_correct.png

Any non-ASCII characters should NOT grouping up on indices

In fact, the grouping seems just mis-coding, not conceptional error.

But making new patch seems to be more difficult than re-applying the patch I made before.

You can see the figures below to go class members.

Wrong case

indexgrouping_wrong.png

Correct case

indexgrouping_correct.png