Commits

Show all
Author Commit Message Labels Comments Date
Walter Dörwald
Beschreibung des _matches()-Bugfixes.
Tags
rel-0-3-6
Walter Dörwald
Mehr Doku für publishers.
Walter Dörwald
Modul-Doku für publishers. Bug im neuen _matches: In der Typetestschleife muß bei einem Match natürlich gebreakt werden, sonst wird immer nur getestet, ob der letzte Typ der richtige ist.
Walter Dörwald
findNodes() => find()
Walter Dörwald
asString() benutzt jetzt intern publish(), dieser Funktion kann ein publisher übergeben werden, eine Funktion (oder ein Objekt mit implementiertem __call__), der die zu auszugebenden Strings übergeben werden. asString() baut auf dieser Funktion auf und benutzt dazu die Klasse StringPublisher. Ein paar kleine Bugfixes in errors.py
Tags
rel-0-3-5
Walter Dörwald
Einige Exceptions gefixt.
Walter Dörwald
in img.asString hat das encoding gefehlt.
Walter Dörwald
Änderung bzgl. findNodes() in CHANGES aufgenommen.
Walter Dörwald
Node.findNodes hat jetzt leicht umgeordnete Argument, und vor allem zusätzlich ein Argument test, das eine allgemeine Testfunktion darstellt.
Walter Dörwald
Alten Bug aus specials.x entfernt, da war noch ein close, statt ein empty drin.
Walter Dörwald
Kommentare umgebrochen. encoding-Argument für asString() überall eingebaut (aber noch nicht verwendet).
Walter Dörwald
ImageSizeFormatError hatte noch ein lineno im Kopf.
Walter Dörwald
Beim caseinsensitiven scheme- und server-Vergleich muß natürlich vorher auf None getestet werden.
Walter Dörwald
Manipulationen am Pfad in einer URL werden jetzt mit __setitem__/__getitem__ gemacht.
Walter Dörwald
Doku verbessert bzw. gefixt.
Walter Dörwald
Ein bischen Doku verXMLt.
Walter Dörwald
Bildgrößenberechnung wird nun auch für <input type="image" gemacht. Das size-Attribut wird auf die Breite gesetzt. Ein Höhenattribut gibt es nicht.
Walter Dörwald
Neu Bildgrößenberechnungsmethode beschrieben.
Walter Dörwald
Bildgrößenberechnung wird jetzt in asString() gemacht. Das hat den Vorteil, daß man schnelleren Code erzeugen kann. Vorher: e = html.div(html.img(...),gurk.hurz()).asHTML().asString() Jetzt: e = html.div(html.img(...),gurk.hurz().asHTML()).asString()
Walter Dörwald
Typo!
Walter Dörwald
URLs werden jetzt caseinsensitiv verglichen.
Walter Dörwald
Uurgs, hasattr() hat auch in den Basisklassen nach den Attributen geguckt, d.h. wenn man ein abgeleitetes Element registeriert hat, wurde es immer unter dem Namen der Basisklasse registeriert.
Walter Dörwald
Argumentname natürlich als String.
Walter Dörwald
Schon wieder das falsche has_attr.
Walter Dörwald
Wenn in der Klasse der Member elementname bereits gesetzt ist, wenn registerElement() aufgerufen wird, so wird dieser Name benutzt.
Walter Dörwald
Dok zu addImageSizeAttributes verXMLifiziert.
Walter Dörwald
Bei fehltgeschlagenem Parsen wird der Text jetzt in ein html.pre gepackt.
Walter Dörwald
In parseURL() wir jetzt der Pseudofilename "STRING" gepusht. Das ändert nix am aktuellen Verzeichnis macht aber klarer, woher das geparste kommt.
Walter Dörwald
Jetzt wird das self-Argument in Methoden nicht mehr ausgeben (aber im XML-Baum ist es schon noch drin.)
Walter Dörwald
Funktions- und Methodenprototypen können mehrzeilig ausgegeben werden.
  1. Prev
  2. Next