csindex RPMs - prosim vyzkousejte

arnost arnost na uivt.cas.cz
Pondělí Červenec 13 16:25:08 CEST 1998


Po aplikace patche to funguje OK. Pouze pri  patchovani se tomu nelibil
radek:

#if __TURBOC__

po jeho vyhozeni se patch uz neurazel.

arnost

 >> 	Hmm. Tohle neni chyba v tom RPMku, ale primo v csindexu.
 >> Ted zrovna nemam cas se v csindexu hrabat, ale davam Cc: do konference
 >> CsTeX, treba nekdo bude neco vedet. Pripominam, ze zdrojaky
 >> csindexu i Linuxovy zdrojovy i binarni RPM soubor jsou v adresari
 >> ftp://ftp.fi.muni.cz/pub/localization/csindex/
 >
 >Aplikujte nasledujici diff na soubor csindex.c a regenerujte binarni verze
 >(cely csindex.c je v anxur:/tmp/csindex.c). 
 >
 >--- csindex/csindex.c   Mon Jun 16 19:37:55 1997
 >+++ csindex.c   Mon Jul 13 16:09:50 1998
 >@@ -189,17 +189,31 @@
 > int cslower (int ch) {
 > char *p;
 > if (!cscode) return tolower(ch);
 >+  switch (ch) {
 >+  case 220: 
 >+  case 252: return 220; break;
 >+  case 221: 
 >+  case 253: return 221; break;
 >+  default:
 > if (p = strchr((char*)Same, ch)) ch = SameAs[p-(char*)Same];
 > if (ch & 0x80) return isupper(ch&0x7f) ? ch : ch ^ 32;
 > return tolower(ch);
 >+  }
 > }
 > 
 > int csupper (int ch) {
 > char *p;
 > if (!cscode) return toupper(ch);
 >+  switch (ch) {
 >+  case 220: 
 >+  case 252: return 252; break;
 >+  case 221: 
 >+  case 253: return 253; break;
 >+  default:
 > if (p = strchr((char*)Same, ch)) ch = SameAs[p-(char*)Same];
 > if (ch & 0x80) return isupper(ch&0x7f) ? ch ^ 32 : ch;
 >  else return toupper(ch);
 >+}
 > }
 > 
 >#if __TURBOC__
 >
 >
 >-- 
 >Zdenek Salvet                                              salvet na ics.muni.cz 
 >----------------------------------------------------------------------------
 >           If God had meant for us to be in the Army,
 >         we would have been born with green, baggy skin.
 >


Další informace o konferenci Linux