Text-Xslate v3.5.9 Latest
Files
- Build.PL
- Changes
- HACKING
- LICENSE
- MANIFEST
- META.json
- META.yml
- README.md
- author/040_signals_on_loading.t
- author/augment.pl
- author/bench_compile.pl
- author/bench_deserialize.pl
- author/cache.pl
- author/chtags.pl
- author/gen-graph.pl
- author/large.pl
- author/list_builtins.pl
- author/modifiers.pl
- author/pptest.pl
- author/prof-large-file.pl
- author/profile.pl
- author/requires.cpanm
- author/t_renumber.pl
- author/tt.pl
- author/while-loop.pl
- benchmark/cascade.pl
- benchmark/data_section.pl
- benchmark/demo-mt.pl
- benchmark/demo-tt.pl
- benchmark/expr.pl
- benchmark/expr_eq.pl
- benchmark/for.pl
- benchmark/include.pl
- benchmark/interpolate.pl
- benchmark/json.pl
- benchmark/procs/fib.pl
- benchmark/procs/function.pl
- benchmark/procs/keys.pl
- benchmark/procs/map.pl
- benchmark/procs/method.pl
- benchmark/procs/sort.pl
- benchmark/procs/uri_escape.pl
- benchmark/procs/values.pl
- benchmark/template/base.mt
- benchmark/template/base.tx
- benchmark/template/child.mt
- benchmark/template/child.tx
- benchmark/template/include.cs
- benchmark/template/include.ht
- benchmark/template/include.mt
- benchmark/template/include.tt
- benchmark/template/include.tx
- benchmark/template/list.cs
- benchmark/template/list.ht
- benchmark/template/list.mst
- benchmark/template/list.mt
- benchmark/template/list.tj
- benchmark/template/list.tt
- benchmark/template/list.tx
- benchmark/x-poor-env.pl
- benchmark/x-rich-env.pl
- builder/MyBuilder.pm
- cpanfile
- example/amon2.psgi
- example/amon2.psgi.gold
- example/autolink.pl
- example/autolink.pl.gold
- example/base.tx
- example/bridge.pl
- example/bridge.tx
- example/cascade.pl
- example/cascade.pl.gold
- example/cascade.tx
- example/chained-scope.pl
- example/chained-scope.pl.gold
- example/data_section.pl
- example/data_section.pl.gold
- example/dynamic_functions.pl
- example/dynamic_functions.tx
- example/err_handler.pl
- example/fillinform.pl
- example/fillinform.pl.gold
- example/form.psgi
- example/form.psgi.gold
- example/hello.pl
- example/hello.pl.gold
- example/hello.tmpl
- example/hello.tx
- example/htmltemplate.pl
- example/htparser.pl
- example/i18n-data-localize.pl
- example/i18n-data-localize.pl.gold
- example/i18n.pl
- example/i18n.pl.gold
- example/list.pl
- example/list.pl.gold
- example/list.tx
- example/locale/ja.po
- example/mojo.psgi
- example/mojo.psgi.gold
- example/put_js.pl
- example/put_js.pl.gold
- example/simple.psgi
- example/simple.psgi.gold
- lib/Text/Xslate.pm
- lib/Text/Xslate/Bridge.pm
- lib/Text/Xslate/Bridge/Star.pm
- lib/Text/Xslate/Compiler.pm
- lib/Text/Xslate/HashWithDefault.pm
- lib/Text/Xslate/Manual.pod
- lib/Text/Xslate/Manual/Builtin.pod
- lib/Text/Xslate/Manual/Cookbook.pod
- lib/Text/Xslate/Manual/Debugging.pod
- lib/Text/Xslate/Manual/FAQ.pod
- lib/Text/Xslate/PP.pm
- lib/Text/Xslate/PP/Method.pm
- lib/Text/Xslate/PP/Opcode.pm
- lib/Text/Xslate/PP/State.pm
- lib/Text/Xslate/PP/Type/Macro.pm
- lib/Text/Xslate/PP/Type/Pair.pm
- lib/Text/Xslate/PP/Type/Raw.pm
- lib/Text/Xslate/Parser.pm
- lib/Text/Xslate/Runner.pm
- lib/Text/Xslate/Symbol.pm
- lib/Text/Xslate/Syntax/Kolon.pm
- lib/Text/Xslate/Syntax/Metakolon.pm
- lib/Text/Xslate/Syntax/TTerse.pm
- lib/Text/Xslate/Type/Raw.pm
- lib/Text/Xslate/Util.pm
- minil.toml
- script/xslate
- src/Text-Xslate.xs
- src/uri_unsafe.h
- src/xslate.h
- src/xslate_methods.xs
- src/xslate_opcode.inc
- t/000_load.t
- t/010_internals/001_parse.t
- t/010_internals/002_compile.t
- t/010_internals/003_assemble.t
- t/010_internals/004_magic.t
- t/010_internals/005_load_file.t
- t/010_internals/006_errhandler.t
- t/010_internals/007_compile_errs.t
- t/010_internals/008_files.t
- t/010_internals/009_goto_address.t
- t/010_internals/010_line_number.t
- t/010_internals/011_missuse.t
- t/010_internals/012_multilines.t
- t/010_internals/013_deps_str.t
- t/010_internals/014_deps_file.t
- t/010_internals/015_deps_file2.t
- t/010_internals/016_cached.t
- t/010_internals/017_render.t
- t/010_internals/018_opinfo.t
- t/010_internals/019_runtime_error.t
- t/010_internals/020_optimize.t
- t/010_internals/021_edge_cases.t
- t/010_internals/022_signal.t
- t/010_internals/023_cachepath.t
- t/010_internals/024_die_in_macros.t
- t/010_internals/025_reset_hooks.t
- t/010_internals/026_issue16_deep_recursion.t
- t/010_internals/027_infinite_warn.t
- t/010_internals/028_taint.t
- t/010_internals/029_large_file.t
- t/010_internals/030_die_in_funcs.t
- t/010_internals/031_save_src.t
- t/010_internals/032_encoding_error.t
- t/010_internals/033_vpath_cache.t
- t/010_internals/034_is_code_ref.t
- t/010_internals/036_merge_hash.t
- t/010_internals/037_find_file.t
- t/010_internals/038_suffix.t
- t/010_internals/039_taint_issue84.t
- t/010_internals/100_threads.t
- t/010_internals/200_leaktrace.t
- t/010_internals/300_explicit_pp.t
- t/020_interface/001_parser_option.t
- t/020_interface/002_myparser.t
- t/020_interface/003_encoding.t
- t/020_interface/004_no_vars.t
- t/020_interface/005_util.t
- t/020_interface/006_psgi.t
- t/020_interface/007_data_section.t
- t/020_interface/008_type.t
- t/020_interface/009_hash_with_default.t
- t/020_interface/010_err_encoding.t
- t/020_interface/011_hwd_w_include_vars.t
- t/020_interface/012_default_functions.t
- t/020_interface/013_slurp_template.t
- t/020_interface/014_customize_option.t
- t/020_interface/015_render_recursion.t
- t/020_interface/016_pre_process_handler.t
- t/020_interface/017_validate.t
- t/030_kolon/001_interpolate.t
- t/030_kolon/002_field.t
- t/030_kolon/003_for.t
- t/030_kolon/004_if.t
- t/030_kolon/005_rel_ops.t
- t/030_kolon/006_arith_ops.t
- t/030_kolon/007_log_ops.t
- t/030_kolon/008_literal.t
- t/030_kolon/009_include.t
- t/030_kolon/010_escaped_str.t
- t/030_kolon/011_macro.t
- t/030_kolon/012_cascade.t
- t/030_kolon/013_more_field.t
- t/030_kolon/014_while.t
- t/030_kolon/015_methods.t
- t/030_kolon/016_funcs.t
- t/030_kolon/017_more_macro.t
- t/030_kolon/018_dynamic_filters.t
- t/030_kolon/019_explicit_interpolate.t
- t/030_kolon/020_chomp.t
- t/030_kolon/021_overlay.t
- t/030_kolon/022_given.t
- t/030_kolon/023_bitwise.t
- t/030_kolon/024_localize_vars.t
- t/030_kolon/025_objectliteral.t
- t/030_kolon/026_constant.t
- t/030_kolon/027_lambda.t
- t/030_kolon/028_smartmatch.t
- t/030_kolon/029_blockfilter.t
- t/030_kolon/030_xfuncs.t
- t/030_kolon/031_post_if.t
- t/030_kolon/032_include_bareword.t
- t/030_kolon/033_ov_forloop.t
- t/030_kolon/034_print.t
- t/030_kolon/035_include_w_vars.t
- t/030_kolon/036_foreach_else.t
- t/030_kolon/037_loop_ctl.t
- t/030_kolon/038_custom_esc.t
- t/030_kolon/039_root_vars.t
- t/030_kolon/040_external_macro.t
- t/040_tterse/001_parse.t
- t/040_tterse/002_interpolate.t
- t/040_tterse/003_field.t
- t/040_tterse/004_for.t
- t/040_tterse/005_if.t
- t/040_tterse/006_include.t
- t/040_tterse/007_funcs.t
- t/040_tterse/008_methods.t
- t/040_tterse/009_comments.t
- t/040_tterse/010_expr.t
- t/040_tterse/011_objectliterals.t
- t/040_tterse/012_macro.t
- t/040_tterse/013_wrapper.t
- t/040_tterse/014_set.t
- t/040_tterse/015_while.t
- t/040_tterse/016_call.t
- t/040_tterse/017_filter.t
- t/040_tterse/018_process.t
- t/040_tterse/019_switch.t
- t/040_tterse/020_chomp.t
- t/040_tterse/021_fake_use.t
- t/040_tterse/022_post_if.t
- t/040_tterse/023_loop_ctl.t
- t/040_tterse/024_for_else.t
- t/040_tterse/025_macro.t
- t/040_tterse/100_not_supported.t
- t/050_builtins/001_builtin_funcs.t
- t/050_builtins/002_autobox.t
- t/050_builtins/003_autobox_w_cb.t
- t/050_builtins/004_copied.t
- t/100_plugin/001_import_from.t
- t/100_plugin/002_import.t
- t/100_plugin/003_bridge.t
- t/100_plugin/004_star.t
- t/100_plugin/005_html_builder_module.t
- t/100_plugin/100_error.t
- t/200_app/001_hello.t
- t/200_app/002_tree.t
- t/200_app/003_runner.t
- t/200_app/004_encoding.t
- t/200_app/simple/dont_touch.tx
- t/200_app/simple/goodbye.tx
- t/200_app/simple/hello.tx
- t/300_examples/001_basic.t
- t/300_examples/002_cascade.t
- t/300_examples/003_metakolon.t
- t/300_examples/004_tterse.t
- t/900_bugs/001_super.t
- t/900_bugs/002_addfunc.t
- t/900_bugs/003_frame_access.t
- t/900_bugs/004_errorhandling.t
- t/900_bugs/005_rec_include.t
- t/900_bugs/006_complex_lex.t
- t/900_bugs/007_uuv.t
- t/900_bugs/008_include_var.t
- t/900_bugs/009_quote_in_comments.t
- t/900_bugs/010_widechar_for_md5.t
- t/900_bugs/011_reserved_words.t
- t/900_bugs/012_ltgt_in_comments.t
- t/900_bugs/013_comments_lineno.t
- t/900_bugs/014_too_large_int.t
- t/900_bugs/015_my_scope.t
- t/900_bugs/016_x_in_tterse.t
- t/900_bugs/017_unallocated.t
- t/900_bugs/018_lvar_in_macro.pl
- t/900_bugs/019_nested_mm.t
- t/900_bugs/020_switch_foo.t
- t/900_bugs/021_cached_enc.t
- t/900_bugs/022_empty_if_block.t
- t/900_bugs/023_deploy_problem.t
- t/900_bugs/024_use_cache.t
- t/900_bugs/025_clobber-macro-args.t
- t/900_bugs/026_issue61.t
- t/900_bugs/027_issue65.t
- t/900_bugs/028_issue68.t
- t/900_bugs/029_fork_and_cache.t
- t/900_bugs/030_issue71.t
- t/900_bugs/031_yappo.t
- t/900_bugs/032_issue79.t
- t/900_bugs/033_ex_safe_render.t
- t/900_bugs/034_hash_key_utf8.t
- t/900_bugs/035_issue81_tiedhash.t
- t/900_bugs/036_vpath_utf8.t
- t/900_bugs/037_text_str_key.t
- t/900_bugs/038_conbine_flaged_utf8_and_other.t
- t/900_bugs/039_issue96.t
- t/900_bugs/040_issue95.t
- t/900_bugs/041_cachedir_other_process.t
- t/900_bugs/042_perl59_issue.t
- t/900_bugs/043_issue107.t
- t/900_bugs/044_empty_result.t
- t/900_bugs/045_issue130.t
- t/900_bugs/046_issue156.t
- t/900_bugs/046_issue88.t
- t/900_bugs/047_undef_concat.t
- t/900_bugs/048_issue172.t
- t/900_bugs/issue79/tmpl/contentA.tt
- t/900_bugs/issue79/tmpl/contentB.tt
- t/900_bugs/issue79/tmpl/wrapperA.tt
- t/900_bugs/issue79/tmpl/wrapperB.tt
- t/900_bugs/issue79/xslate.pl
- t/lib/MyBridge2.pm
- t/lib/TTSimple.pm
- t/lib/Text/Xslate/Syntax/Foo.pm
- t/lib/Util.pm
- t/lib/UtilNoleak.pm
- t/template/common.tx
- t/template/config.tt
- t/template/eg/base.tx
- t/template/eg/child.tx
- t/template/error/bad_include.tx
- t/template/error/bad_method.tx
- t/template/error/bad_syntax.tx
- t/template/error/bad_tags.tx
- t/template/footer1.tt
- t/template/footer2.tt
- t/template/for.tx
- t/template/func.tx
- t/template/header1.tt
- t/template/header2.tt
- t/template/hello.tt
- t/template/hello.tx
- t/template/hello.tx.mod
- t/template/hello_sjis.tx
- t/template/hello_utf8.tx
- t/template/include.tt
- t/template/include.tx
- t/template/include2.tt
- t/template/include2.tx
- t/template/macro.tt
- t/template/myapp/bad_redefine.tx
- t/template/myapp/base.tx
- t/template/myapp/base.tx.mod
- t/template/myapp/cbar.tx
- t/template/myapp/cfoo.tx
- t/template/myapp/derived.tx
- t/template/oi/bad_base.tx
- t/template/oi/bad_component.tx
- t/template/other/hello.tx
- t/template/taint.tx
- t/template/wrapper.tt
- t/template/wrapper_div.tt
- tool/disasm.pl
- tool/opcode.PL
- tool/opcode_for_pp.PL
- tool/uri_unsafe.PL
- xt/01_podspell.t
- xt/02_pod.t
- xt/03_pod-coverage.t
- xt/04_synopsis.t
- xt/05_vars.t
- xt/100_eg_pl.t
- xt/101_eg_psgi.t
- xt/200_depended.t