Modify

Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#611 closed defect (invalid)

Doxygen plugin search creates WikiPages if your search is CamelCase

Reported by: Colin Guthrie Owned by: Radek Bartoň
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 11 years ago by Radek Bartoň

Status: newassigned

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

comment:2 Changed 11 years ago by Alec Thomas

Resolution: invalid
Status: assignedclosed

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

comment:3 Changed 11 years ago by Colin Guthrie

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 11 years ago by Radek Bartoň

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

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Radek Bartoň.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.