Szczegóły programowe:
Składnia i API Mako za pożycza od najlepszych pomysłów wielu innych, w tym szablonów Django, Myghty, Cheetah i Genshi
Opis .
< ul>
Co nowego w tym wydaniu:.
- Naprawiono błąd w dekodowania & # x3c; Kodowanie & # x3e ; filtra, gdzie celem nie łańcuch nie być prawidłowo interpretowane w Pythonie 3.
- Naprawiono błąd w Pythonie analizowania logiki, która nie odniesie Python 3, gdy & quot; spróbuj / z wyjątkiem & quot; ukierunkowane krotka typów wyjątków, a nie jednym wyjątkiem.
- mako-renderowanie jest teraz realizowany jako skrypt setuptools EntryPoint; Samodzielny mako.cmd.cmdline () wpłacone jest już dostępny, a system wykorzystuje również argparse teraz zamiast optparse.
- mako-renderowanie skrypt będzie teraz złapać wyjątki i uruchomić je do tekstu, obsługi błędów i wyjście z niezerowym kodem wyjścia.
Co nowego w wersji 0.9.0:
- Poprawiono błędy:
- Poprawiono plugin babel prawidłowo interpretować $ {} sekcje wewnątrz & quot; nazwać & quot; tag, czyli & # x3c;% siebie. some_tag atr = & quot; $ {_ ('foo')} & quot; / & # x3e;
- Wtyczka Babel został naprawiony do pracy w Pythonie 3.
- Korzystanie z & # x3c; import% nazw = & quot; * & quot; Moduł = & quot; somemodule & quot; / & # x3e; teraz pomija elementów modułowych, które nie są explcitly wpłacone, unikając TypeError podczas próby wytworzenia partials.
- Naprawiono błąd Py3K gdzie & quot; lambda & quot; wyrażenie nie zostało poprawnie interpretowane w tagu szablonu; także ustalone Py2.4.
Co nowego w wersji 0.7.2:
- Poprawiono regresji w 0.7.1, gdzie parsowania dla AST Py2.4 został złamany.
Co nowego w wersji 0.7.1:
- Linie sterujące bez organów będzie teraz się uda, jak & quot; przechodzą & quot; dodaje do nich, gdy nie ma stwierdzenia są obecne w inny sposób.
- Poprawiono trochę długo uszkodzony zachowanie analizy zakresu obejmującego zmienne zadeklarowane w DEFS i takie, które tylko stało się jasne, gdy strict_undefined flaga została włączona.
- można używać teraz strict_undefined na tych samych argumentach czasu przekazanych do def () są wykorzystywane przez innych elementów & # x3c;
Komentarze nie znaleziono