Fixed Bug: automatic linking does not work with trailing punctuation
—
!!2!
!
The automatic linker seems to have problems in linking pages with trailling punctuation.
In particular it does not link pages like
‘
Site Index A.
’ that are used in the multi-page index.
!
!3!
!
—
!!4!
!
The source of the problem was the regexp in the BruteMatch class in soks-view.rb
—
!!5!
!
—
!!6!
!
Where it reads:
!
!7!
!
!
!8!
!
!
!9!
!
—
!!10!
!
it should now read
!
!11!
!
!
!12!
!
!
!13!
!
—
!!14!
!
and where it reads:
!
!15!
!
—
!!16!
!
!
!17!
!
!
!18!
!
!
!19!
!
—
!!20!
!
it should now read
—
!!21!
!
—
!!22!
!
!
!23!
!
!
!24!
!
!
!25!
!
—
!!26!
!
This has been fixed in the CVS version.
!
!27!
!
—
!!28!
!
The reason is that
!
!29!
!
!
!30!
!
only matches a word boundary,
and the trailing punctuation means the word boundary has been passed.
!
!31!
!
—
!!32!
!
—
!
!1!
!
!
!33!
!
—
!!34!
!
—
tamc2 !
!35!
!
—
!!36!
!
Fixed in v1-0-0
—
!!37!
!