]> git.pld-linux.org Git - packages/echat.git/commitdiff
-new
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Tue, 6 May 2003 08:00:04 +0000 (08:00 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    echat-plcharset.patch -> 1.1

echat-plcharset.patch [new file with mode: 0644]

diff --git a/echat-plcharset.patch b/echat-plcharset.patch
new file mode 100644 (file)
index 0000000..29b7015
--- /dev/null
@@ -0,0 +1,56 @@
+diff -urN echat-0.02r.beta4.org/chat_cset.c echat-0.02r.beta4/chat_cset.c
+--- echat-0.02r.beta4.org/chat_cset.c  Sat May  3 22:09:56 2003
++++ echat-0.02r.beta4/chat_cset.c      Tue May  6 09:44:49 2003
+@@ -9,12 +9,10 @@
+ #ifdef        CHARSET
+ void cset_inout(void) {
+-    char src[] =      /* russian cyrillic koi8-r codepage */
+-      { 193,194,215,199,196,197,214,218,201,202,203,204,205,206,207,208,210,211,212,213,198,200,195,222,219,221,223,217,216,220,192,209,
+-        225,226,247,231,228,229,246,250,233,234,235,236,237,238,239,240,242,243,244,245,230,232,227,254,251,253,255,249,248,252,224,241 };
+-    char dst[] =      /* russian insane 1251 codepage */
+-      { 224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,
+-        192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223 };
++    char src[] =      /* iso8859-2 */
++      { 161, 166, 172, 177, 182, 188 };
++    char dst[] =      /* cp1250 */
++      { 165, 140, 143, 185, 156, 159 };
+     register int n, m;
+     for (n = 0; n < MSG_SIZE; n++)
+@@ -24,12 +22,10 @@
+ }
+ void cset_outin(void) {
+-    char dst[] =      /* russian cyrillic koi8-r codepage */
+-      { 193,194,215,199,196,197,214,218,201,202,203,204,205,206,207,208,210,211,212,213,198,200,195,222,219,221,223,217,216,220,192,209,
+-        225,226,247,231,228,229,246,250,233,234,235,236,237,238,239,240,242,243,244,245,230,232,227,254,251,253,255,249,248,252,224,241 };
+-    char src[] =      /* russian insane 1251 codepage */
+-      { 224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,
+-        192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223 };
++    char dst[] =      /* iso8859-2 */
++      {  34,  39,  34,  34,  45,  45, 161, 166, 172, 177, 182, 188 };
++    char src[] =      /* cp1250 */
++      { 132, 146, 147, 148, 150, 151, 165, 140, 143, 185, 156, 159 };
+     register int n, m;
+     for (n = 0; n < MSG_SIZE; n++)
+@@ -39,18 +35,5 @@
+ }
+ void cset_string(void) {
+-    char kbd[] =      /* keyboard layout */
+-      { 'f',',','d','u','l','t',';','p','b','q','r','k','v','y','j','g','h','c','n','e','a','[','w','x','i','o',223,'s','m','\'','.','z',
+-        'F','<','D','U','L','T',':','P','B','Q','R','K','V','Y','J','G','H','C','N','E','A','{','W','X','I','O',255,'S','M','\"','>','Z' };
+-    char chr[] =      /* russian cyrillic koi8-r codepage */
+-      { 193,194,215,199,196,197,214,218,201,202,203,204,205,206,207,208,210,211,212,213,198,200,195,222,219,221,223,217,216,220,192,209,
+-        225,226,247,231,228,229,246,250,233,234,235,236,237,238,239,240,242,243,244,245,230,232,227,254,251,253,255,249,248,252,224,241 };
+-    register int n, m;
+-
+-    for (n = 0; n < STR_SIZE; n++)
+-      for (m = 0; m < sizeof(kbd); m++) {
+-          if (buf[n] == kbd[m]) { buf[n] = chr[m]; break; }
+-          if (buf[n] == chr[m]) { buf[n] = kbd[m]; break; }
+-      }
+ }
+ #endif        /* CHARSET */
This page took 0.060787 seconds and 4 git commands to generate.