Match post.name instead of slugs and dates
Fall back to old method with deprecation warning
Remove duplicate regexp phrase: ^\A.

Addresses @mastahyeti's comment in #3077: https://github.com/jekyll/jekyll/pull/3077#discussion_r20077150
Add trailing slash to paginate_path example.

https://github.com/jekyll/jekyll-paginate/issues/15#issuecomment-62322554
Get rid of noifniof
Cache name matching regex
Merge pull request #3089 from jekyll/remove-duplication-in-regexp
Update history to reflect merge of #3089 [ci skip]
Mentioned CSV extension in docs for data files

Since CSV files are supported as collections.
Added CSV example for data-file docs
Merge pull request #3101 from ndarville/patch-1
Update history to reflect merge of #3101 [ci skip]
Merge pull request #3091 from rovrov/master
Update history to reflect merge of #3091 [ci skip]
Merge pull request #3094 from alfredxing/no-noifniof
Merge branch 'master' of github.com:jekyll/jekyll

* 'master' of github.com:jekyll/jekyll:
  Get rid of noifniof
Update history to reflect merge of #3094 [ci skip]
Merge pull request #3058 from alfredxing/fix-post-url-equality
Update history to reflect merge of #3058 [ci skip]
Use the text lexer instead of the non-existant CSV one. [ci skip]

Ref #3101.