[koha-commits] main Koha release repository branch master updated. v3.16.00-21-g5f740f0

Git repo owner gitmaster at git.koha-community.org
Fri May 23 17:01:38 CEST 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, master has been updated
       via  5f740f03fe8e8ee2b7f2e6a64ce9d50cc3cad25f (commit)
      from  8a32843ebf8ba959ac2af95cf76caae71209b8db (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5f740f03fe8e8ee2b7f2e6a64ce9d50cc3cad25f
Author: Pasi Kallinen <pasi.kallinen at pttk.fi>
Date:   Wed May 7 09:49:01 2014 +0300

    Bug 12207: fix TTparser's handling of TT directives that contain "]"
    
    This piece of TT code:
    
      [% SWITCH lang %]
       [% CASE ['en', 'eng'] %]English
       [% CASE ['fr', 'fre'] %]French
       [% CASE ['it', 'ita'] %]Italian
        ...
       [% CASE %][% lang %]
      [% END %]
    
    is parsed by the TTparser.pm wrong. In the po-files, it shows up as:
    
       ...
    
    All the "CASE [ ... ]" codes are shown as "ERROR".
    This happens if any TT statement contains a ']' in it - the TTParser
    looks for anything that starts with [% and ends with ].
    
    This patch fixes it so that it expects TT directives to end
    with '%]'.
    
    To test:
    
    1)  cd misc/translator/
    2)  perl translate update xx-YY
    3)  for x in po/xx-YY-*.po; do cp "$x" "${x/.po/.po.bak}"; done
    4)  apply patch
    5)  perl translate update xx-YY
    6)  for x in po/xx-YY-*.po; do diff -Nurd "$x" "${x/.po/.po.bak}"; done
          the only changed lines should be those that apply to msgid's with
          ERROR-parameters.
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    Work as described. No errors
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

-----------------------------------------------------------------------

Summary of changes:
 C4/TTParser.pm |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list