]> sipb.mit.edu Git - ikiwiki.git/blobdiff - doc/todo/calendar_autocreate.mdwn
the transient underlay is good, use it :-)
[ikiwiki.git] / doc / todo / calendar_autocreate.mdwn
index 26c13aaa3567c121182eb2f7d911ef1343bbf96b..b350dcdecb4d2fe3f2a4f40caf7a469225fc320b 100644 (file)
@@ -31,6 +31,17 @@ won't be offended if you correct stuff you consider awkward):
 > > the same name has been created. This would result in a conflict. The
 > > `calendar_autocreate_commit` prevents this.
 >
+> > > `tag_autocreate_commit` exists because when tag autocreation
+> > > was introduced, they were always in the `$srcdir` and committed.
+> > > I changed it so that it was possible to put them in the [[plugins/transient]]
+> > > underlay and not commit them.
+> > >
+> > > When automatic tag pages (or autoindex pages) are not committed, they
+> > > go in the transient underlay, which means they can't cause conflicts:
+> > > independent page creation will simply mask them (a page in the
+> > > `$srcdir` hides a page of the same name in an underlay). I thought
+> > > this implementation did the same when not committing? --[[smcv]]
+>
 > I'd personally do the conditional in gencalendaryear more like:
 >
 > [[!format perl """