Modify

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#611 closed defect (invalid)

Doxygen plugin search creates WikiPages if your search is CamelCase

Reported by: coling Owned by: Blackhex
Priority: normal Component: DoxygenPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.9

Description

Hi,

I just noticed a bug when searching for things in the doxygen plugin.

If my search is camelcase - e.g. I have a function called "EchoDateInput" (it's a PHP project).

If I search for it in lower case, the search results take me nicely to the results. but if I type it in it's original case, it asks me if I want to create a new Wiki Page....

All the best.

Attachments (0)

Change History (4)

comment:1 Changed 10 years ago by Blackhex

  • Status changed from new to assigned

I'm not sure if this is not featrue of searching system, but I'll take a look on that.

comment:2 Changed 10 years ago by athomas

  • Resolution set to invalid
  • Status changed from assigned to closed

This is an intentional "feature" of Trac's search system and can be disabled by prefixing your search term with a !.

comment:3 Changed 10 years ago by coling

Perhaps the doxygen search thing should always insert a ! into the search, as this is very annoying in this scenario?

Or perhaps a more general change would be to add a link at the top of the search results - "Create the page MySearchTerm" and display the valid search results anyway?

It's especially annoying that I'm not searching the wiki, tickets etc., only Documentation is selected, and thus CamelCase has no place there.

I'll leave it as closed but I think that a little polishing could be benefitial generally.

comment:4 Changed 10 years ago by Blackhex

Maybe but that couldn't be changed inside DoxygenPlugin, this must be edited in search engine itself.

Add Comment

Modify Ticket

Action
as closed The owner will remain Blackhex.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.