Description

We have several Wiki pages named with a underscore "_". i.e.: test_example. When I do a title search for "test_example" there are no results. If I replace the "_" with a blank, then I get the page I searched for.

Steps to reproduce

  1. Title-Search for a page with an underscore in the page title.
  2. This will return "no results"
  3. Same Title-Search and replace the underscore with a blank.
  4. The requested page will be found by title-search

Example

There is a subpage named /find_me_if_you_can. Search for it.

Details

MoinMoin Version

1.5.2

OS and Version

Suse 9.1

Python Version

Python 1.4.1

Server Setup

Server Details

Workaround

Change underscores to spaces, and enclose in quotes. e.g., "test example"

Discussion

I think this is a very important one to fix. This becomes a major usability issue when trying to use MoinMoin to document source code. While the workaround is not too difficult, not everyone knows to do that. So even thought you typed the exact name of the page, it does not appear to exist. -- SteveDavison 2006-05-23 22:40:43

Plan


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/UnderscoreAndTitleSearch (last edited 2007-10-29 19:10:42 by localhost)