# make sure that all dots are not special tags (by adding space after dot)
# Run it repeatedly till "th-match-filter-text" reports no match
# TODO: it could be solved by look-behind
s	^\.([^\.\d\s][^ \\\{\}\[\]]*)(?=[ \\\{\}\[\]])	. $1
s	(?<!\.)\.([^\.\d\s][^ \\\{\}\[\]]*)(?=[ \\\{\}\[\]])	. $1
# add space in between ".[" and in ".]"
s	\.([\[\]])	. $1
# next RE is turned off
#s	([^\.])\.([^\.\d\s][^ \\\{\}\[\]]*[ \\\{\}\[\]])	$1. $2
