commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2020-08-19 18:58:04 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new.3399 (New) Package is "i18nspector" Wed Aug 19 18:58:04 2020 rev:30 rq:827801 version:0.25.9 Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2019-04-09 20:18:56.181862915 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new.3399/i18nspector.changes 2020-08-19 18:59:10.219922002 +0200 @@ -1,0 +2,9 @@ +Sat Aug 15 17:19:48 UTC 2020 - Kyrill Detinov + +- Update to 0.25.9. + * Drop support for Python < 3.4. + * Fix compatibility with Python 3.9. + * Fix spelling and grammar in tag descriptions. + * Improve the test suite. + +--- Old: i18nspector-0.25.8.tar.gz i18nspector-0.25.8.tar.gz.asc New: i18nspector-0.25.9.tar.gz i18nspector-0.25.9.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.BDYbMB/_old 2020-08-19 18:59:10.955922393 +0200 +++ /var/tmp/diff_new_pack.BDYbMB/_new 2020-08-19 18:59:10.959922395 +0200 @@ -1,7 +1,7 @@ # # spec file for package i18nspector # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,16 @@ Name: i18nspector -Version:0.25.8 +Version:0.25.9 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT Group: Development/Tools/Other -URL:http://jwilk.net/software/i18nspector +URL:https://jwilk.net/software/i18nspector Source0: https://github.com/jwilk/i18nspector/releases/download/%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/jwilk/i18nspector/releases/download/%{version}/%{name}-%{version}.tar.gz.asc Source2:%{name}.keyring -BuildRequires: python3-devel >= 3.3.3 +BuildRequires: python3-devel >= 3.4 # Requires for tests. BuildRequires: python3-curses BuildRequires: python3-nose @@ -37,7 +37,7 @@ Requires: python3-rply BuildArch: noarch %if 0%{?suse_version} && 0%{?suse_version} < 1230 -Requires: python3 >= 3.3.3 +Requires: python3 >= 3.4 %endif %description @@ -62,7 +62,7 @@ %py3_compile . %check -make %{?_smp_mflags} test +%make_build test %files %license doc/LICENSE ++ i18nspector-0.25.8.tar.gz -> i18nspector-0.25.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.8/.pylintrc new/i18nspector-0.25.9/.pylintrc --- old/i18nspector-0.25.8/.pylintrc2019-02-21 22:23:30.0 +0100 +++ new/i18nspector-0.25.9/.pylintrc2020-08-06 10:23:02.0 +0200 @@ -5,6 +5,7 @@ disable = bad-builtin, bad-continuation, +bad-option-value, duplicate-code, fixme, inconsistent-return-statements, @@ -12,6 +13,9 @@ len-as-condition, locally-disabled, locally-enabled, +no-else-break, +no-else-continue, +no-else-raise, no-else-return, no-self-use, redefined-variable-type, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.8/Makefile new/i18nspector-0.25.9/Makefile --- old/i18nspector-0.25.8/Makefile 2019-02-21 22:23:30.0 +0100 +++ new/i18nspector-0.25.9/Makefile 2020-08-06 10:23:02.0 +0200 @@ -33,7 +33,7 @@ .PHONY: install install: i18nspector - # binary: + # executable: $(INSTALL) -d -m755 $(DESTDIR)$(bindir) python_exe=$$($(PYTHON) -c 'import sys; print(sys.executable)') && \ sed \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.8/data/tags new/i18nspector-0.25.9/data/tags --- old/i18nspector-0.25.8/data/tags2019-02-21 22:23:30.0 +0100 +++ new/i18nspector-0.25.9/data/tags2020-08-06 10:23:02.0 +0200 @@ -783,7 +783,7 @@ or ``msgstr`` consumes more arguments than ``msgid``; or ``msgstr[``\ *N*\ ``]`` consumes more arguments than ``msgid`` or ``msgid_plural``. . - Python, unlike C, requires that all unnamed arguments are consumed during conversion. + Python, unlike C, requires that all unnamed arguments must be consumed during conversion. references = https://docs.python.org/2/library/stdtypes.html#string-formatting-operations https://www.gnu.org/software/gettext/manual/html_node/Python.htm
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2019-04-09 20:18:54 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new.3908 (New) Package is "i18nspector" Tue Apr 9 20:18:54 2019 rev:29 rq:692542 version:0.25.8 Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2019-01-08 12:31:08.484098044 +0100 +++ /work/SRC/openSUSE:Factory/.i18nspector.new.3908/i18nspector.changes 2019-04-09 20:18:56.181862915 +0200 @@ -1,0 +2,10 @@ +Tue Apr 9 06:46:22 UTC 2019 - Kyrill Detinov + +- Update to 0.25.8. + * Fix compatibility with Python 3.8. + * Add writing system information for Maltese. + * Rephrase help messages for --help, --version. + * Improve error handling. + * Improve the test suite. + +--- Old: i18nspector-0.25.7.tar.gz i18nspector-0.25.7.tar.gz.asc New: i18nspector-0.25.8.tar.gz i18nspector-0.25.8.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.Az0pkq/_old 2019-04-09 20:18:58.257865744 +0200 +++ /var/tmp/diff_new_pack.Az0pkq/_new 2019-04-09 20:18:58.261865749 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.25.7 +Version:0.25.8 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT @@ -66,7 +66,7 @@ %files %license doc/LICENSE -%doc doc/changelog doc/tags.rst doc/todo +%doc doc/changelog doc/README doc/tags.rst doc/todo %{_bindir}/%{name} %{_datadir}/%{name}/ %{_mandir}/man?/* ++ i18nspector-0.25.7.tar.gz -> i18nspector-0.25.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.7/data/languages new/i18nspector-0.25.8/data/languages --- old/i18nspector-0.25.7/data/languages 2018-12-20 20:02:24.0 +0100 +++ new/i18nspector-0.25.8/data/languages 2019-02-21 22:23:30.0 +0100 @@ -860,6 +860,9 @@ [mt] names = Maltese +characters = + Ċ Ġ ħ Ħ Ż + ċ ġ ħ ħ ż principal-territory = MT [mus] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.7/doc/LICENSE new/i18nspector-0.25.8/doc/LICENSE --- old/i18nspector-0.25.7/doc/LICENSE 2018-12-20 20:02:24.0 +0100 +++ new/i18nspector-0.25.8/doc/LICENSE 2019-02-21 22:23:30.0 +0100 @@ -1,4 +1,4 @@ -Copyright © 2012-2018 Jakub Wilk +Copyright © 2012-2019 Jakub Wilk Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.7/doc/changelog new/i18nspector-0.25.8/doc/changelog --- old/i18nspector-0.25.7/doc/changelog2018-12-20 20:02:24.0 +0100 +++ new/i18nspector-0.25.8/doc/changelog2019-02-21 22:23:30.0 +0100 @@ -1,3 +1,13 @@ +i18nspector (0.25.8) unstable; urgency=low + + * Fix compatibility with Python 3.8. + * Add writing system information for Maltese. + * Rephrase help messages for --help, --version. + * Improve error handling. + * Improve the test suite. + + -- Jakub Wilk Thu, 21 Feb 2019 22:23:17 +0100 + i18nspector (0.25.7) unstable; urgency=low * Drop support for Python < 3.3.3. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.7/doc/i18nspector.1 new/i18nspector-0.25.8/doc/i18nspector.1 --- old/i18nspector-0.25.7/doc/i18nspector.12018-12-20 20:02:26.0 +0100 +++ new/i18nspector-0.25.8/doc/i18nspector.12019-02-21 22:23:42.0 +0100 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH I18NSPECTOR 1 "2018-12-20" "i18nspector 0.25.7" "" +.TH I18NSPECTOR 1 "2019-02-21" "i18nspector 0.25.8" "" .SH NAME i18nspector \- checking tool for gettext POT, PO and MO files . @@ -57,10 +57,10 @@ The default is to use only a single process. .TP .B \-h\fP,\fB \-\-help -Show the help message and exit. +Show help message and exit. .TP .B \-\-version -Show the program's version information and exit. +Show version information and exit. .UNINDENT .SH OUTPUT FORMAT .sp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.7/doc/manpage.rst new/i18nspector-0.25.8/doc/manpage.rst --- old/i18nspector-0.25.7/doc/manpage.rst 2018-12-20 20:02:24.0 +0100 +++ new/i18nspector-0.25.8/doc/manpage.rst 2019-02-21 22:23:30.0 +0100 @@ -7,7 +7,7 @@ --
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2019-01-08 12:28:44 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new.28833 (New) Package is "i18nspector" Tue Jan 8 12:28:44 2019 rev:28 rq:663181 version:0.25.7 Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2018-05-29 10:40:28.994317514 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new.28833/i18nspector.changes 2019-01-08 12:31:08.484098044 +0100 @@ -1,0 +2,9 @@ +Sun Jan 6 13:12:18 UTC 2019 - Kyrill Detinov + +- Update to 0.25.7. + * Drop support for Python < 3.3.3. + * Fix “FutureWarning: Possible nested set” warnings. + * Improve the build system. + * Improve documentation. + +--- Old: i18nspector-0.25.6.tar.gz i18nspector-0.25.6.tar.gz.asc New: i18nspector-0.25.7.tar.gz i18nspector-0.25.7.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.DxQjBX/_old 2019-01-08 12:31:08.952097535 +0100 +++ /var/tmp/diff_new_pack.DxQjBX/_new 2019-01-08 12:31:08.956097530 +0100 @@ -1,7 +1,7 @@ # # spec file for package i18nspector # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: i18nspector -Version:0.25.6 +Version:0.25.7 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT @@ -26,7 +26,7 @@ Source0: https://github.com/jwilk/i18nspector/releases/download/%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/jwilk/i18nspector/releases/download/%{version}/%{name}-%{version}.tar.gz.asc Source2:%{name}.keyring -BuildRequires: python3-devel > 3.2 +BuildRequires: python3-devel >= 3.3.3 # Requires for tests. BuildRequires: python3-curses BuildRequires: python3-nose @@ -37,7 +37,7 @@ Requires: python3-rply BuildArch: noarch %if 0%{?suse_version} && 0%{?suse_version} < 1230 -Requires: python3 > 3.2 +Requires: python3 >= 3.3.3 %endif %description ++ i18nspector-0.25.6.tar.gz -> i18nspector-0.25.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.6/.pylintrc new/i18nspector-0.25.7/.pylintrc --- old/i18nspector-0.25.6/.pylintrc2018-05-18 22:03:00.0 +0200 +++ new/i18nspector-0.25.7/.pylintrc2018-12-20 20:02:24.0 +0100 @@ -1,3 +1,6 @@ +[MASTER] +load-plugins = pylint.extensions.check_elif + [MESSAGES CONTROL] disable = bad-builtin, @@ -12,6 +15,7 @@ no-else-return, no-self-use, redefined-variable-type, +subprocess-popen-preexec-fn, superfluous-parens, too-few-public-methods, too-many-arguments, @@ -24,9 +28,13 @@ too-many-return-statements, too-many-statements, +[BASIC] +no-docstring-rgx = .* + [REPORTS] reports = no -msg-template = {C}: {path}:{line}: {symbol} [{obj}] {msg} +score = no +msg-template = {path}:{line}: {C}: {symbol} [{obj}] {msg} [FORMAT] max-line-length = 140 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.6/Makefile new/i18nspector-0.25.7/Makefile --- old/i18nspector-0.25.6/Makefile 2018-05-18 22:03:00.0 +0200 +++ new/i18nspector-0.25.7/Makefile 2018-12-20 20:02:24.0 +0100 @@ -19,38 +19,40 @@ # SOFTWARE. PYTHON = python3 -INSTALL = install +INSTALL = $(if $(shell command -v ginstall;),ginstall,install) PREFIX = /usr/local DESTDIR = -exe = i18nspector - bindir = $(PREFIX)/bin -basedir = $(PREFIX)/share/$(exe) +basedir = $(PREFIX)/share/i18nspector mandir = $(PREFIX)/share/man .PHONY: all all: ; .PHONY: install -install: +install: i18nspector # binary: $(INSTALL) -d -m755 $(DESTDIR)$(bindir) python_exe=$$($(PYTHON) -c 'import sys; print(sys.executable)') && \ sed \ -e "1 s@^#!.*@#!$$python_exe@" \ -e "s#^basedir_fallback = .*#basedir_fallback = '$(basedir)/'#" \ - $(exe) > $(DESTDIR)$(bindir)/$(exe) - chmod 0755 $(DESTDIR)$(bindir)/$(exe) +
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2018-05-29 10:40:22 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Tue May 29 10:40:22 2018 rev:27 rq:611472 version:0.25.6 Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2017-11-04 19:29:01.817688657 +0100 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2018-05-29 10:40:28.994317514 +0200 @@ -1,0 +2,13 @@ +Sat May 19 23:29:41 UTC 2018 - lazy.k...@opensuse.org + +- Update to 0.25.6. + * Drop support for Python 3.2. + * Update various URLs: ++ Use HTTPS for savannah.gnu.org. ++ Use HTTPS for unicode.org. ++ pypi.python.org → pypi.org. ++ sources.debian.net → sources.debian.org. ++ Alioth VCS → sources.debian.org. + * Improve the test suite. + +--- Old: i18nspector-0.25.5.tar.gz i18nspector-0.25.5.tar.gz.asc New: i18nspector-0.25.6.tar.gz i18nspector-0.25.6.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.QFiCac/_old 2018-05-29 10:40:30.362267018 +0200 +++ /var/tmp/diff_new_pack.QFiCac/_new 2018-05-29 10:40:30.366266870 +0200 @@ -1,7 +1,7 @@ # # spec file for package i18nspector # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,27 +17,27 @@ Name: i18nspector -Version:0.25.5 +Version:0.25.6 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT Group: Development/Tools/Other -Url:http://jwilk.net/software/i18nspector +URL:http://jwilk.net/software/i18nspector Source0: https://github.com/jwilk/i18nspector/releases/download/%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/jwilk/i18nspector/releases/download/%{version}/%{name}-%{version}.tar.gz.asc Source2:%{name}.keyring -BuildRequires: python3-devel +BuildRequires: python3-devel > 3.2 # Requires for tests. BuildRequires: python3-curses BuildRequires: python3-nose BuildRequires: python3-polib BuildRequires: python3-rply +# Requires: python3-polib Requires: python3-rply -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %if 0%{?suse_version} && 0%{?suse_version} < 1230 -Requires: python3 >= 3.2 +Requires: python3 > 3.2 %endif %description @@ -65,8 +65,8 @@ make %{?_smp_mflags} test %files -%defattr(-,root,root,-) -%doc doc/{changelog,LICENSE,tags.txt,todo} +%license doc/LICENSE +%doc doc/changelog doc/tags.rst doc/todo %{_bindir}/%{name} %{_datadir}/%{name}/ %{_mandir}/man?/* ++ i18nspector-0.25.5.tar.gz -> i18nspector-0.25.6.tar.gz ++ 4853 lines of diff (skipped)
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2017-11-04 19:28:55 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Sat Nov 4 19:28:55 2017 rev:26 rq:538589 version:0.25.5 Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2017-08-18 15:06:38.803202544 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2017-11-04 19:29:01.817688657 +0100 @@ -1,0 +2,9 @@ +Thu Nov 2 21:05:49 UTC 2017 - lazy.k...@opensuse.org + +- Update to 0.25.5. + * Don't complain about POT-Creation-Date missing in MO files. +In the future versions of gettext (>> 0.19.8.1), msgfmt will be +removing the POT-Creation-Date header. + * Improve error handling. + +--- Old: i18nspector-0.25.4.tar.gz i18nspector-0.25.4.tar.gz.asc New: i18nspector-0.25.5.tar.gz i18nspector-0.25.5.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.bJHpbj/_old 2017-11-04 19:29:03.469628297 +0100 +++ /var/tmp/diff_new_pack.bJHpbj/_new 2017-11-04 19:29:03.469628297 +0100 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.25.4 +Version:0.25.5 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT @@ -66,7 +66,7 @@ %files %defattr(-,root,root,-) -%doc doc/{changelog,LICENSE,tags.txt,todo.txt} +%doc doc/{changelog,LICENSE,tags.txt,todo} %{_bindir}/%{name} %{_datadir}/%{name}/ %{_mandir}/man?/* ++ i18nspector-0.25.4.tar.gz -> i18nspector-0.25.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.4/data/tags new/i18nspector-0.25.5/data/tags --- old/i18nspector-0.25.4/data/tags2017-06-23 18:25:45.0 +0200 +++ new/i18nspector-0.25.5/data/tags2017-08-22 21:21:25.0 +0200 @@ -965,7 +965,7 @@ certainty = certain description = The message entry contains annotations about previous untranslated string - (``#| msgid ``\ *...*), + (``#| msgid``\ *...*), even though the message is not marked as fuzzy. These annotations are only useful for fuzzy messages, and should be removed when unfuzzying. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.4/doc/Makefile new/i18nspector-0.25.5/doc/Makefile --- old/i18nspector-0.25.4/doc/Makefile 2017-06-23 18:25:45.0 +0200 +++ new/i18nspector-0.25.5/doc/Makefile 2017-08-22 21:21:25.0 +0200 @@ -1,4 +1,4 @@ -# Copyright © 2012-2016 Jakub Wilk +# Copyright © 2012-2017 Jakub Wilk # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the “Software”), to deal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.4/doc/README new/i18nspector-0.25.5/doc/README --- old/i18nspector-0.25.4/doc/README 1970-01-01 01:00:00.0 +0100 +++ new/i18nspector-0.25.5/doc/README 2017-08-22 21:21:25.0 +0200 @@ -0,0 +1,44 @@ +Overview + + +**i18nspector** is a tool for checking translation templates (POT), message +catalogues (PO) and compiled message catalogues (MO) files for common problems. +These files are used by the GNU gettext translation functions and tools in +many different development environments. + +Prerequisites += + +The following software is needed to run i18nspector: + +* Python ≥ 3.2; + +* polib_ ≥ 1.0.0, a gettext catalogs manipulation library; + +* RPLY_, a parser generator. + +Additionally, the following software is needed to rebuild the manual page from +source: + +* docutils_ ≥ 0.6. + + +For pip users:: + + python3 -m pip install polib rply + python3 -m pip install docutils + +For Debian users:: + + apt-get install python3-polib python3-rply + apt-get install python3-docutils + + +.. _polib: + https://pypi.python.org/pypi/polib +.. _RPLY: + https://pypi.python.org/pypi/rply +.. _docutils: + http://docutils.sourceforge.net/ + +.. vim:ft=rst ts=3 sts=3 sw=3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.4/doc/changelog new/i18nspector-0.25.5/doc/changelog --- old/i18nspector-0.25.4/doc/changelog2017-06-23 18:25:45.0 +0200 +++ new/i18nspector-0.25.5/doc/changelog2017-08-22 21:21:25.0 +0200 @@ -1,3 +1,13 @@ +i18nspector (0.25.5) unstable; urgency=low + + * Don't complain about POT-Creation-Date missing in MO files. +In
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2017-08-18 15:06:28 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Fri Aug 18 15:06:28 2017 rev:25 rq:517451 version:0.25.4 Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2016-08-31 14:31:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2017-08-18 15:06:38.803202544 +0200 @@ -1,0 +2,10 @@ +Thu Aug 17 09:09:14 UTC 2017 - lazy.k...@opensuse.org + +- Update to 0.25.4. + * Fix crash when checking Python brace formats string that have +both named and numbered arguments. + * Reorder sections in the manual page, as per man-pages(7) +recommendations. + * Put license into a separate file. + +--- Old: i18nspector-0.25.3.tar.gz i18nspector-0.25.3.tar.gz.asc New: i18nspector-0.25.4.tar.gz i18nspector-0.25.4.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.8jMH1k/_old 2017-08-18 15:06:40.682937804 +0200 +++ /var/tmp/diff_new_pack.8jMH1k/_new 2017-08-18 15:06:40.686937241 +0200 @@ -1,7 +1,7 @@ # # spec file for package i18nspector # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.25.3 +Version:0.25.4 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT @@ -66,7 +66,7 @@ %files %defattr(-,root,root,-) -%doc doc/{changelog,tags.txt,todo.txt} +%doc doc/{changelog,LICENSE,tags.txt,todo.txt} %{_bindir}/%{name} %{_datadir}/%{name}/ %{_mandir}/man?/* ++ i18nspector-0.25.3.tar.gz -> i18nspector-0.25.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.3/.coveragerc new/i18nspector-0.25.4/.coveragerc --- old/i18nspector-0.25.3/.coveragerc 2016-08-29 13:25:44.0 +0200 +++ new/i18nspector-0.25.4/.coveragerc 2017-06-23 18:25:45.0 +0200 @@ -3,10 +3,9 @@ [report] show_missing = true -exclude_lines = +exclude_lines = # no coverage \A\s+raise misc[.]DataIntegrityError\b \A\s+raise NotImplementedError\b \A\s+pass\Z - # vim:ft=dosini ts=4 sts=4 sw=4 et diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.3/.pylintrc new/i18nspector-0.25.4/.pylintrc --- old/i18nspector-0.25.3/.pylintrc2016-08-29 13:25:44.0 +0200 +++ new/i18nspector-0.25.4/.pylintrc2017-06-23 18:25:45.0 +0200 @@ -5,8 +5,10 @@ duplicate-code, fixme, invalid-name, +len-as-condition, locally-disabled, locally-enabled, +no-else-return, no-self-use, redefined-variable-type, superfluous-parens, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.3/Makefile new/i18nspector-0.25.4/Makefile --- old/i18nspector-0.25.3/Makefile 2016-08-29 13:25:44.0 +0200 +++ new/i18nspector-0.25.4/Makefile 2017-06-23 18:25:45.0 +0200 @@ -1,4 +1,4 @@ -# Copyright © 2012-2013 Jakub Wilk +# Copyright © 2012-2016 Jakub Wilk # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the “Software”), to deal @@ -46,8 +46,12 @@ # library + data: ( find lib data -type f ! -name '*.py[co]' ) \ | xargs -t -I {} $(INSTALL) -p -D -m644 {} $(DESTDIR)$(basedir)/{} +ifeq "$(wildcard .git doc/$(exe).1)" ".git" + # run "make -C doc" to build the manpage +else # manual page: $(INSTALL) -p -D -m644 doc/$(exe).1 $(DESTDIR)$(mandir)/man1/$(exe).1 +endif .PHONY: test test: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25.3/data/string-formats new/i18nspector-0.25.4/data/string-formats --- old/i18nspector-0.25.3/data/string-formats 2016-08-29 13:25:44.0 +0200 +++ new/i18nspector-0.25.4/data/string-formats 2017-06-23 18:25:45.0 +0200 @@ -46,10 +46,10 @@ # http://www.lua.org/manual/5.2/manual.html#pdf-string.format objc = %d -# https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Strings/Articles/formatSpecifiers.html +# https://developer.apple.com/library/cont
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2016-08-31 14:31:45 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2016-07-14 09:50:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2016-08-31 14:31:47.0 +0200 @@ -1,0 +2,18 @@ +Tue Aug 30 04:51:42 UTC 2016 - lazy.k...@opensuse.org + +- Update to 0.25.3. + * Rewrite shebang at install time. + +--- +Thu Aug 25 05:48:46 UTC 2016 - lazy.k...@opensuse.org + +- Update to 0.25.2. + * Don't disable stdout line buffering. + * Make --version print also versions of Python and the libraries. + * Make --version print to stdout, not stderr. + * Use /usr/bin/env in shebangs. + * Fix compatibility with PyPy 3. + * Improve documentation about dependencies. + * Improve the test suite. + +--- Old: i18nspector-0.25.1.tar.gz i18nspector-0.25.1.tar.gz.asc New: i18nspector-0.25.3.tar.gz i18nspector-0.25.3.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.utDfQ4/_old 2016-08-31 14:31:48.0 +0200 +++ /var/tmp/diff_new_pack.utDfQ4/_new 2016-08-31 14:31:48.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.25.1 +Version:0.25.3 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.25.1.tar.gz -> i18nspector-0.25.3.tar.gz ++ 1727 lines of diff (skipped)
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2016-07-14 09:50:00 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2016-06-02 09:39:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2016-07-14 09:50:10.0 +0200 @@ -1,0 +2,6 @@ +Tue Jul 5 18:02:53 UTC 2016 - lazy.k...@opensuse.org + +- Update to 0.25.1. + * Fix compatibility with Python 3.6. + +--- Old: i18nspector-0.25.tar.gz i18nspector-0.25.tar.gz.asc New: i18nspector-0.25.1.tar.gz i18nspector-0.25.1.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.1lV8qN/_old 2016-07-14 09:50:11.0 +0200 +++ /var/tmp/diff_new_pack.1lV8qN/_new 2016-07-14 09:50:11.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.25 +Version:0.25.1 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.25.tar.gz -> i18nspector-0.25.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25/Makefile new/i18nspector-0.25.1/Makefile --- old/i18nspector-0.25/Makefile 2016-05-31 17:24:35.0 +0200 +++ new/i18nspector-0.25.1/Makefile 2016-06-16 11:27:25.0 +0200 @@ -28,8 +28,6 @@ bindir = $(PREFIX)/bin basedir = $(PREFIX)/share/$(exe) -libdir = $(basedir)/lib -datadir = $(basedir)/data mandir = $(PREFIX)/share/man .PHONY: all @@ -41,14 +39,9 @@ $(INSTALL) -d -m755 $(DESTDIR)$(bindir) sed -e "s#^basedir_fallback = .*#basedir_fallback = '$(basedir)/'#" $(exe) > $(DESTDIR)$(bindir)/$(exe) chmod 0755 $(DESTDIR)$(bindir)/$(exe) - # library: - ( cd lib && find . -type f ! -name '*.py[co]' ) \ - | sed -e 's#^[.]/##' \ - | xargs -t -I {} $(INSTALL) -p -D -m644 lib/{} $(DESTDIR)$(libdir)/{} - # data: - ( cd data && find . -type f ) \ - | sed -e 's#^[.]/##' \ - | xargs -t -I {} $(INSTALL) -p -D -m644 data/{} $(DESTDIR)$(datadir)/{} + # library + data: + ( find lib data -type f ! -name '*.py[co]' ) \ + | xargs -t -I {} $(INSTALL) -p -D -m644 {} $(DESTDIR)$(basedir)/{} # manual page: $(INSTALL) -p -D -m644 doc/$(exe).1 $(DESTDIR)$(mandir)/man1/$(exe).1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25/doc/changelog new/i18nspector-0.25.1/doc/changelog --- old/i18nspector-0.25/doc/changelog 2016-05-31 17:24:35.0 +0200 +++ new/i18nspector-0.25.1/doc/changelog2016-06-16 11:27:25.0 +0200 @@ -1,9 +1,15 @@ +i18nspector (0.25.1) unstable; urgency=low + + * Fix compatibility with Python 3.6. + + -- Jakub Wilk Thu, 16 Jun 2016 11:27:08 +0200 + i18nspector (0.25) unstable; urgency=low - * Improve the test suite. - * Remove empty lines between references in the manual page. * Rename --parallel as -j/--jobs. * Make it possible to specify “auto” as the number of processes to use. + * Remove empty lines between references in the manual page. + * Improve the test suite. -- Jakub Wilk Tue, 31 May 2016 17:24:25 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25/doc/i18nspector.1 new/i18nspector-0.25.1/doc/i18nspector.1 --- old/i18nspector-0.25/doc/i18nspector.1 2016-05-31 17:29:53.0 +0200 +++ new/i18nspector-0.25.1/doc/i18nspector.12016-06-16 11:28:05.0 +0200 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH I18NSPECTOR 1 "2016-05-31" "i18nspector 0.25" "" +.TH I18NSPECTOR 1 "2016-06-16" "i18nspector 0.25.1" "" .SH NAME i18nspector \- checking tool for gettext POT, PO and MO files . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25/doc/i18nspector.txt new/i18nspector-0.25.1/doc/i18nspector.txt --- old/i18nspector-0.25/doc/i18nspector.txt2016-05-31 17:24:35.0 +0200 +++ new/i18nspector-0.25.1/doc/i18nspector.txt 2016-06-16 11:27:25.0 +0200 @@ -7,7 +7,7 @@ -- :manual section: 1 -:version: i18nspector 0.25 +:version: i18nspector 0.25.1 :date: |date| Synopsis diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.25/lib/cli.py new/i18nspector-0.25.1/lib
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2016-06-02 09:39:15 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2016-04-28 16:59:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2016-06-02 09:39:17.0 +0200 @@ -1,0 +2,11 @@ +Wed Jun 1 06:33:56 UTC 2016 - lazy.k...@opensuse.org + +- Update to 0.25. + * Remove empty lines between references in the manual page. + * Rename --parallel as -j/--jobs. + * Make it possible to specify “auto” as the number of processes +to use. + * Improve the test suite. +- Correct the source URL. + +--- Old: i18nspector-0.24.tar.gz i18nspector-0.24.tar.gz.asc New: i18nspector-0.25.tar.gz i18nspector-0.25.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.JR2xqi/_old 2016-06-02 09:39:17.0 +0200 +++ /var/tmp/diff_new_pack.JR2xqi/_new 2016-06-02 09:39:17.0 +0200 @@ -17,14 +17,14 @@ Name: i18nspector -Version:0.24 +Version:0.25 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT Group: Development/Tools/Other Url:http://jwilk.net/software/i18nspector -Source0: https://bitbucket.org/jwilk/i18nspector/downloads/%{name}-%{version}.tar.gz -Source1: https://bitbucket.org/jwilk/i18nspector/downloads/%{name}-%{version}.tar.gz.asc +Source0: https://github.com/jwilk/i18nspector/releases/download/%{version}/%{name}-%{version}.tar.gz +Source1: https://github.com/jwilk/i18nspector/releases/download/%{version}/%{name}-%{version}.tar.gz.asc Source2:%{name}.keyring BuildRequires: python3-devel # Requires for tests. ++ i18nspector-0.24.tar.gz -> i18nspector-0.25.tar.gz ++ 2231 lines of diff (skipped)
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2016-04-28 16:56:01 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2015-03-09 10:10:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2016-04-28 16:59:58.0 +0200 @@ -1,0 +2,49 @@ +Mon Mar 21 08:18:39 UTC 2016 - lazy.k...@opensuse.org + +- Update to 0.24. + * Summary of tag changes: ++ Added: + - python-brace-format-string-argument-type-mismatch + - python-brace-format-string-error + - python-brace-format-string-missing-argument + - python-brace-format-string-unknown-argument + * Check for errors in Python brace format strings. + * Raise certainty of syntax-error-in-plural-forms and +syntax-error-in-unused-plural-forms to “certain”. + * Check for partially qualified domain names in e-mail addresses. + * Add option for parallel execution (--parallel). + * Improve the test suite. +- Changes in 0.23. + * Summary of tag changes: ++ Added: + - leading-junk-in-plural-forms + - trailing-junk-in-plural-forms + * Make separate tags for leading and trailing junk in + * Plural-Forms. + * Fix typos in tag descriptions. + * Use HTTPS for more URLs. +- Changes in 0.22. + * Summary of tag changes: ++ Renamed: + - unusual-plural-forms (from incorrect-plural-forms) + - unusual-unused-plural-forms (from +incorrect-unused-plural-forms) + * Fix typo in a tag description. + * Fix typo in the help message. + * Update QT documentation URLs. + * Fix option formatting in the manual page. + * Remove redundant parentheses from some exemplary Plural-Forms. + * Improve plural forms codomain checks. +- Changes in 0.21. + * Summary of tag changes: ++ Added: + - boilerplate-in-initial-comments + * Check for xgettext and msginit boilerplate in initial comments. + * Improve error handling. + * Improve the test suite. +- Changes in 0.20. + * Use RPLY for parsing plural expressions. + * * Improve the test suite. +- Add runtime and build dependency: python3-rply. + +--- Old: i18nspector-0.18.1.tar.gz i18nspector-0.18.1.tar.gz.asc New: i18nspector-0.24.tar.gz i18nspector-0.24.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.9Zrq6K/_old 2016-04-28 17:00:00.0 +0200 +++ /var/tmp/diff_new_pack.9Zrq6K/_new 2016-04-28 17:00:00.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package i18nspector # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.18.1 +Version:0.24 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT @@ -31,12 +31,14 @@ BuildRequires: python3-curses BuildRequires: python3-nose BuildRequires: python3-polib -%if 0%{?suse_version} && 0%{?suse_version} < 1230 -Requires: python3 >= 3.2 -%endif +BuildRequires: python3-rply Requires: python3-polib +Requires: python3-rply BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +%if 0%{?suse_version} && 0%{?suse_version} < 1230 +Requires: python3 >= 3.2 +%endif %description i18nspector is a tool for checking translation templates (POT), message @@ -67,6 +69,6 @@ %doc doc/{changelog,tags.txt,todo.txt} %{_bindir}/%{name} %{_datadir}/%{name}/ -%doc %{_mandir}/man?/* +%{_mandir}/man?/* %changelog ++ i18nspector-0.18.1.tar.gz -> i18nspector-0.24.tar.gz ++ 11739 lines of diff (skipped) ++ i18nspector.keyring ++ --- /var/tmp/diff_new_pack.9Zrq6K/_old 2016-04-28 17:00:00.0 +0200 +++ /var/tmp/diff_new_pack.9Zrq6K/_new 2016-04-28 17:00:00.0 +0200 @@ -1,7 +1,8 @@ -pub rsa4096/015475F5 2009-10-23 [expires: 2016-01-01] -uid [ unknown] Jakub Wilk -uid [ unknown] Jakub Wilk -uid [ unknown] Jakub Wilk +pub rsa4096/015475F5 2009-10-23 [expires: 2017-01-01] +uid [ unknown] Jakub Wilk +uid [ unknown] Jakub Wilk +uid [ unknown] Jakub Wilk +uid [ unknown] [jpeg image of size 6044] sub rsa4096/E5874F63 2009-10-23 -BEGIN PGP PUBLIC KEY BLOCK- @@ -17,66 +18,66 @@ 57uaqEaF7lSkL9mqlBTpokb6NO9KNbi7gC2Weh5Kp2nl
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2015-03-09 10:10:03 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2015-02-06 22:38:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2015-03-09 10:10:06.0 +0100 @@ -1,0 +2,7 @@ +Tue Mar 3 10:03:48 UTC 2015 - lazy.k...@opensuse.org + +- Update to 0.18.1. + * Make the plural expression parser more robust. + * Improve the test suite. + +--- Old: i18nspector-0.18.tar.gz i18nspector-0.18.tar.gz.asc New: i18nspector-0.18.1.tar.gz i18nspector-0.18.1.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.SYkxeb/_old 2015-03-09 10:10:06.0 +0100 +++ /var/tmp/diff_new_pack.SYkxeb/_new 2015-03-09 10:10:06.0 +0100 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.18 +Version:0.18.1 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.18.tar.gz -> i18nspector-0.18.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.18/data/languages new/i18nspector-0.18.1/data/languages --- old/i18nspector-0.18/data/languages 2015-01-27 23:25:05.0 +0100 +++ new/i18nspector-0.18.1/data/languages 2015-03-02 12:26:02.0 +0100 @@ -173,7 +173,7 @@ names = Bengali characters = অ আ ই ঈ উ ঊ ঋ এ ঐ ও ঔ ক খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড ঢ ণ ত থ দ ধ ন প ফ ব ভ ম য র ল শ ষ স হ -plural-forms = nplurals=2; plural=n != 1 +plural-forms = nplurals=2; plural=n != 1; principal-territory = IN [bo] @@ -210,7 +210,7 @@ characters = à é è í ï ó ò ú ü ç À É È Í Ï Ó Ò Ú Ü Ç -plural-forms = nplurals=2; plural=n != 1 +plural-forms = nplurals=2; plural=n != 1; principal-territory = ES [ce] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.18/doc/changelog new/i18nspector-0.18.1/doc/changelog --- old/i18nspector-0.18/doc/changelog 2015-01-27 23:25:05.0 +0100 +++ new/i18nspector-0.18.1/doc/changelog2015-03-02 12:26:02.0 +0100 @@ -1,3 +1,10 @@ +i18nspector (0.18.1) unstable; urgency=low + + * Make the plural expression parser more robust. + * Improve the test suite. + + -- Jakub Wilk Mon, 02 Mar 2015 12:25:43 +0100 + i18nspector (0.18) unstable; urgency=low * Rename --debian as --unpack-deb. Don't make it default even on diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.18/doc/i18nspector.1 new/i18nspector-0.18.1/doc/i18nspector.1 --- old/i18nspector-0.18/doc/i18nspector.1 2015-01-27 23:25:07.0 +0100 +++ new/i18nspector-0.18.1/doc/i18nspector.12015-03-02 12:26:04.0 +0100 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH I18NSPECTOR 1 "2015-01-27" "i18nspector 0.18" "" +.TH I18NSPECTOR 1 "2015-03-02" "i18nspector 0.18.1" "" .SH NAME i18nspector \- checking tool for gettext POT, PO and MO files . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.18/doc/i18nspector.txt new/i18nspector-0.18.1/doc/i18nspector.txt --- old/i18nspector-0.18/doc/i18nspector.txt2015-01-27 23:25:05.0 +0100 +++ new/i18nspector-0.18.1/doc/i18nspector.txt 2015-03-02 12:26:02.0 +0100 @@ -7,7 +7,7 @@ -- :manual section: 1 -:version: i18nspector 0.18 +:version: i18nspector 0.18.1 :date: |date| Synopsis diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.18/doc/todo.txt new/i18nspector-0.18.1/doc/todo.txt --- old/i18nspector-0.18/doc/todo.txt 2015-01-27 23:25:05.0 +0100 +++ new/i18nspector-0.18.1/doc/todo.txt 2015-03-02 12:26:02.0 +0100 @@ -40,6 +40,9 @@ * ``nl (Dutch)``: http://sources.debian.net/data/main/g/garcon/0.1.12-1/po/nl.po * ``Serbian (sr)``: http://sources.debian.net/data/main/a/at-spi2-atk/2.5.3-2/po/sr.po +Unbreak ``private/online-check-poedit-data``: +https://github.com/vslavik/poedit/blob/master/src/language_impl_legacy.h + Guess language from ``Language-Team``. * https://translationproject.org/team/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.18/lib/cli.py new/i18nspector-0.18.1/lib/cli.py --- old/i18nspe
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2014-11-24 11:09:17 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2014-10-23 14:21:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2014-11-24 11:09:58.0 +0100 @@ -1,0 +2,8 @@ +Fri Nov 21 19:15:13 UTC 2014 - lazy.k...@opensuse.org + +- Update to 0.17.2. + * Fix parsing Language header fields containing commas. + * Document -h/--help and --version in the manual page. + * Improve the test suite. + +--- Old: i18nspector-0.17.1.tar.gz i18nspector-0.17.1.tar.gz.asc New: i18nspector-0.17.2.tar.gz i18nspector-0.17.2.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.4vKC7l/_old 2014-11-24 11:09:59.0 +0100 +++ /var/tmp/diff_new_pack.4vKC7l/_new 2014-11-24 11:09:59.0 +0100 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.17.1 +Version:0.17.2 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.17.1.tar.gz -> i18nspector-0.17.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.17.1/data/iso-codes new/i18nspector-0.17.2/data/iso-codes --- old/i18nspector-0.17.1/data/iso-codes 2014-10-18 17:19:36.0 +0200 +++ new/i18nspector-0.17.2/data/iso-codes 2014-11-19 15:11:23.0 +0100 @@ -1,7 +1,7 @@ # This file has been generated automatically by private/update-iso-codes. # Do not edit. -# iso-codes version: 3.56 -# Last update: 2014-10-18 +# iso-codes version: 3.57 +# Last update: 2014-10-25 [language-codes] aar = aa diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.17.1/doc/changelog new/i18nspector-0.17.2/doc/changelog --- old/i18nspector-0.17.1/doc/changelog2014-10-18 17:19:36.0 +0200 +++ new/i18nspector-0.17.2/doc/changelog2014-11-19 15:11:24.0 +0100 @@ -1,4 +1,12 @@ -i18nspector (0.17.1) unstable; urgency=medium +i18nspector (0.17.2) unstable; urgency=low + + * Fix parsing Language header fields containing commas. + * Document -h/--help and --version in the manual page. + * Improve the test suite. + + -- Jakub Wilk Wed, 19 Nov 2014 15:11:06 +0100 + +i18nspector (0.17.1) unstable; urgency=low * Restore compatibility with polib 1.0.3 and earlier versions. Thanks to Kyrill Detinov for the bug report. @@ -129,7 +137,7 @@ i18nspector (0.13.2) unstable; urgency=low * Reject early encodings that are not compatible with ASCII. -http://bugs.python.org/issue19619 +https://bugs.python.org/issue19619 * Improve the test suite. -- Jakub Wilk Thu, 02 Jan 2014 13:30:16 +0100 @@ -519,7 +527,7 @@ * Try to propose encoding for invalid-content-type. * Fix untrusted input sanitization. * Work around an escape sequence decoding bug in polib. -https://bitbucket.org/izi/polib/issue/31 +https://bitbucket.org/izi/polib/issue/31 * Fix typos and formatting errors in the manual page. * Improve the test suite. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.17.1/doc/dependencies.txt new/i18nspector-0.17.2/doc/dependencies.txt --- old/i18nspector-0.17.1/doc/dependencies.txt 2014-10-18 17:19:36.0 +0200 +++ new/i18nspector-0.17.2/doc/dependencies.txt 2014-11-19 15:11:24.0 +0100 @@ -2,7 +2,7 @@ * Python ≥ 3.2; -* polib_, a gettext catalogs manipulation library. +* polib_ ≥ 1.0.0, a gettext catalogs manipulation library. Additionally, the following software is needed to rebuild the manual page from source: @@ -15,4 +15,4 @@ .. _docutils: http://docutils.sourceforge.net/ -.. vim:ts=3 sw=3 ft=rst +.. vim:ts=3 sts=3 sw=3 ft=rst diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.17.1/doc/i18nspector.1 new/i18nspector-0.17.2/doc/i18nspector.1 --- old/i18nspector-0.17.1/doc/i18nspector.12014-10-18 17:19:38.0 +0200 +++ new/i18nspector-0.17.2/doc/i18nspector.12014-11-19 15:11:26.0 +0100 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH I18NSPECTOR 1 "2014-10-18" "i18nspector 0.17.1" "" +.TH I18NSPECTOR 1 "2014-11-19" "i18nspector 0.17.2" "" .SH NAME i18nspector \- checking tool for gettext POT, PO and MO
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2014-10-23 14:20:49 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2014-09-02 08:22:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2014-10-23 14:21:02.0 +0200 @@ -1,0 +2,17 @@ +Sun Oct 19 16:13:23 UTC 2014 - lazy.k...@opensuse.org + +- Update to 0.17.1. + * Restore compatibility with polib 1.0.3 and earlier versions. + * Improve the test suite. +- Changes in 0.17. + * Summary of tag changes: ++ Added: + - malformed-xml + * Check syntax of PO4A XML fragments. + * Check for duplicate or conflicting “range” flags. + * Tighten the check for invalid “range” flags. + * Make URLs for the Content-Type header field documentation more +precise. + * Improve the test suite. + +--- Old: i18nspector-0.16.tar.gz i18nspector-0.16.tar.gz.asc New: i18nspector-0.17.1.tar.gz i18nspector-0.17.1.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.N4OOLv/_old 2014-10-23 14:21:03.0 +0200 +++ /var/tmp/diff_new_pack.N4OOLv/_new 2014-10-23 14:21:03.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.16 +Version:0.17.1 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.16.tar.gz -> i18nspector-0.17.1.tar.gz ++ 1660 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2014-09-02 08:22:21 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2014-08-11 10:08:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2014-09-02 08:22:26.0 +0200 @@ -1,0 +2,30 @@ +Mon Aug 25 21:12:53 UTC 2014 - lazy.k...@opensuse.org + +- Update to 0.16. + * Summary of tag changes: ++ Added: + - c-format-string-missing-arguments + - qt-plural-format-mistaken-for-c-format + - stray-previous-msgid + * Check for C format strings in msgstr/msgstr_plural[N] consuming +less arguments than corresponding msgid/msgid_plural. + * Check for previous msgid annotations (#| msgid ...) attached to +non-fuzzy messages. + * Check for plural Qt format string mistakenly tagged as C format +strings. + * Temper checks for conflicting and redundant message flags: ++ Don't complain about two different format flags applied to +the same message when the formats compatible are (to some +extent) compatible. ++ Don't complain when a positive format flag (-format) +and a negative format flag (no--format) apply to the +same message. The negative format flag might be still a useful +hint for the translator. + * Never consider non-ASCII characters and control-characters as +part of C format string conversion. + * Don't complain about unknown header fields starting with +lowercase “x-”. + * Improve descriptions of a few tags. + * Improve the test suite. + +--- Old: i18nspector-0.15.tar.gz i18nspector-0.15.tar.gz.asc New: i18nspector-0.16.tar.gz i18nspector-0.16.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.rQGjOc/_old 2014-09-02 08:22:27.0 +0200 +++ /var/tmp/diff_new_pack.rQGjOc/_new 2014-09-02 08:22:27.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.15 +Version:0.16 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.15.tar.gz -> i18nspector-0.16.tar.gz ++ 3731 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2014-08-11 10:07:45 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2014-08-03 07:50:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2014-08-11 10:08:05.0 +0200 @@ -1,0 +2,28 @@ +Sun Aug 10 08:50:39 UTC 2014 - lazy.k...@opensuse.org + +- Update to 0.15. + * Summary of tag changes: ++ Added: + - c-format-string-argument-type-mismatch + - c-format-string-error + - c-format-string-excess-arguments + - c-format-string-non-portable-conversion + - c-format-string-redundant-flag + - partially-translated-message + * Fix calculation of current time. + * Check for errors in C format strings. + * Check for inconsistent leading/trailing newlines in + * translations even when encoding in broken. + * Check for conflict markers in translations even when encoding +is broken. + * Check for incomplete translations in messages with plural +forms. + * When emitting unusual-character-in-translation, don't output +the translated string (which is likely to contain mojibake), +but only the message identifier. + * Suggest using “-” (rather than “+”) to indicate that +the offset to local time is unknown. This convention is +inspired by RFC 3339 §4.3 and RFC 5322 §3.3. + * Improve the test suite. + +--- Old: i18nspector-0.14.tar.gz i18nspector-0.14.tar.gz.asc New: i18nspector-0.15.tar.gz i18nspector-0.15.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.GZMT2V/_old 2014-08-11 10:08:06.0 +0200 +++ /var/tmp/diff_new_pack.GZMT2V/_new 2014-08-11 10:08:06.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.14 +Version:0.15 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.14.tar.gz -> i18nspector-0.15.tar.gz ++ 3301 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2014-08-03 07:50:40 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2014-07-12 17:15:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2014-08-03 07:50:43.0 +0200 @@ -1,0 +2,14 @@ +Mon Jul 21 11:58:41 UTC 2014 - lazy.k...@opensuse.org + +- Update to 0.14. + * Summary of tag changes: ++ Added: + - translation-in-template + * Check for PO template files containing translated messages. + * Check for duplicate messages, for problems with message flags, +and for empty files even when encoding is broken or unknown. + * Check for inconsistent leading/trailing newlines between msgid +and msgid_plural even when encoding in unknown or broken. + * Improve the test suite. + +--- Old: i18nspector-0.13.5.tar.gz i18nspector-0.13.5.tar.gz.asc New: i18nspector-0.14.tar.gz i18nspector-0.14.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.PCFrMZ/_old 2014-08-03 07:50:44.0 +0200 +++ /var/tmp/diff_new_pack.PCFrMZ/_new 2014-08-03 07:50:44.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.13.5 +Version:0.14 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.13.5.tar.gz -> i18nspector-0.14.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.5/data/tags new/i18nspector-0.14/data/tags --- old/i18nspector-0.13.5/data/tags2014-07-07 15:08:07.0 +0200 +++ new/i18nspector-0.14/data/tags 2014-07-16 15:28:57.0 +0200 @@ -655,6 +655,12 @@ references = https://www.gnu.org/software/gettext/manual/html_node/Plural-forms.html +[translation-in-template] +severity = minor +certainty = certain +description = + The PO template file contains a translated message. + [unable-to-determine-language] severity = normal certainty = wild-guess diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.5/doc/changelog new/i18nspector-0.14/doc/changelog --- old/i18nspector-0.13.5/doc/changelog2014-07-07 15:08:07.0 +0200 +++ new/i18nspector-0.14/doc/changelog 2014-07-16 15:28:57.0 +0200 @@ -1,3 +1,18 @@ +i18nspector (0.14) unstable; urgency=low + + * Summary of tag changes: ++ Added: + - translation-in-template + + * Check for PO template files containing translated messages. + * Check for duplicate messages, for problems with message flags, and for +empty files even when encoding is broken or unknown. + * Check for inconsistent leading/trailing newlines between msgid and +msgid_plural even when encoding in unknown or broken. + * Improve the test suite. + + -- Jakub Wilk Wed, 16 Jul 2014 15:28:40 +0200 + i18nspector (0.13.5) unstable; urgency=low * Use HTTPS URLs when they are available, in documentation and code. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.5/doc/i18nspector.1 new/i18nspector-0.14/doc/i18nspector.1 --- old/i18nspector-0.13.5/doc/i18nspector.12014-07-07 15:08:08.0 +0200 +++ new/i18nspector-0.14/doc/i18nspector.1 2014-07-16 15:28:58.0 +0200 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH I18NSPECTOR 1 "2014-07-07" "i18nspector 0.13.5" "" +.TH I18NSPECTOR 1 "2014-07-16" "i18nspector 0.14" "" .SH NAME i18nspector \- checking tool for gettext POT, PO and MO files . @@ -1297,6 +1297,16 @@ important, possible .UNINDENT .UNINDENT +.SS translation\-in\-template +.sp +The PO template file contains a translated message. +.sp +Severity, certainty: +.INDENT 0.0 +.INDENT 3.5 +minor, certain +.UNINDENT +.UNINDENT .SS unable\-to\-determine\-language .sp i18nspector was unable to determine language of this file. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.5/doc/i18nspector.txt new/i18nspector-0.14/doc/i18nspector.txt --- old/i18nspector-0.13.5/doc/i18nspector.txt 2014-07-07 15:08:07.0 +0200 +++ new/i18nspector-0.14/doc/i18nspector.txt2014-07-16 15:28:57.0 +0200 @@ -7,7 +7,7 @@ -- :manual section: 1 -:version: i18nspector 0.13.5 +:version: i18nspector 0.14 :d
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2014-07-12 17:15:00 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2014-03-23 22:34:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2014-07-12 17:15:01.0 +0200 @@ -1,0 +2,8 @@ +Thu Jul 10 13:47:08 UTC 2014 - lazy.k...@opensuse.org + +- Update to 0.3.15. + * Use HTTPS URLs when they are available, in documentation and +code. + * Don't complain about conflict markers in fuzzy messages. + +--- Old: i18nspector-0.13.4.tar.gz i18nspector-0.13.4.tar.gz.asc New: i18nspector-0.13.5.tar.gz i18nspector-0.13.5.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.fagSVz/_old 2014-07-12 17:15:02.0 +0200 +++ /var/tmp/diff_new_pack.fagSVz/_new 2014-07-12 17:15:02.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.13.4 +Version:0.13.5 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.13.4.tar.gz -> i18nspector-0.13.5.tar.gz ++ 1746 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2014-03-23 22:32:52 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2014-01-29 07:14:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2014-03-23 22:34:09.0 +0100 @@ -1,0 +2,13 @@ +Thu Mar 20 16:57:19 UTC 2014 - lazy.k...@opensuse.org + +- Update to 0.13.4. + * Regenerate the timezone information file using tzdata 2014a. + * Recognize “8859-n” (without the “ISO-” prefix) as encoding +names. + * Recognize *.local, *.in-addr.arpa and *.ip6.arpa as special +domain names. + * Fix compatibility with polib 1.0.4. + * Improve the test suite. +- Update keyring. + +--- Old: i18nspector-0.13.3.tar.gz i18nspector-0.13.3.tar.gz.asc New: i18nspector-0.13.4.tar.gz i18nspector-0.13.4.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.jQW9pt/_old 2014-03-23 22:34:09.0 +0100 +++ /var/tmp/diff_new_pack.jQW9pt/_new 2014-03-23 22:34:09.0 +0100 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.13.3 +Version:0.13.4 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.13.3.tar.gz -> i18nspector-0.13.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.3/.coveragerc new/i18nspector-0.13.4/.coveragerc --- old/i18nspector-0.13.3/.coveragerc 2014-01-20 20:04:40.0 +0100 +++ new/i18nspector-0.13.4/.coveragerc 2014-03-20 13:55:22.0 +0100 @@ -1,6 +1,6 @@ [report] exclude_lines = - \s+raise misc.DataIntegrityError\b + \s+raise misc[.]DataIntegrityError\b \s+raise NotImplementedError\b diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.3/data/header-fields new/i18nspector-0.13.4/data/header-fields --- old/i18nspector-0.13.3/data/header-fields 2014-01-20 20:04:40.0 +0100 +++ new/i18nspector-0.13.4/data/header-fields 2014-03-20 13:55:22.0 +0100 @@ -3,7 +3,7 @@ # # The following string extraction tools have been used: # * pygettext.py (xgettext for Python) 1.5 -# * xgettext (GNU gettext-tools) 0.18.1 +# * xgettext (GNU gettext-tools) 0.18.3 Content-Transfer-Encoding Content-Type diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.3/data/iso-codes new/i18nspector-0.13.4/data/iso-codes --- old/i18nspector-0.13.3/data/iso-codes 2014-01-20 20:04:40.0 +0100 +++ new/i18nspector-0.13.4/data/iso-codes 2014-03-20 13:55:22.0 +0100 @@ -1,7 +1,7 @@ # This file has been generated automatically by private/update-iso-codes. # Do not edit. -# iso-codes version: 3.49 -# Last update: 2013-12-06 +# iso-codes version: 3.51 +# Last update: 2014-03-20 [language-codes] aar = aa diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.3/data/timezones new/i18nspector-0.13.4/data/timezones --- old/i18nspector-0.13.3/data/timezones 2014-01-20 20:04:40.0 +0100 +++ new/i18nspector-0.13.4/data/timezones 2014-03-20 13:55:22.0 +0100 @@ -1,6 +1,6 @@ # This file has been generated automatically by private/update-timezones. # Do not edit. -# Last update: 2013-07-01 +# Last update: 2014-03-20 [timezones] ACT = -0500 @@ -42,7 +42,6 @@ CHOST = +1000 CHOT = +0800 +0900 CHUT = +1000 -CIT = +0800 CKT = -1000 CLST = -0300 CLT = -0400 @@ -63,7 +62,6 @@ EET = +0200 EGST = + EGT = -0100 -EIT = +0900 EST = +1000 +1100 -0500 FET = +0300 FJST = +1300 @@ -206,7 +204,9 @@ WFT = +1200 WGST = -0200 WGT = -0300 -WIT = +0700 +WIB = +0700 +WIT = +0900 +WITA = +0800 WSDT = +1400 -1000 WST = +0800 +0900 +1300 -1100 YAKST = +1000 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13.3/doc/changelog new/i18nspector-0.13.4/doc/changelog --- old/i18nspector-0.13.3/doc/changelog2014-01-20 20:04:40.0 +0100 +++ new/i18nspector-0.13.4/doc/changelog2014-03-20 13:55:22.0 +0100 @@ -1,3 +1,14 @@ +i18nspector (0.13.4) unstable; urgency=low + + * Regenerate the timezone information file using tzdata 2014a. + * Recognize “8859-n” (without the “ISO-” prefix) as encoding names. + * Recognize *.l
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2014-01-29 07:14:43 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2014-01-13 12:02:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2014-01-29 07:14:44.0 +0100 @@ -1,0 +2,10 @@ +Fri Jan 24 13:45:28 UTC 2014 - lazy.k...@opensuse.org + +- Update to 0.13.3. + * Fix incorrect plural expression co-domain evaluation. + * Fix incorrect precedence of the boolean not operator in plural +expressions. + * Forbid unary plus and unary minus in plural expressions. + * Improve the test suite. + +--- Old: i18nspector-0.13.2.tar.gz i18nspector-0.13.2.tar.gz.asc New: i18nspector-0.13.3.tar.gz i18nspector-0.13.3.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.IS51Yg/_old 2014-01-29 07:14:45.0 +0100 +++ /var/tmp/diff_new_pack.IS51Yg/_new 2014-01-29 07:14:45.0 +0100 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.13.2 +Version:0.13.3 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.13.2.tar.gz -> i18nspector-0.13.3.tar.gz ++ 1876 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
binBOj05lOM8V.bin Description: Binary data
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2013-12-19 12:12:22 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2013-09-14 20:11:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2013-12-19 12:12:24.0 +0100 @@ -1,0 +2,8 @@ +Mon Dec 9 18:17:17 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.13.1. + * Fix test failures with Python 3.4. + * Fix stripping delay annotations from terminfo capabilities. + * Improve the test suite. + +--- Old: i18nspector-0.13.tar.gz i18nspector-0.13.tar.gz.asc New: i18nspector-0.13.1.tar.gz i18nspector-0.13.1.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.Hw6lp4/_old 2013-12-19 12:12:25.0 +0100 +++ /var/tmp/diff_new_pack.Hw6lp4/_new 2013-12-19 12:12:25.0 +0100 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.13 +Version:0.13.1 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.13.tar.gz -> i18nspector-0.13.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13/doc/changelog new/i18nspector-0.13.1/doc/changelog --- old/i18nspector-0.13/doc/changelog 2013-09-11 14:00:33.0 +0200 +++ new/i18nspector-0.13.1/doc/changelog2013-12-09 09:15:41.0 +0100 @@ -1,3 +1,11 @@ +i18nspector (0.13.1) unstable; urgency=low + + * Fix test failures with Python 3.4. + * Fix stripping delay annotations from terminfo capabilities. + * Improve the test suite. + + -- Jakub Wilk Mon, 09 Dec 2013 09:11:05 +0100 + i18nspector (0.13) unstable; urgency=low * Summary of tag changes: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13/doc/i18nspector.1 new/i18nspector-0.13.1/doc/i18nspector.1 --- old/i18nspector-0.13/doc/i18nspector.1 2013-09-11 14:00:36.0 +0200 +++ new/i18nspector-0.13.1/doc/i18nspector.12013-12-09 09:15:43.0 +0100 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH I18NSPECTOR 1 "2013-09-11" "i18nspector 0.13" "" +.TH I18NSPECTOR 1 "2013-12-09" "i18nspector 0.13.1" "" .SH NAME i18nspector \- checking tool for gettext POT, PO and MO files . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13/doc/i18nspector.txt new/i18nspector-0.13.1/doc/i18nspector.txt --- old/i18nspector-0.13/doc/i18nspector.txt2013-09-11 14:00:33.0 +0200 +++ new/i18nspector-0.13.1/doc/i18nspector.txt 2013-12-09 09:15:41.0 +0100 @@ -7,7 +7,7 @@ -- :manual section: 1 -:version: i18nspector 0.13 +:version: i18nspector 0.13.1 :date: |date| Synopsis diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13/lib/cli.py new/i18nspector-0.13.1/lib/cli.py --- old/i18nspector-0.13/lib/cli.py 2013-09-11 14:00:33.0 +0200 +++ new/i18nspector-0.13.1/lib/cli.py 2013-12-09 09:15:41.0 +0100 @@ -37,7 +37,7 @@ from . import tags from . import terminal -__version__ = '0.13' +__version__ = '0.13.1' def initialize_terminal(): if sys.stdout.isatty(): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13/lib/terminal.py new/i18nspector-0.13.1/lib/terminal.py --- old/i18nspector-0.13/lib/terminal.py2013-09-11 14:00:33.0 +0200 +++ new/i18nspector-0.13.1/lib/terminal.py 2013-12-09 09:15:41.0 +0100 @@ -46,7 +46,7 @@ white = NotImplemented _strip_delay = functools.partial( -re.compile(b'[$]<[0-9]+[/*]*>').sub, +re.compile(b'[$]<([0-9]*[.])?[0-9]+([/*]|[*][/])?>').sub, b'' ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.13/tests/test_encodings.py new/i18nspector-0.13.1/tests/test_encodings.py --- old/i18nspector-0.13/tests/test_encodings.py2013-09-11 14:00:34.0 +0200 +++ new/i18nspector-0.13.1/tests/test_encodings.py 2013-12-09 09:15:41.0 +0100 @@ -19,7 +19,9 @@ # SOFTWARE. import curses.ascii +import sys +import nose from nose.tools import ( assert_equal, assert_false, @@ -150,10 +152,20 @@ @aux.fork_isolation def test_not_al
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2013-09-14 20:11:16 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2013-08-01 15:36:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2013-09-14 20:11:17.0 +0200 @@ -1,0 +2,24 @@ +Sat Sep 14 08:15:04 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.13. + * Summary of tag changes: ++ Added: + - conflicting-message-flags + - duplicate-message-flag + - invalid-range-flag + - range-flag-without-plural-string + - redundant-message-flag + - unknown-message-flag + * Check for duplicate, conflicting, redundant, or unknown message +flags. + * Strip leading and trailing spaces from flag lines. + * Be verbose when checking for messages with empty msgid with +source code references. + * Reduce duplicate-flag-for-header-entry severity to minor. + * Check for zero width no-break space (U+FEFF) in translations +and header entries. + * Improve the test suite. + * Work around a trailing comment parsing bug in polib. +https://bitbucket.org/izi/polib/issue/51 + +--- @@ -128 +152 @@ -- Correct source UPL. +- Correct source URL. Old: i18nspector-0.12.tar.gz i18nspector-0.12.tar.gz.asc New: i18nspector-0.13.tar.gz i18nspector-0.13.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.Tny315/_old 2013-09-14 20:11:18.0 +0200 +++ /var/tmp/diff_new_pack.Tny315/_new 2013-09-14 20:11:18.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.12 +Version:0.13 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.12.tar.gz -> i18nspector-0.13.tar.gz ++ 2052 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2013-08-01 15:36:41 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2013-07-01 15:55:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2013-08-01 15:36:43.0 +0200 @@ -1,0 +2,23 @@ +Tue Jul 30 09:02:10 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.12. + * Summary of tag changes: ++ Added: + - boilerplate-in-date + * Don't emit empty-file for MO files with only system-dependent +messages, or with minor revision greater than 1. + * Don't emit no-package-name-in-project-id-version if the package +name consists of only non-ASCII letters. + * Fix parsing some atypical PO comments. + * Parse more date formats. + * Check for xgettext boilerplate in dates. + * Strip trailing whitespace when parsing header entry. + * Allow only tabs and spaces between “nplurals=…” and “plural=…”. + * Remove Bihari (codes “bh”, “bih”) from the data files; it's not +a single language, but a language collection. + * Implement 8-bit encodings without iconv(3) or iconv(1). + * Add “SEE ALSO” section to the manual page. + * Improve the test suite. + * Improve the makefile. + +--- Old: i18nspector-0.11.1.tar.gz i18nspector-0.11.1.tar.gz.asc New: i18nspector-0.12.tar.gz i18nspector-0.12.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.rmSdfX/_old 2013-08-01 15:36:44.0 +0200 +++ /var/tmp/diff_new_pack.rmSdfX/_new 2013-08-01 15:36:44.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.11.1 +Version:0.12 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.11.1.tar.gz -> i18nspector-0.12.tar.gz ++ 4855 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2013-07-01 15:54:58 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2013-06-20 21:31:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2013-07-01 15:55:00.0 +0200 @@ -1,0 +2,47 @@ +Mon Jun 24 19:28:08 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.11.1. + * Fix the MO file parser: ++ Detect encoding by inspecting only the first message with + empty msgid. ++ Fix compatibility with Python 3.3. + * Use the custom MO file encoding detection method rather than +the provided by polib. +- Changes in 0.11. + * Summary of tag changes: ++ Added: + - distant-header-entry + - duplicate-flag-for-header-entry + - duplicate-header-entry + - duplicate-header-field-x-poedit + - empty-msgid-message-with-plural-forms + - empty-msgid-message-with-source-code-references + - unexpected-flag-for-header-entry + - unusual-character-in-header-entry + * Fix letter codes for tags with severity important. + * Reduce severity of arithmetic-error-in-unused-plural-forms, +codomain-error-in-unused-plural-forms, and +incorrect-unused-plural-forms to normal. + * Implement custom header parser for PO files, and custom MO file +parser. + * Check for duplicate header entries. + * Check for unusually located header entries. + * Overhaul handling of duplicates and stray lines in the header +entry. ++ Emit duplicate-header-field-x-poedit (instead of the generic + duplicate-header-field) for duplicate X-Poedit-Language and + X-Poedit-Country headers fields. + * Work around a flag parsing bug in polib. + * Check for duplicate and unexpected flags for header entries. + * Check for unusual characters in header entries. + * Check for messages with empty msgid (header entries?) with +source code references or plural forms. + * Fix some false-positive language-disparity when PO basename +does not designate translation language. + * Fix the no-report-msgid-bugs-to-header-field description. + * Fix a few typos in the tag descriptions. + * Improve the test suite. ++ Add new tests. ++ Use a dedicated nose plugin for blackbox tests. + +--- Old: i18nspector-0.10.tar.gz i18nspector-0.10.tar.gz.asc New: i18nspector-0.11.1.tar.gz i18nspector-0.11.1.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.4I7g58/_old 2013-07-01 15:55:01.0 +0200 +++ /var/tmp/diff_new_pack.4I7g58/_new 2013-07-01 15:55:01.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.10 +Version:0.11.1 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT @@ -27,9 +27,6 @@ Source1: https://bitbucket.org/jwilk/i18nspector/downloads/%{name}-%{version}.tar.gz.asc Source2:%{name}.keyring BuildRequires: python3-devel -%if 0%{?suse_version} >= 1230 -BuildRequires: gpg-offline -%endif # Requires for tests. BuildRequires: python3-curses BuildRequires: python3-nose @@ -51,9 +48,6 @@ headers, incorrect language codes and improper plural forms. %prep -%if 0%{?gpg_verify:1} -%gpg_verify %{SOURCE1} -%endif %setup -q %build ++ i18nspector-0.10.tar.gz -> i18nspector-0.11.1.tar.gz ++ 2528 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2013-06-20 21:31:04 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2013-06-13 16:43:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2013-06-20 21:31:06.0 +0200 @@ -1,0 +2,47 @@ +Sat Jun 15 20:23:08 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.10. + * Summary of tag changes: ++ Added: + - boilerplate-in-content-type + - conflict-marker-in-header-entry + - conflict-marker-in-translation + - duplicate-header-field-content-transfer-encoding + - duplicate-header-field-content-type + - duplicate-header-field-date + - duplicate-header-field-language + - duplicate-header-field-language-team + - duplicate-header-field-last-translator + - duplicate-header-field-mime-version + - duplicate-header-field-plural-forms + - duplicate-header-field-project-id-version + - duplicate-header-field-report-msgid-bugs-to + - fuzzy-header-entry + * Check for boilerplate (“charset=CHARSET”) in the Content-Type +header field. + * Check header field name syntax. + * Overhaul duplicate header field detection. ++ Emit duplicate-header-field only for non-standard fields. + Downgrade duplicate-header-field to minor/wild-guess. ++ Emit duplicate-header-field-$NAME for standard fields. ++ Don't trust values of standard header fields if duplicates + exist. + * Check for conflict markers (“#-#-#-#-# … #-#-#-#-#”). + * Check for fuzzy header entries. + * Fix a typo in the language-team-equal-to-last-translator +description. + * Post-process the manual page, so that it can be more easily +translated by po4a. + * If iconv(3) is available in the C standard library, use it to +implement encodings that are not implemented in the Python +standard library. + * Don't pass -s to iconv(1); it makes GNU iconv quieten errors, +and other implementations don't have this option at all. + * Improve the test suite: ++ Add new tests. ++ Make exception messages raised when a subprocess fails more + readable. ++ Make it possible to use a custom Python interpreter for “make + test”. + +--- Old: i18nspector-0.9.2.tar.gz i18nspector-0.9.2.tar.gz.asc New: i18nspector-0.10.tar.gz i18nspector-0.10.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.L3NFeO/_old 2013-06-20 21:31:06.0 +0200 +++ /var/tmp/diff_new_pack.L3NFeO/_new 2013-06-20 21:31:06.0 +0200 @@ -17,7 +17,7 @@ Name: i18nspector -Version:0.9.2 +Version:0.10 Release:0 Summary:Tool for Checking gettext POT/PO/MO Files License:MIT ++ i18nspector-0.9.2.tar.gz -> i18nspector-0.10.tar.gz ++ 2391 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2013-06-13 16:43:23 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: --- /work/SRC/openSUSE:Factory/i18nspector/i18nspector.changes 2013-06-05 17:41:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2013-06-13 16:43:24.0 +0200 @@ -1,0 +2,7 @@ +Sun Jun 9 18:58:54 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.9.2. + * When emitting broken-encoding, don't output the whole file, but +only the undecodable bytes in a small context. + +--- Old: i18nspector-0.9.1.tar.gz i18nspector-0.9.1.tar.gz.asc New: i18nspector-0.9.2.tar.gz i18nspector-0.9.2.tar.gz.asc Other differences: -- ++ i18nspector.spec ++ --- /var/tmp/diff_new_pack.91WAmn/_old 2013-06-13 16:43:25.0 +0200 +++ /var/tmp/diff_new_pack.91WAmn/_new 2013-06-13 16:43:25.0 +0200 @@ -17,12 +17,12 @@ Name: i18nspector -Version:0.9.1 +Version:0.9.2 Release:0 -License:MIT Summary:Tool for Checking gettext POT/PO/MO Files -Url:http://jwilk.net/software/i18nspector +License:MIT Group: Development/Tools/Other +Url:http://jwilk.net/software/i18nspector Source0: https://bitbucket.org/jwilk/i18nspector/downloads/%{name}-%{version}.tar.gz Source1: https://bitbucket.org/jwilk/i18nspector/downloads/%{name}-%{version}.tar.gz.asc Source2:%{name}.keyring ++ i18nspector-0.9.1.tar.gz -> i18nspector-0.9.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.9.1/doc/changelog new/i18nspector-0.9.2/doc/changelog --- old/i18nspector-0.9.1/doc/changelog 2013-05-17 15:34:11.0 +0200 +++ new/i18nspector-0.9.2/doc/changelog 2013-06-08 11:40:35.0 +0200 @@ -1,3 +1,10 @@ +i18nspector (0.9.2) unstable; urgency=low + + * When emitting broken-encoding, don't output the whole file, but only the +undecodable bytes in a small context. + + -- Jakub Wilk Sat, 08 Jun 2013 11:40:23 +0200 + i18nspector (0.9.1) unstable; urgency=low * Brown paper bag release. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.9.1/doc/i18nspector.1 new/i18nspector-0.9.2/doc/i18nspector.1 --- old/i18nspector-0.9.1/doc/i18nspector.1 2013-05-17 15:34:15.0 +0200 +++ new/i18nspector-0.9.2/doc/i18nspector.1 2013-06-08 11:40:38.0 +0200 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH I18NSPECTOR 1 "2013-05-17" "i18nspector 0.9.1" "" +.TH I18NSPECTOR 1 "2013-06-08" "i18nspector 0.9.2" "" .SH NAME i18nspector \- checking tool for gettext POT, PO and MO files . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.9.1/doc/i18nspector.txt new/i18nspector-0.9.2/doc/i18nspector.txt --- old/i18nspector-0.9.1/doc/i18nspector.txt 2013-05-17 15:34:11.0 +0200 +++ new/i18nspector-0.9.2/doc/i18nspector.txt 2013-06-08 11:40:35.0 +0200 @@ -7,7 +7,7 @@ -- :manual section: 1 -:version: i18nspector 0.9.1 +:version: i18nspector 0.9.2 :date: |date| Synopsis diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.9.1/lib/checker.py new/i18nspector-0.9.2/lib/checker.py --- old/i18nspector-0.9.1/lib/checker.py2013-05-17 15:34:11.0 +0200 +++ new/i18nspector-0.9.2/lib/checker.py2013-06-08 11:40:35.0 +0200 @@ -22,7 +22,6 @@ import contextlib import difflib import email.utils -import itertools import os import re import struct @@ -151,8 +150,13 @@ raise finally: if broken_encoding: +s = broken_encoding.object +assert isinstance(s, bytes) +begin = max(broken_encoding.start - 40, 0) +end = broken_encoding.start + 40 +s = s[begin:end] self.tag('broken-encoding', -tags.safestr(repr(broken_encoding.object)[1:]), +tags.safestr(repr(s)[1:]), tags.safestr('cannot be decoded as'), broken_encoding.encoding.upper(), ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/i18nspector-0.9.1/lib/cli.py new/i18nspector-0.9.2/lib/cli.
commit i18nspector for openSUSE:Factory
Hello community, here is the log from the commit of package i18nspector for openSUSE:Factory checked in at 2013-06-05 17:41:33 Comparing /work/SRC/openSUSE:Factory/i18nspector (Old) and /work/SRC/openSUSE:Factory/.i18nspector.new (New) Package is "i18nspector" Changes: New Changes file: --- /dev/null 2013-05-23 01:40:31.032032505 +0200 +++ /work/SRC/openSUSE:Factory/.i18nspector.new/i18nspector.changes 2013-06-05 17:41:34.0 +0200 @@ -0,0 +1,66 @@ +--- +Sat Jun 1 12:50:44 UTC 2013 - lazy.k...@opensuse.org + +- Correct source UPL. +- Correct build dependencies. + +--- +Sat May 25 19:58:18 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.9.1. + * Brown paper bag release. + * Don't complain about leading/trailing newlines in fuzzy +messages. + * Improve the test suite. +- Changes in 0.9. + * Summary of tag changes: ++ Added: + - inconsistent-leading-newlines + - inconsistent-trailing-newlines + * Check for inconsistent leading/trailing newlines in messages. + * Check for unusual characters also in plural translations. + * Add information about version and date to the manual page. + * Fix stripping delay annotations from terminfo capabilities. +- Changes in 0.8.3. + * Improve the test suite. ++ Skip some tests when run with (pseudo-)root privileges. + * Add “test” target to Makefile. + * Recognize “PROJECT VERSION” as boilerplate in the +Project-Id-Version header field. +- Drop i18nspector-0.8.2-run_tests.patch (fixed upstream). + +--- +Wed May 1 08:04:52 UTC 2013 - lazy.k...@opensuse.org + +- Run test suite (add i18nspector-0.8.2-run_tests.patch: add "test" + target to Makefile; BuildRequires: python3-curses, python3-nose, + python3-polib). + +--- +Thu Apr 18 07:41:49 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.8.2. + * Make it possible to declare that a language has more than one +correct Plural-Forms. + * Add plural forms information for the following languages: +Belarusian, Bosnian, Croatian, Hungarian, Russian, Serbian, +Turkish, Ukrainian. + * Improve the test suite. + +--- +Thu Feb 28 21:51:43 UTC 2013 - lazy.k...@opensuse.org + +- Update to 0.8.1. + * Improve the documentation. + * Remove an incorrect assertion in the plural expression parser. + +--- +Sun Feb 17 18:41:41 UTC 2013 - lazy.k...@opensuse.org + +- Requires python3 for openSUSE < 12.3. + +--- +Wed Feb 6 16:20:54 UTC 2013 - lazy.k...@opensuse.org + +- Initial package created - 0.8. + New: i18nspector-0.9.1.tar.gz i18nspector-0.9.1.tar.gz.asc i18nspector.changes i18nspector.keyring i18nspector.spec Other differences: -- ++ i18nspector.spec ++ # # spec file for package i18nspector # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: i18nspector Version:0.9.1 Release:0 License:MIT Summary:Tool for Checking gettext POT/PO/MO Files Url:http://jwilk.net/software/i18nspector Group: Development/Tools/Other Source0: https://bitbucket.org/jwilk/i18nspector/downloads/%{name}-%{version}.tar.gz Source1: https://bitbucket.org/jwilk/i18nspector/downloads/%{name}-%{version}.tar.gz.asc Source2:%{name}.keyring BuildRequires: python3-devel %if 0%{?suse_version} >= 1230 BuildRequires: gpg-offline %endif # Requires for tests. BuildRequires: python3-curses BuildRequires: python3-nose BuildRequires: python3-polib %if 0%{?suse_version} && 0%{?suse_version} < 1230 Requires: python3 >= 3.2 %endif Requires: python3-polib BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description i18nspector is a tool for