pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/ikiwiki



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Sun Oct 18 04:43:16 UTC 2009

Modified Files:
        pkgsrc/www/ikiwiki: MESSAGE Makefile PLIST distinfo
        pkgsrc/www/ikiwiki/patches: patch-aa

Log Message:
Update to 3.20091017. From the changelog:

   * Added support framework for multiple types of dependencies, including
     dependncies that are only affected by page precence or link changes.
   * Rebuild wikis on upgrade to this version to get improved dependency
     info.
   * pagecount, calendar, postsparkline, progress: Use a presence dependency,
     which makes these directives much less expensive to use, since page
     edits will no longer trigger an unnecessary update.
   * map: Use a presence dependency unless show= is specified.
     This makes maps efficient enough that they can be used on sidebars!
   * inline: Use a presence dependency in quick mode.
   * brokenlinks: Use a link dependency.
     This makes it much more efficient, only updating when really necessary.
   * orphans, pagestats: Use a combination of presence and link dependencies.
     This makes them more efficient. It also fixes a longstanding bug,
     where if only a small set of pages were considered by orphans/pagestats,
     changes to links on other pages failed to cause an update.
   * linkmap: Use a combination of presence and link dependencies.
     This makes the map be regenerated much less frequently in many cases,
     so larger maps are more practical to use now.
   * Plugins providing PageSpec `match_*` functions should pass additional
     influence information when creating result objects. This allows correctly
     handling many more complicated dependencies.
   * API change: `pagespec_match_list` has completly changed its interface.
     The old interface will be removed soon, and a warning will be printed
     if any plugins try to use it.
   * Transitive dependencies are now correctly supported.
   * ikiwiki-calendar: New command automates creation of archive pages
     using the calendar plugin.
   * calendar: Fix midnight rebuild trigger of calendars with explicit
     month/year.
   * calendar: Fix bug in next/previous year/month links, which sometimes
     linked to an archive page from the wrong year, or were missing.
   * git: --getctime will now follow renames back to the original creation
     of a file.
   * calendar: Fix CSS for year calendar to match the plugin documentation.
   * Added minimal default CSS for calendar plugin, just highlighting the
     current day.
   * inline: Optimize generation of archives, etc by not getting inlined page
     content if the template does not use it.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/ikiwiki/MESSAGE
cvs rdiff -u -r1.33 -r1.34 pkgsrc/www/ikiwiki/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/ikiwiki/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/www/ikiwiki/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/www/ikiwiki/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index