>>>>> On Wed, 1 Nov 2006 09:36:24 +0100, Thomas =?UTF-8?Q?P=C3=B6hnitzsch?= 
>>>>> <[EMAIL PROTECTED]> said:

    > On Sun, Oct 29, 2006 at 03:52:10PM +0100, Thomas Lange wrote:
    >>> +        while ( length $n ) { 
    >>> +            $host = sprintf( "%s%d" ,$host?"$host.":$host,
    >>> +                        (hex substr $n,0,1,"" ) * 16 + (hex substr 
$n,0,1,"")); 
    >>> +        }

    > Solange in $n noch etwas drin ist, verarbeite bis zu 2 Zeichen vom
    > Anfang von $n. Das ist doch der klassische Trivialfall einer
    > while-Schleife, und es funktioniert sogar. Ich verstehe daher nicht, was
    > Dir daran nicht gefällt.
Sorry, mein Fehler. Ich habe nicht gesehen wo in der Schleife $n
veraendert wird. Jetzt habe ich mir von substr nochmals die genau
Funktion angesehen und jetzt sehe ich das $n innerhalb der schleife
auch veraendert wird.


    > Soso, na das wundert mich jetzt aber, denn bei mir hat er den Bug
    > behoben. Nur mal so wild aus dem Patch zitiert:
    > +    if (/\.disable$/) {
    > +        if (-f (split /\./)[0]) {
    > +            warn "Skipping $_ as disabled host because also enabled.\n" 
if $verbose; 
    > +        } else {
Ich werde es so machen. Deine Version geht wahrscheinlich nur wenn man
sich in dem pxelinux.cfg Verzeichnis befindet.

         $f=(split (/\./,$_))[0];
         if (-f "$pxedir/$f") {


    > Es mag sein, daß Dir das nicht gefällt, aber behoben ist es definitiv,
    > wie Du auch aus meinen Beispielen erkennen solltest.
Es geht nicht darum das mir etwas nicht gefaellt. Nein ich versuche
nur alles zu verstehen.


    > Soll ich den Patch nochmal zerlegen? Warum sich das schwer einbauen läßt
    > verstehe ich leider nicht, da ich den direkt gegen den aktuellen
    > SVN-Head gebaut hatte, so daß ein einfaches "patch" ausreichen sollte.
Es liegt einfach daran das viele auf einmal schwerer zu versteh ist
als kleine Haeppchen. Aber jetzt ist das OK, ich werde alles nachher
einbauen. Viele Dank nochmals fuer die schnelle Antwort. Ist ja nicht
selbstverstaendlich das du so flink antwortest. Ich kenne da ganz
andere Intervalle von anderen :-)


-- 
regards Thomas

Reply via email to