Mateusz Adamowski <mateusza@staszic.waw.pl>

> 5. ekg nie obsluguje rozmowy z wieloma osobami na raz, a jest to fajna
> funkcja

From: Piotr Figiel <feeg@psychodelic.org>
> 5) mogaby si pokaza komenda do listowania themw, swoj drog themy
>    powinny by w oddzielnym podkatalogu np. w ~/.gg/themes bo lekki syf
>    jest.
      
Date: Fri, 14 Dec 2001 18:45:43 +0100
From: Marcin Szychowski <szycha@albert.p.lodz.pl>

Jak wida klepania jest zdecydowanie mniej. Podobnie mona by zrobi
z poleceniem modify. Oczywicie idealnie byoby, gdyby program *nie
potrzebowa* adnych parametrw do okrelenia co-jest-co. Nie jest to
cakiem nierealne. Wystarczy przyj, e w alternatywnej skadni polecenia
add na pocztku wystpuje to, co obowizkowe i znane np.:

        add <uin> <alias> [lista imion] <nazwisko>

Zakadajc, e przy dodaniu nowej osoby *musimy* poda jej uin a take
okreli alias, ustalamy, e bd to pierwsze dwa parametry. W jzyku
polskim podaje si najpierw imi / imiona, a potem nazwisko, dlatego
wszystkie cigi nieliczbowe i nie zawierajce `@' zostan zinterpretowane
jako imi, a ostatni jako nazwisko. Numer telefonu atwo si odrnia od
adresu e-mail, dlatego mona miao rozszerzy skadni o te elementy:

        add <uin> <alias> [lista imion] <nazwisko> [telefon] [e-mail]

(w dowolnej kolejnoci). W ten sposb obsugujemy wszystkie prawie pola,
poza nickiem. Chocia jeeli potraktowa telefon lub e-mail jako separatory:

        add <uin> <alias> [lista imion] <nazwisko> [telefon] [e-mail] [nick]

powysza lista staje si jednoznaczna. Na przykad:

	add 12345 szef Gajusz Juliusz Cezar 602111000 boski
	add 65432 hydraulik Kowalski 605778877 woda@awaria.pl

Problem pojawia si gdy nie znamy nazwiska, a znamy imi/imiona. Wtedy
pozostaje `rczne' wyspecyfikowanie przez -f:

    add 7890 tomek 501105501 tomek -f Tomasz
             ^               ^     ^
             |               |     \- po pierwszej opcji `utra inteligencj'
             |               |        i nie dokonuj autorozpoznawania.
             |               \-- zawsze jako nick
             \-- to oczywicie alias

										     
