PaulHowarth/Blog/2011-09-26

Monday 26th September 2011

Local Packages

  • New package perl-Spiffy (0.30)

  • New package perl-Test-Base (0.60)

  • Updated getmail to 4.22.0:

    • Automatically open IMAP folders read-only if neither the delete nor delete_after options are in use; necessary to access chatlogs via Gmail

    • Avoid sorting msgids on each retrieval, reducing overhead when dealing with folders containing thousands of messages
    • When retriever supports multiple mail folders (IMAP), store oldmail data for each folder separately, preventing problems in some cases when using multiple rc files with the same account

  • Updated perl-DateTime-TimeZone to 1.39:

    • This release is based on version 2011k of the Olson database
    • Contemporary changes for Palestine, Belarus and Ukraine
  • Updated perl-YAML to 0.74:

    • Switch to Module::Package

    • Removed extra $VERSION lines from submodules

  • Updated php-Smarty to 3.1.1:

    • Bugfix: {foreachelse} does fail if {section} was nested inside {foreach}

    • Bugfix: debug.tpl did not display correctly when it was compiled with escape_html = true

    • Bugfix: look for mixed case plug-in file names as in 3.0; if not found try all lower case
    • Added $error_muting to suppress error messages even for badly implemented error_handlers

    • Optimized autoloader
    • Reverted ./ and ../ handling in fetch() and display() - they're allowed again

    • Bugfix: removed debug echo output while compiling template inheritance
    • Bugfix: relative paths in $template_dir broke relative path resolving in {include "../foo.tpl"}

    • Bugfix: {include} did not work inside nested {block} tags

    • Bugfix: {assign} with scope root and global did not work in all cases

    • Bugfix: regression in Smarty_CacheReource_KeyValueStore introduced by r4261

    • Bugfix: output filter shall not run on included subtemplates
    • Bugfix: resource and template caching did not care about file.tpl in different template_dir

    • Bugfix: {include $file} was broken when merge_compiled_includes = true

    • Bugfix: {include} was broken when merge_compiled_includes = true and same included template was used in different main templates in one compilation run

    • Bugfix for Smarty2 style compiler plug-ins on unnamed attribute passing like {tag $foo $bar}

    • Bugfix: lock_id for file resource would create invalid filepath


Recent