On Fri, May 28, 1999 at 08:08:12AM +0200, Michael Reinelt wrote:
> Alexander Skwar wrote:
> >
> > On Thu, May 27, 1999 at 07:59:30PM +0200, Andreas Kool wrote:
> >
> > Nochmal zu den Kommas:
> > Wie w�rde ich denn z.B. die L�nderbezeichnung "Marianen (Saipan,Nord-)"
> > in der rate-de eingeben ?  Ich dachte, da� das Komma das Trennzeichen f�r
> > isdnlog w�re.
>
> Ich habe mir heute morgen den Code angesehen, und mir �berlegt, ob ich
> \, f�r Kommas im Namen einbauen soll. Ich mag nicht. Das ist l�stig,
> sieht h��lich aus, und verleitet zu Fehlern beim Erfassen der Daten
> (sowohl in der country.dat als auch in der rate-xx.dat).
>
> Wenn ihr nix dagegen habt, und mit der kleinen Mehrarbeit (Entfernen des
> Kommas beim eintippen in die rate-xx.dat) leben k�nnt, w�rde ich gerne
> postulieren, da� Kommas im Namen nicht erlaubt sind.
>
> Einverstanden?

Ich trage immer eine kleine Karikatur mit mir rum. Darauf sieht man einen
kleinen Mann, �ber dem ein 100 Meter gro�er menschlicher Fu� schwebt.

Untertitel: Ok, �berzeugt!


Anyway:

Schweren Herzens sage ich: Ja, ok, lassen wir die Kommas weg.
Kommas d�rfen *nur* verwandt werden, um mehrere Werte voneinander zu
trennen - sowohl in der "rate-xx.dat", als auch in der "countries-de.dat"

Aber weiter sage ich: Alle anderen Sonderzeichen [(+-*/&%$�!"?'~<>^)]
usw. sind zul�ssig - au�er dem "#", das trennt evtl. Kommentare ab.

Und noch weiter sage ich: Beim matchen von L�ndern werden all' diese
Sonderzeichen nicht herangezogen.
Die Routinen, die die "rate-xx.dat" sowie die "countries-de.dat" einlesen,
werfen alle Sonderzeichen sofort weg.

Zu gut Deutsch:

  Der Eintrag: A:Jugoslawien (Serbien/Montenegro) - [Kriegsgebiet!]

steht nach dem einlesen so

               A:jugoslawienserbienmontenegrokriegsgebiet

in der internen Tabelle von isdnlog. Und nur damit wird gematched.
(Michael, einverstanden?)


Weiter im Text: Ich bin gerade dabei, die vor einigen Tagen hier gepostete
"prefixes.dat" zu �berarbeiten. Ich werde entsprechend oben alle
Kommas rausmachen, die falschen Dubletten entsp. "country.c" entfernen,
und unter "A:" die englischen Bezeichnungen aus der "countries-us.dat"
hinzuf�gen.
Dann hat Michael wieder neues Futter f�r sein "country.c"

Daher bitte ich alle, im Moment nicht's an der "prefixes.dat" zu machen.

Wenn jemand da bereits Hand angelegt hat, bitte sofort bei mir melden!


Zur Diskussion stellen m�chte ich folgendes:

Macht es dann eigentlich noch Sinn, eine

  countries-de.dat
  countries-at.dat
  countries-nl.dat
  countries-us.dat
  ...

usw. vorzuhalten? W�re es nicht sinnvoller, nur *eine* "countries.dat",
in der �ber weitere Tags die "offiziellen" L�nderbezeichnungen f�r
die anderen unterst�tzten L�nder drinstehen, also etwa so:

N:Kirgisien       <- offizieller Deutscher Name
U:Kirgizia        <- offizieller Name auf Englisch
W:xxxxxx          <- offizieller Name auf Holl�ndisch
...
C:+996

Michael k�nnte das in einem char Array Names[MAX_SUPPORTED_COUNTRIES]
ablegen, und �ber einen Schalter in der "callerid.conf" k�nnte gew�hlt
werden, in welcher Sprache isdnlog die L�nder anzeigen soll.

Wenn f�r eine Sprache kein Eintrag vorhanden ist, wird automatisch
die Deutsche Bezeichnung angezeigt -- somit w�re die "countries.dat"
f�r �sterreich bereits fertig.

Ach so, ja, Michael: Was genau enth�lt die "countries-at.dat"?
Enth�lt die Unterschiede zur -de ? Sollen die mit in die neue Datei rein?


Weiterhin k�nnte Michael dann in allen L�ndereintr�gen nach Matches
suchen. Mist! Dann kann ich die US-Bezeichnungen nat�rlich *nicht*
einfach unter "A:" dazutun!

Also: Was haltet Ihr von dieser Idee?

> --
> netWorks                                                Vox: +43 316  698260
> Michael Reinelt                                   Fax: +43 316  692343
> Geisslergasse 4                                         GSM: +43 676 3079941
> A-8045 Graz, Austria                        e-mail: [EMAIL PROTECTED]

Ciao,
Andreas
--
Andreas Kool ([EMAIL PROTECTED] * http://www.pweb.de/kool.f)
PGP: 3FBF2411 Fingerprint: B5 35 34 74 25 60 2A 7A  89 06 92 C4 08 BA A5 BD
(To get my PGP key, send me a mail with subject "send pgp key")

Transmission of this message via the Microsoft Network is prohibited

_______________________________________________
Rates4linux-devel mailing list
[EMAIL PROTECTED]
http://lists.SourceForge.net/mailman/listinfo/rates4linux-devel

Antwort per Email an