マコの構文とAPIは、Djangoのテンプレート、可能にします、チーターや幻視など、他の多くの最高のアイデアから借用します。
の特長の:ます。
< UL>
のこのリリースで新しいのあるもの:ます。
- デコードにおけるバグを修正&#のx3c、エンコーディング&#Spark Proの。文字列以外のオブジェクトが正しくPython 3の中で解釈されないだろうします。 フィルタ
- はPython 3に失敗するだろうPythonの構文解析ロジックでバグを修正するとき&QUOT; /試みる除く&QUOT。例外タイプのタプルではなく、一つの例外を目標とします。
- マコレンダリング今setuptoolsのエントリポイントスクリプトとして実装されています。呼び出し可能なスタンドアローンmako.cmd.cmdline()が利用可能になりました、そしてこのシステムはまた、代わりにoptparseは今のargparse使用しています。
- マコレンダリングゼロ以外の終了コードで今例外をキャッチし、テキストのエラーハンドラにそれらを実行するスクリプト、して終了します。
のバージョン0.9.0でのの新機能:
- 修正されたバグ:LI>
- 適切に&QUOTの内側に$ {}の項を解釈するバベルプラグインを修正しました。QUOT呼び出し&。タグ、すなわち&#x3c;%の自己:some_tag ATTR =&QUOT; $ {_( 'foo'の)}&QUOT; /&#のSpark Proの; 。
- はバベルのプラグインは、Python 3で動作するように修理されたします。
- x3cを使用して&#;%名前空間のインポート=&QUOT; *&QUOT。モジュール=&QUOT、somemodule&QUOT; /&#Spark Proの。今パーシャルを生成しようとしたときはTypeErrorを避け、explcitly呼び出し可能でないモジュール要素をスキップします。
- &QUOT固定Py3Kのバグ、ラムダ&QUOT。式は、テンプレートタグ内で正しく解釈されませんでした。またPy2.4で固定します。
のバージョン0.7.2でのの新機能:ASTが探しの解析0.7.1の
- 固定回帰Py2.4が壊れていたします。
のバージョン0.7.1でのの新機能:なし団体と
- コントロールラインは、今のように、成功します&QUOT、合格&QUOT。全くの文がそうでなければ存在しないときに、これらのために追加されます。
- DEFSとstrict_undefinedフラグがオンされたときにのみ明らかになっている、など。 で宣言された変数を含むいくつかの長期壊れスコーピング行動を修正しました
- は今(DEFに渡された引数)が&#x3cの他の要素で使用されていると同時に、strict_undefined使用することができます。
コメントが見つかりません