Follow-up Comment #6, bug #44098 (project gettext):

To facilitate reviewing, I've posted the 2nd patch to the mailing-list (we
should probably migrate to debbugs this year).
https://lists.gnu.org/archive/html/bug-gettext/2015-02/msg00001.html

Changes from v1 are:
- recognize "xgettext: no-*-check" comment in source code
- add test case
- refactor quoted segment scanning into a separate file
  which was done in a separate commit:
  http://git.sv.gnu.org/cgit/gettext.git/commit/?id=01658057
- refactor syntax check function invocation

I'm a bit reluctant to support multi-sentence strings at the moment, since the
original tools (po/Rules-quot and the indicator-applet's Makefile.am snippets)
only consider single-sentence strings.  So that part has not changed since
v1.

Also, suppression of checks with a command-line option is not implemented
(yet) for implementation reasons (currently the --flag option only accepts
*-format flags).

Anyway, further reviewing and suggestions for further checks would be
appreciated.

Here are some I have in mind:
- check if a message is/isn't ends with "."
- check if a message is/isn't capitalized
- suggest two spaces after "." for multi-sentence strings


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44098>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


Reply via email to