Am Dienstag, 22. April 2014 um 10:45:54, schrieb Juergen Spitzmueller 
<[email protected]>
> commit 5e530e075734cee46f39d52a9f6fd7cda40545f5
> Author: Juergen Spitzmueller <[email protected]>
> Date:   Tue Apr 22 10:35:20 2014 +0200
> 
>     lyx_pot.py: Do not strip blanks in HelpText.
>     
>     This fixes a thinko introduced in [c5ef7cfc/lyxgit]
>     
>     Fixes: #9054.
> 
> diff --git a/po/lyx_pot.py b/po/lyx_pot.py
> index b6f97dc..ca97416 100755
> --- a/po/lyx_pot.py
> +++ b/po/lyx_pot.py
> @@ -500,7 +500,7 @@ def external_l10n(input_files, output, base):
>      Template = re.compile(r'^Template\s+(.*)', re.IGNORECASE)
>      GuiName = re.compile(r'\s*GuiName\s+(.*)', re.IGNORECASE)
>      HelpTextStart = re.compile(r'\s*HelpText\s', re.IGNORECASE)
> -    HelpTextSection = re.compile(r'\s*(\S.*\S)\s*$')
> +    HelpTextSection = re.compile(r'\s*(\S.*)\s*$')

I do not understand.
What is the difference to re'\s*(\S.*)$'? Does '.' not include white space?

>      HelpTextEnd = re.compile(r'\s*HelpTextEnd\s', re.IGNORECASE)
>      i = -1
>      for src in input_files:

        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to