Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]4557[/thread]

HTML::Template::Compiled (HTC) (Seite 21)

Leser: 31


<< |< 1 ... 18 19 20 21 >| >> 210 Einträge, 21 Seiten
GwenDragon
 2011-04-30 16:26
#148143 #148143
User since
2005-01-17
14548 Artikel
Admin1
[Homepage]
user image
Ich habe die aktuelle 0.95 unter Linux mit Perl 5.8.8 installiert.

Jetzt meckert cpan mir an, dass HTML::Template::Compiled::Expression::Expressions keine Versionsnummer hat.
Code: (dl )
1
2
3
Package namespace         installed    latest  in CPAN file
HTML::Template::Compiled::Expression::Expressions undef 0 TINITA/HT
ML-Template-Compiled-0.95.tar.gz

die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

pq
 2011-04-30 17:41
#148146 #148146
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
hm danke, werde ich einfügen. ich muss sowieso demnächst noch einen anderen bug beheben.
aber cpan meckert nur, installieren geht trotzdem, oder?
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
GwenDragon
 2011-04-30 19:16
#148148 #148148
User since
2005-01-17
14548 Artikel
Admin1
[Homepage]
user image
Installieren klappt, ja, Danke.
Das ist ja nur die Übersicht mit r (habe ich ganz vergessen zu schreiben!) , ob was aktualisiert werden muss, wo cpan meckert.
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

pq
 2012-05-07 12:44
#158127 #158127
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
ist jetzt unter https://github.com/perlpunk/HTML-Template-Compiled gehostet.
ihr könnt auch dort issues erstellen, man sollte aber immer schauen, ob die anfrage nicht schon in einem RT-ticket behandelt wird/wurde.

ausgewählte neue features seit 0.92:
* sort in EACH
* IJSON escape
* komplexere expressions
* chomp
* SET_VAR/USE_VARS
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
pq
 2012-06-04 22:08
#158734 #158734
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
version 0.98 ist raus.
neue features:
  • TMPL_WRAPPER - das gegenstück zu TMPL_INCLUDE sozusagen. "geklaut" bei Template-Toolkit
  • cache_debug
  • neues plugin CPAN:HTML::Template::Compiled::Plugin::NumberFormat (im moment werden aber noch nicht alle funktionen von Number::Format unterstützt)


wichtige änderung:
wenn man mittels <%loop rows alias=row %> oder <%set_var foo value=param %> aliase erstellt, sollte man nicht mehr mit <%= row %> und <%= foo %> darauf zugreifen, sondern mit einem dollarzeichen, um die zugriffe von solchen auf den parameter-hash zu unterscheiden:
<%= $row %> und <%= $foo %>
bis auf weiteres funktioniert aber auch noch die syntax ohne dollarzeichen.

edit: und der klassische fehler: einen bug entdeckt kurz nach dem release.
wer TMPL_INCLUDE_VAR benutzt, bekommt probleme mit dem cache. bitte dann auf 0.98_001 upgraden
Last edited: 2012-06-05 00:33:23 +0200 (CEST)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
pq
 2012-06-05 22:39
#158777 #158777
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
bzgl. der neuen alias-syntax: ich werde eine variable einbauen, mit der man variablen mit dollar am anfang wie bisher benutzen kann. das soll aber nur ein temporärer workaround sein.

edit: dazu den patch
https://github.com/perlpunk/HTML-Template-Compiled...
verwenden, bis es online ist. @GwenDragon, sollte euch eine hilfe sein, oder?
Last edited: 2012-06-05 22:47:40 +0200 (CEST)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
GwenDragon
 2012-06-07 07:53
#158824 #158824
User since
2005-01-17
14548 Artikel
Admin1
[Homepage]
user image
Oh, und ich dachte die $-Syntax wäre bei Variablennamen überhaupt nicht erlaubt (auch wenn's ging). In meinen privaten Projekten habe ich deswegen gestern meine Templates gepatcht.

Aber der Fix mit der Variable ist fein. Falls mir in the Wild doch mal ein Template unterkommt, das ein $ bei Variablennamen benutzt.
Danke!
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

pq
 2012-06-07 10:55
#158827 #158827
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
naja, sie ist auch nicht erlaubt, aber wird eben trotzdem zugelassen. HTML::Template erlaubt sie laut doku auch nicht, aber beschwert sich trotzdem nicht.
daher der fix soll nur temporär sein. irgendwann werde ich den ausschalten. sollte ich vielleicht noch klarer oben in die doku schreiben.
es gibt ihn nur, weil sich wohl leute darauf verlassen, dass etwas undokumentiertes geht.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
GwenDragon
 2012-06-07 13:23
#158829 #158829
User since
2005-01-17
14548 Artikel
Admin1
[Homepage]
user image
Hmm, ja. Vom Standpunkt einer korrekten Anwendung hast du Recht.
Der Patch sollte dann nicht eingepflegt werden ins Package, denke ich, wenn er temporär ist. Wer so einen Patch haben muss, weil falsche Variablennamen verwendet wurden, kann ihn selbst anwenden, sollte aber sinnvollerweise aber eher die Templates überarbeiten.
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

pq
 2012-06-07 14:02
#158831 #158831
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
der patch ist in 0.98_002.
aber ich werde es so machen, dass ich in einer der nächsten versionen zunächst eine deprecated-warnung ausgebe, falls jemand den workaround benutzt.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< |< 1 ... 18 19 20 21 >| >> 210 Einträge, 21 Seiten



View all threads created 2005-06-26 15:48.