]> git.pld-linux.org Git - packages/coreutils.git/blobdiff - coreutils-fmt-wchars.patch
- updated pl.po encoding (iso8859-2 -> utf8)
[packages/coreutils.git] / coreutils-fmt-wchars.patch
index 5636a55d3f59ae0dad4ee505d875f990c8aa592f..b9d2f40402656a5521f5f5b30428662190dec676 100644 (file)
        c = get_prefix (f);
      }
  
-@@ -601,23 +638,23 @@
+@@ -601,26 +638,26 @@
     that failed to match the prefix.  In the latter, C is \n or EOF.
     Return the character (\n or EOF) ending the line.  */
  
 +  const wchar_t *s;
  
    out_column = 0;
--  if (in_column > next_prefix_indent && c != '\n' && c != EOF)
-+  if (in_column > next_prefix_indent && c != L'\n' && c != WEOF)
+-  if (in_column > next_prefix_indent || (c != '\n' && c != EOF))
++  if (in_column > next_prefix_indent || (c != L'\n' && c != WEOF))
      {
        put_space (next_prefix_indent);
        for (s = prefix; out_column != in_column && *s; out_column++)
 -      putchar (*s++);
+-      if (c != EOF && c != '\n')
 +      putwchar (*s++);
-       put_space (in_column - out_column);
++      if (c != WEOF && c != L'\n')
+       put_space (in_column - out_column);
+-      if (c == EOF && in_column >= next_prefix_indent + prefix_length)
+-      putchar ('\n');
++      if (c == WEOF && in_column >= next_prefix_indent + prefix_width)
++      putwchar (L'\n');
      }
 -  while (c != '\n' && c != EOF)
 +  while (c != L'\n' && c != WEOF)
        check_punctuation (word_limit);
  
        /* Scan inter-word space.  */
-@@ -677,48 +717,48 @@
+@@ -677,46 +717,46 @@
        start = in_column;
        c = get_space (f, c);
        word_limit->space = in_column - start;
          flush_paragraph ();
        }
        word_limit++;
--      if (c == EOF)
--      return EOF;
-+      if (c == WEOF)
-+      return WEOF;
      }
--  while (c != '\n');
-+  while (c != L'\n');
+-  while (c != '\n' && c != EOF);
++  while (c != L'\n' && c != WEOF);
    return get_prefix (f);
  }
  
 +"  -n, --single-spaces       single spaces between sentences\n"
  "  -w, --width=WIDTH         maximum line width (default of 75 columns)\n"
  msgstr ""
- "  -t, --tagged-paragraph    wciêcie pierwszej linii inne ni¿ drugiej\n"
- "  -u, --uniform-spacing     jedna spacja miêdzy s³owami, dwie miêdzy "
+ "  -t, --tagged-paragraph    wcięcie pierwszej linii inne niż drugiej\n"
+ "  -u, --uniform-spacing     jedna spacja między słowami, dwie między "
  "zdaniami\n"
-+"  -n, --single-spaces       pojedyncze spacje miêdzy zdaniami\n"
- "  -w, --width=ILE           maksymalna szeroko¶æ linii (domy¶lnie 75 "
++"  -n, --single-spaces       pojedyncze spacje między zdaniami\n"
+ "  -w, --width=ILE           maksymalna szerokość linii (domyślnie 75 "
  "kolumn)\n"
  
This page took 0.058993 seconds and 4 git commands to generate.