Menu

Commit [r9252]  Maximize  Restore  History

0.11.7dev: more straightforward regular expression for detecting CamelCase, taking directly into account the full list of upper and lower case unicode characters instead of playing tricks with negative look-behinds...

The previous support for unicode (#230) used a regexp which could lead to some pathological run-time in presence of unicode words that didn't contain any alphanumerical characters.

The runtime is now a tad bit slower and the WikiPageNames now also accept names like Page/Sub (which can be seen as a good thing), but the pathological behavior is gone.

Fixes #9025.

cboos 2010-02-23

changed /branches/0.11-stable/trac/wiki/api.py
changed /branches/0.11-stable/trac/wiki/tests/wikisyntax.py
/branches/0.11-stable/trac/wiki/api.py Diff Switch to side-by-side view
Loading...
/branches/0.11-stable/trac/wiki/tests/wikisyntax.py Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB