1.128 2019-01-06 ================ [Prty::MediaWiki::Markup] POD-Fehler behoben. [Prty::Test::Class] Durch skipTest() verursachte Meldungen à la "does not map to ascii" behoben. [Prty::TempDir] Test bei Setzung von TMPDIR korrigiert. [Prty::TempFile] Test bei Setzung von TMPDIR korrigiert. 1.126 2019-01-06 ================ [Prty::Confluence::Client] Doku bearbeitet. [Prty::Confluence::Markup] Doku bearbeitet. [Prty::Confluence::Page] Von Data::Printer auf Prty::Debug umgestellt. [Prty::Database::Resultset] Methode asString() um Option -info erweitert. [Prty::LaTeX::LongTable] Alignment-Erkennung auf erstes Zeichen beschränkt. [Prty::MediaWiki::Api] Klasse Prty::MediaWiki::Client Prty::MediaWiki::Api umbenannt. [Prty::MediaWiki::Loader] Klasse hinzugefügt. [Prty::MediaWiki::Markup] Tabellen und Listen hinzugefügt. [Prty::MediaWiki::Page] Klasse entfernt. [Prty::Test::Class] Doku bearbeitet. [Prty::AnsiColor] Default für Konstruktorargument. [Prty::AsciiTable] Von FileHandle auf split() umgestellt. [Prty::Cascm] Klasse hinzugefügt. [Prty::ColumnFormat] Formatstring für numerische Werte umgestellt, da Problem bei großen Werten. [Prty::Debug] Methode dump() zur Ausgabe von Datenstrukturen hinzugefügt. [Prty::FileHandle] Option -createDir auf Dateischreiben eingeschränkt. [Prty::Parameters] Methoden extractPropertiesToVariables(), extractToVariables() hinzugefügt. [Prty::Path] Methoden copyToDir(), encoding(), findProgram(), exists() hinzugefügt. Begonnen, Tilde-Expansion hinzuzufügen. [Prty::Process] Methoden-Alias cd() für cwd() hinzugefügt. [Prty::Program] Methode parameters() hinzugefügt. [Prty::Record] Behandlung von Encoding hinzugefügt. [Prty::Shell] Attribut cmdAnsiColor hinzugefügt. [Prty::Storable] Methode memoize() hinzugefügt. [Prty::TempDir] Klasse hinzugefügt. [Prty::TempFile] Klasse hinzugefügt. [Prty::Time] Zeitformat YYYYMMDD hinzugefügt. [Prty::TreeFormatter] Stop-Erkennung und -Formatierung hinzugefügt. [Prty::Udl] UDL-Zerlegung reimplementiert, damit Quoting von Metazeichen möglich ist. 1.125 2018-10-21 ================ [Prty::Test::Class] Umlaute in Ausgabe von skipTest(), skipAllTests() konvertiert 1.124 2018-03-02 ================ Zahlreiche Erweiterungen. 1.123 2018-01-30 ================ [Prty::AsciiTable] Klasse hinzugefügt. [Prty::LaTeX::Generator] Methoden hinzugefügt. [Prty::LaTeX::LongTable] Klasse hinzugefügt. [Prty::Unindent] Methode trimNL() hinzugefügt. 1.122 2018-01-23 ================ Kosmetik. Kleinere Erweiterungen. [Prty::LaTeX::Generator] Klasse hinzugefügt [Prty::LineProcessor] Ehedem Prty::TextFile. Erweitert. [Prty::LineProcessor::Line] Ehedem Prty::TextFile::Line. Erweitert. 1.121 2017-12-03 ================ [Prty::AnsiColor] Klasse hinzugefügt. [Prty::CommandLine] Klasse hinzugefügt. [Prty::Config] Konstruktor um Tilde-Expansion erweitert. [Prty::ContentProcessor] Methode commit() um Option -incomplete erweitert. Methode load() überarbeitet. [Prty::ContentProcessor::*] Dokumentation bearbeitet. [Prty::Database::ResultSet::Object] Methode index() um Option -unique erweitert. [Prty::Fibu::*] Klassen hinzugefügt. [Prty::FFmpeg] Methode extract169To43() um Default für fehlenden xOffset erweitert. [Prty::Hash] Methode push() um das Pushen mehrerer Elemente erweitert. Methode unshift() hinzugefügt. Methode addNumber() hinzugefügt. [Prty::Math] Diverse Methoden hinzugefügt. [Prty::Path] Bei Methode delete() undefinierten Pfad berücksichtigt. Bei Methode expandTilde() Exception, wenn $HOME nicht definiert ist. [Prty::Shell] In Methode exec() Ermittlung des Exitcode korrigiert. [Prty::Sql] In Methode opIN() zurückgenommen, das Wert als Ausdruck interpretiert wird. [Prty::Template] Methode replace() liefert nun Referenz auf das Template-Objekt und Keys werden in Regex geschützt. [Prty::Test::Class] Methode floatIs() um Angabe von Nachkommastellen erweitert. [Prty::TreeFormatter] Klasse hinzugefügt. 1.120 2017-08-13 ================ [Prty::Array] Methoden compare(), eq(), pick() hinzugefügt. [Prty::Confluence::Client] Methode createAttachment() hinzugefügt. [Prty::DestinationTree] Option -dryRun hinzugefügt. [Prty::Hash] Doku bearbeitet. [Prty::Http::Client::Message] Doku bearbeitet. [Prty::JavaScript] Methode line() hinzugefügt. [Prty::Math] Methode radToDegree() hinzugefügt. [Prty::Path] In Methode copy() Behandlung der Option -createDir hinter das Öffnen der Quelldatei verschoben. [Prty::Section::Object] Methode add() hinzugefügt. [Prty::Test::Class] Methode isClass() hinzugefügt. 1.119 2017-07-15 ================ [Prty::Pod::Generator] Eingerückter Code wird nun getrimmt. [Prty::Test::Class] ClassLoader entfernt. Die von Tests benötigten Klassen müssen nun explizit geladen werden. [Prty::Hash] Methode isLocked() versions-portabel gemacht. 1.118 2017-07-13 ================ Perl - erforderliche Version auf 5.10.0 gesenkt. File::Rsync - erforderliche Version auf 0.49 gehoben (in Version 0.43 wird Option -delete nicht verstanden) [Prty::Hash] Klasse umgeschrieben, so dass Hash::Util::hash_unlocked() nicht mehr genutzt wird, da die Funktion in Perl < 5.18.0 nicht funktioniert. Debug-Modus entfernt. [Prty::Object] Methode bless() umgeschrieben, so dass Hash::Util::hash_unlocked() nicht mehr genutzt wird. [Prty::Path] Methode copy() um Optionen -move und -overwrite ergänzt. [Prty::Sql] IN-Klausel-Werte werden jetzt generell als Stringliterale eingesetzt. 1.117 2017-07-09 ================ Datei LICENSE hinzugefügt. [Prty::Ipc] Testfall für Exitcode != 0 angepasst, so dass auch bei schneller Ausführung von false(1) kein SIGPIPE ausgelöst wird. [Prty::Option] Argumente, die undef sind, lösen keine Warning mehr aus. 1.116 2017-07-09 ================ [Prty::Hash] Unsinnigen Test auf gleiche Bucket-Größe nach clear() entfernt, da unportabel. Die zulässigen Keys in einem Restricted Hash bleiben in neueren Perl-Versionen nicht erhalten. Setzen von Bucket-Größe via buckets() entfernt, da unportabel. In neueren Perl-Versionen nicht mehr möglich. [Prty::Test::Class] Methode floatIs() hinzugefügt. [Prty::Math] Rundung bei Vergleich von Float-Werten zum Testcode hinzugefügt. [Prty::Timeseries::Synchronizer] Rundung bei Vergleich von Float-Werten zum Testcode hinzugefügt.