Last modified: 2008-12-13 06:00:52 UTC
I created a boolean [[Property:Target for 9.1]], note the period or "full stop" in the name. All my queries for this fail in SMW 1.2.1a-SVN, never matching. I reproduced on sandbox (SMW Version 1.5a-SVN) with a page property named [[Punctuation.Test]]. Seems to work, in factbox, Special:Browse, "Pages using the property" list, Special:SearchByProperty . But doesn't work in inline queries or Special:Ask, querying for any value fails to match anything.
D'oh, of course the dot makes it look like property chaining. http://semantic-mediawiki.org/wiki/Help:Selecting_pages#Subqueries_and_property_chains says "In the rare case that a property should contain a dot in its name, one may start the query with a space to prevent SMW from interpreting this dot in a special way."