awesome ablakkezelő

Kezdőlap Fórumok Linuxos szoftverek awesome ablakkezelő

10 bejegyzés megtekintése - 951-960 / 1,006
  • Szerző
    Bejegyzés
  • #2147353
    birno
    Felhasználó
      uzsolt wrote:
      Az csak jövő hétvége lesz. Leghamarabb…

      Nem baj, addig szöszmötölök még vele legalább.

      #2147354
      birno
      Felhasználó
        uzsolt wrote:
        Az csak jövő hétvége lesz. Leghamarabb…

        Nem baj, addig szöszmötölök még vele legalább.

        #2147355
        birno
        Felhasználó

          Lenne két kérdésem.
          Az egyik, hogy ha eltárolok egy funkciót egy változóban, majd minden változtatás nélkül újra eltárolom ugyanabban a változóban(ha másikban akkor is), már különbözőnek fogja érzékelni, így nem lehet összehasonlítani a korábbi állapottal(pl: teszt ~= old.teszt).

          Code:
          awesome@unknown% teszt = function () print(„teszt”) end
          awesome@unknown% print(teszt) –> function: 0x91df5c8
          awesome@unknown% teszt = function () print(„teszt”) end
          awesome@unknown% print(teszt) –> function: 0x9219290

          A másik, hogy pl. a naughty-ban az ontop alapból „true”-ra van állítva, ha notify létrehozásánál megadom, hogy „ontop = false”, akkor ezt nem veszi figyelembe, mert úgy értelmezi, hogy nincs értéke az ontop-nak, nem pedig úgy, hogy „false” az értéke.
          Hogyan lehet vele megértetni, hogy értékként kezelje a false-t, nem csak ebben a példában, hanem úgy általában?

          #2147356
          birno
          Felhasználó

            Lenne két kérdésem.
            Az egyik, hogy ha eltárolok egy funkciót egy változóban, majd minden változtatás nélkül újra eltárolom ugyanabban a változóban(ha másikban akkor is), már különbözőnek fogja érzékelni, így nem lehet összehasonlítani a korábbi állapottal(pl: teszt ~= old.teszt).

            Code:
            awesome@unknown% teszt = function () print(„teszt”) end
            awesome@unknown% print(teszt) –> function: 0x91df5c8
            awesome@unknown% teszt = function () print(„teszt”) end
            awesome@unknown% print(teszt) –> function: 0x9219290

            A másik, hogy pl. a naughty-ban az ontop alapból „true”-ra van állítva, ha notify létrehozásánál megadom, hogy „ontop = false”, akkor ezt nem veszi figyelembe, mert úgy értelmezi, hogy nincs értéke az ontop-nak, nem pedig úgy, hogy „false” az értéke.
            Hogyan lehet vele megértetni, hogy értékként kezelje a false-t, nem csak ebben a példában, hanem úgy általában?

            #2147357
            uzsolt
            Felhasználó
              birno wrote:
              Az egyik, hogy ha eltárolok egy funkciót egy változóban, majd minden változtatás nélkül újra eltárolom ugyanabban a változóban(ha másikban akkor is), már különbözőnek fogja érzékelni, így nem lehet összehasonlítani a korábbi állapottal(pl: teszt ~= old.teszt).
              Persze, mert a memóriacímet tárolja el. Meg se merem kérdezni, mire kell ez neked.

              birno wrote:
              A másik, hogy pl. a naughty-ban az ontop alapból „true”-ra van állítva, ha notify létrehozásánál megadom, hogy „ontop = false”, akkor ezt nem veszi figyelembe, mert úgy értelmezi, hogy nincs értéke az ontop-nak, nem pedig úgy, hogy „false” az értéke.
              Hogyan lehet vele megértetni, hogy értékként kezelje a false-t, nem csak ebben a példában, hanem úgy általában?

              Nem tudom, én ilyenbe még nem futottam bele. Ha más nem, akkor olyasmi módon, hogy létrehozol egy (globális) változót false néven (nil értékkel) 😉
              http://www.lua.org/pil/2.2.html

              #2147358
              uzsolt
              Felhasználó
                birno wrote:
                Az egyik, hogy ha eltárolok egy funkciót egy változóban, majd minden változtatás nélkül újra eltárolom ugyanabban a változóban(ha másikban akkor is), már különbözőnek fogja érzékelni, így nem lehet összehasonlítani a korábbi állapottal(pl: teszt ~= old.teszt).
                Persze, mert a memóriacímet tárolja el. Meg se merem kérdezni, mire kell ez neked.

                birno wrote:
                A másik, hogy pl. a naughty-ban az ontop alapból „true”-ra van állítva, ha notify létrehozásánál megadom, hogy „ontop = false”, akkor ezt nem veszi figyelembe, mert úgy értelmezi, hogy nincs értéke az ontop-nak, nem pedig úgy, hogy „false” az értéke.
                Hogyan lehet vele megértetni, hogy értékként kezelje a false-t, nem csak ebben a példában, hanem úgy általában?

                Nem tudom, én ilyenbe még nem futottam bele. Ha más nem, akkor olyasmi módon, hogy létrehozol egy (globális) változót false néven (nil értékkel) 😉
                http://www.lua.org/pil/2.2.html

                #2147359
                birno
                Felhasználó
                  uzsolt wrote:
                  Persze, mert a memóriacímet tárolja el. Meg se merem kérdezni, mire kell ez neked.

                  A naughty update funkciójához kellene, a run értékeit akartam összehasonlítani, az meg ugye mindig funkció.
                  Jelenleg úgy van megcsinálva, hogy kapott egy update értéket, ami ha true akkor frissíti, de ez így nem az igazi.

                  uzsolt wrote:
                  Nem tudom, én ilyenbe még nem futottam bele. Ha más nem, akkor olyasmi módon, hogy létrehozol egy (globális) változót false néven (nil értékkel) 😉
                  http://www.lua.org/pil/2.2.html

                  Hát ja, de az nem valami szép, nem hinném, hogy ennek így kell működnie, ez esetben nincs értelme figyelembe venni mint változtatható paramétert, legalábbis ez esetben.

                  #2147360
                  birno
                  Felhasználó
                    uzsolt wrote:
                    Persze, mert a memóriacímet tárolja el. Meg se merem kérdezni, mire kell ez neked.

                    A naughty update funkciójához kellene, a run értékeit akartam összehasonlítani, az meg ugye mindig funkció.
                    Jelenleg úgy van megcsinálva, hogy kapott egy update értéket, ami ha true akkor frissíti, de ez így nem az igazi.

                    uzsolt wrote:
                    Nem tudom, én ilyenbe még nem futottam bele. Ha más nem, akkor olyasmi módon, hogy létrehozol egy (globális) változót false néven (nil értékkel) 😉
                    http://www.lua.org/pil/2.2.html

                    Hát ja, de az nem valami szép, nem hinném, hogy ennek így kell működnie, ez esetben nincs értelme figyelembe venni mint változtatható paramétert, legalábbis ez esetben.

                    #2147361
                    uzsolt
                    Felhasználó

                      Azt hiszem, ezekben (főleg az előbbiben) nem tudok segíteni… De azért érdeklődéssel várom a fejleményeket 😉

                      #2147362
                      uzsolt
                      Felhasználó

                        Azt hiszem, ezekben (főleg az előbbiben) nem tudok segíteni… De azért érdeklődéssel várom a fejleményeket 😉

                      10 bejegyzés megtekintése - 951-960 / 1,006
                      • Be kell jelentkezni a hozzászóláshoz.