main.c (main): Use ngettext for various messages - enscript - GNU Enscript
 (HTM) git clone git://thinkerwim.org/enscript.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 27df178044e9f91ad0094e9b72e86960ad0a2056
 (DIR) parent da2e4790a132ad739c55ca8f9e9ee10a460e1c96
 (HTM) Author: Tim Retout <diocles@gnu.org>
       Date:   Wed, 30 Dec 2009 17:09:34 +0000
       
       main.c (main): Use ngettext for various messages
       
       Diffstat:
         M src/ChangeLog                       |       5 +++++
         M src/main.c                          |      16 +++++++++++++---
       
       2 files changed, 18 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/src/ChangeLog b/src/ChangeLog
       @@ -1,3 +1,8 @@
       +2009-12-30  Tim Retout  <diocles@gnu.org>
       +
       +        * main.c (main): Use ngettext for messages about truncated lines,
       +        missing characters and non-printable characters.
       +
        2009-12-27  Tim Retout  <diocles@gnu.org>
        
                Apply patch from Debian Security Team for CAN-2004-1184.
 (DIR) diff --git a/src/main.c b/src/main.c
       @@ -1782,7 +1782,11 @@ name             width\theight\tllx\tlly\turx\tury\n\
              if (num_truncated_lines)
                {
                  retval |= 2;
       -          MESSAGE (0, (stderr, _("%d lines were %s\n"), num_truncated_lines,
       +          MESSAGE (0, (stderr,
       +                       ngettext("1 line was %s\n",
       +                                "%d lines were %s\n",
       +                                num_truncated_lines),
       +                       num_truncated_lines,
                               line_end == LE_TRUNCATE
                               ? _("truncated") : _("wrapped")));
                }
       @@ -1790,7 +1794,10 @@ name             width\theight\tllx\tlly\turx\tury\n\
              if (num_missing_chars)
                {
                  retval |= 4;
       -          MESSAGE (0, (stderr, _("%d characters were missing\n"),
       +          MESSAGE (0, (stderr,
       +                       ngettext("1 character was missing\n",
       +                                "%d characters were missing\n",
       +                                num_missing_chars),
                               num_missing_chars));
                  if (list_missing_characters)
                    {
       @@ -1802,7 +1809,10 @@ name             width\theight\tllx\tlly\turx\tury\n\
              if (num_non_printable_chars)
                {
                  retval |= 8;
       -          MESSAGE (0, (stderr, _("%d non-printable characters\n"),
       +          MESSAGE (0, (stderr,
       +                       ngettext("1 non-printable character\n",
       +                                "%d non-printable characters\n",
       +                                num_non_printable_chars),
                               num_non_printable_chars));
                  if (list_missing_characters)
                    {