This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'.

[SVN r21427]
Added last minute patch for .*?$ failing in the non-recursive algorithm.


[SVN r21525]
Added more tests to catch some additional regressions.


[SVN r21526]
Fixed typos reported in release candidate.


[SVN r22161]
Added extra acknowledgements


[SVN r22384]
Updated iterator defs


[SVN r22388]
Fixed nasty non-greedy repeat bug


[SVN r22419]
removed unnessary #if


[SVN r22420]
Added extra non-greedy repeat tests


[SVN r22421]
Fixed typo.


[SVN r22437]
Added missing typedefs.


[SVN r22521]
Added typedefs to the index.


[SVN r22522]
Fixed typo.


[SVN r22523]
Don't try to export symbols that don't need it.


[SVN r22524]
Added missing preconditions


[SVN r22528]
Added link to old docs.


[SVN r22530]
Added missing hyperlink target.


[SVN r22619]
Added fix for grepping for POSIX style matches.


[SVN r22621]
Fixes for POSIX regexes not grepping correctly.


[SVN r22623]
Added introductory comment


[SVN r22641]