[ekg2-devel] chatstates i talk.google.com

Wiesław Ochmiński wiechu w wiechu.com
Sob, 19 Sty 2008, 20:32:44 CET


On Sat, Jan 19, 2008 at 04:31:41PM +0100, Jakub Zawadzki wrote:
> Czesc,
> 
> Wielkie dzieki za latke, ponizej kilka moich komentarzy.
> 
> 
> W sumie zaczynam miec watpliwosci czy potrzebujemy tego (xmlnode_t).xmlns
> W koncu mamy xmlns w atrybutach...
> 
> (Jak rozmawialem z peresem, i ogladalem dokumentacje do *_CreateNS () to
> wydawalo mi sie ze to jest robione inaczej, i ze namespace bedziemy
> dostawac w callbacku podanym przez XML_SetNamespaceDeclHandler (), i

Tam dostajemy tylko prefix, więc można by go dodawać (ponownie nie wiem po co)
by uzyskać stream:stream, ale wtedy dostaniemy też cha:composing, czyli
narobimy się tylko po to, by dostać to, co już jest w tej chwili (i nie działa).
 
> Jakby dodawac xmlns na samym poczatku tablicy (xmlnode_t).atts, to
> obciazenie bedzie minimalne, a dzieki temu nie bedziemy musieli zmieniac
> kodu :)

Można na początku, żaden problem.
 
> Ale jesli juz wprowadzamy (xmlnode_t).xmlns to _TRZEBA_ zmienic ten kod od razu wszedzie.
> (i juz nie dodawac atrbuty xmlns to (xmlnode_t).atts)

Też żaden problem.

Proszę wybrać wersję:
    1. pole xmlns i poprawki w całym kodzie
    2. xmlns w jako pierwszy atrybut

i na jutro będzie zrobione.

    Pozdrawiam,
	W.

PS Ostanio pisałem coś w C ze 20 lat temu, ale myślę, że dam jeszcze radę.

-- 
 Wiesław Ochmiński, Polska Północna, Malbork.


Więcej informacji o liście dyskusyjnej ekg2-devel