diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-03-11 20:10:40 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-03-11 20:10:40 -0700 |
commit | 1fb002a4fd466e2384d12b80176a1bf526d0ce5f (patch) | |
tree | 56f1bf0ccbcdc392b11ddfc91eb4ec694698247d /eval.c | |
parent | 23a2f7ca3b960cb563e5003fae88eda7278a0021 (diff) | |
download | txr-1fb002a4fd466e2384d12b80176a1bf526d0ce5f.tar.gz txr-1fb002a4fd466e2384d12b80176a1bf526d0ce5f.tar.bz2 txr-1fb002a4fd466e2384d12b80176a1bf526d0ce5f.zip |
* eval.c (eval_init): Registration of url_encode and url_decode
moved to filter.c.
* filter.c (trie_compress_intrinsic, html_encode, html_decode): New
static functions.
(filter_init): Register make_trie, trie_add, trie_compress_intrinsic,
filter_string_tree, filter_equal, html_encode and html_decode
as intrinsics. Move registration of url_encode and url_decode here.
* genvim.txr: Look for registrations in filter.c too.
* txr.1: Documented.
* txr.vim: Updated.
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -3495,9 +3495,6 @@ void eval_init(void) reg_fun(intern(lit("match-fun"), user_package), func_n4(match_fun)); - reg_fun(intern(lit("url-encode"), user_package), func_n2o(url_encode, 1)); - reg_fun(intern(lit("url-decode"), user_package), func_n2o(url_decode, 1)); - reg_fun(intern(lit("time"), user_package), func_n0(time_sec)); reg_fun(intern(lit("time-usec"), user_package), func_n0(time_sec_usec)); reg_fun(intern(lit("time-string-local"), user_package), func_n2(time_string_local)); |