The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
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
Changes
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
HACKING
inc/Module/Install.pm
inc/Module/Install/AuthorTests.pm
inc/Module/Install/Base.pm
inc/Module/Install/Can.pm
inc/Module/Install/Makefile.pm
inc/Module/Install/Metadata.pm
inc/Module/Install/Scripts.pm
inc/Module/Install/TestTarget.pm
inc/Module/Install/WriteAll.pm
inc/Module/Install/XSUtil.pm
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/Parser.pm
lib/Text/Xslate/PP.pm
lib/Text/Xslate/PP/Const.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/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
Makefile.PL
MANIFEST			This list of files
MANIFEST.SKIP
META.yml
README.md
script/xslate
src/Text-Xslate.xs
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/Text/Xslate/Syntax/Foo.pm
t/lib/TTSimple.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
uri_unsafe.h
xshelper.h
xslate.h
xslate_ops.h
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