I've been finding lots of inconsistencies relating to topics and case.
Sometimes URL is automagically a topic, and sometimes not--on the same page!
I have a topic, jxunit, and on one page JXUnit was automagically set to be a topic, but then the info page defined JXUnit as being an undefined topic. Then when you clicked on create, it brought up the page!
My guess--some refactoring is in order.
B-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
That is definitely rather strange, because it sounds like different levels of case sensitivity in the MySQL database. I'll look into it. What is the preferred behavior? (Case counts in the topic name, or not? (It will always count for automagic linking.))
-jQuinn
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK. I may have this implemented, but it depends on MySQL's regular expression matcher being case-insensitive -- which it is at SourceForge, but not on my home machine. So I can't tell if it's actually working until I upgrade my copy of MySQL. I may get to that late Saturday.
-jQuinn
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Todd,
I've been finding lots of inconsistencies relating to topics and case.
Sometimes URL is automagically a topic, and sometimes not--on the same page!
I have a topic, jxunit, and on one page JXUnit was automagically set to be a topic, but then the info page defined JXUnit as being an undefined topic. Then when you clicked on create, it brought up the page!
My guess--some refactoring is in order.
B-)
That is definitely rather strange, because it sounds like different levels of case sensitivity in the MySQL database. I'll look into it. What is the preferred behavior? (Case counts in the topic name, or not? (It will always count for automagic linking.))
-jQuinn
Lets be case-insensitive except for (1) magic linking and (2) listing the topics.
In other words, all comparisons should be case-insensitive.
B-)
OK. I may have this implemented, but it depends on MySQL's regular expression matcher being case-insensitive -- which it is at SourceForge, but not on my home machine. So I can't tell if it's actually working until I upgrade my copy of MySQL. I may get to that late Saturday.
-jQuinn