* Renamed GlobLists to PageSpecs.
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Wed, 2 Aug 2006 00:14:31 +0000 (00:14 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Wed, 2 Aug 2006 00:14:31 +0000 (00:14 +0000)
commit2794d7ef5abc4fa8fc2eb42d5c85ada197df0767
treea79c4c81a7cb989fb3cfa5f84a0d8fad831c5085
parent418096be9e56f9078c19605f867b44d25ccadf58
* Renamed GlobLists to PageSpecs.
* PageSpecs can now include nested parens, "and", and "or". This remains
  backwards compatible to the old GlobList format. It's implemented by
  treating the GlobList as a very limited microlanguage that is transformed
  to perl code that does the matching.
* The old GlobList format is deprecated, and I encourage users to switch to
  using the new PageSpec format. Compatability with the old format will be
  removed at some point, possibly by 2.0.
* Wiki rebuild needed on upgrade to this version due to PageSpec change.
* Add support for creation_month and creation_year to PageSpec.
Closes: #380680
* Changes to index file encoding.
36 files changed:
IkiWiki.pm
IkiWiki/CGI.pm
IkiWiki/Plugin/aggregate.pm
IkiWiki/Plugin/brokenlinks.pm
IkiWiki/Plugin/inline.pm
IkiWiki/Plugin/orphans.pm
IkiWiki/Plugin/pagecount.pm
IkiWiki/Plugin/pagestats.pm
IkiWiki/Render.pm
IkiWiki/UserInfo.pm
basewiki/blog.mdwn
basewiki/globlist.mdwn [deleted file]
basewiki/pagespec.mdwn [new file with mode: 0644]
debian/NEWS
debian/changelog
debian/postinst
doc/bugs.mdwn
doc/bugs/done.mdwn
doc/bugs/inline_page_not_updated_on_removal.mdwn
doc/features.mdwn
doc/install.mdwn
doc/news.mdwn
doc/patchqueue.mdwn
doc/plugins/brokenlinks.mdwn
doc/plugins/orphans.mdwn
doc/plugins/pagecount.mdwn
doc/plugins/tag.mdwn
doc/plugins/write.mdwn
doc/roadmap.mdwn
doc/todo.mdwn
doc/todo/done.mdwn
doc/todo/improve_globlists.mdwn
doc/todo/multiple_templates.mdwn
t/globlist_match.t [deleted file]
t/pagespec_match.t [new file with mode: 0755]
t/pagespec_merge.t [moved from t/globlist_merge.t with 86% similarity]