summaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-03-11 20:10:40 -0700
committerKaz Kylheku <kaz@kylheku.com>2014-03-11 20:10:40 -0700
commit1fb002a4fd466e2384d12b80176a1bf526d0ce5f (patch)
tree56f1bf0ccbcdc392b11ddfc91eb4ec694698247d /eval.c
parent23a2f7ca3b960cb563e5003fae88eda7278a0021 (diff)
downloadtxr-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.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/eval.c b/eval.c
index 6e3ff5ac..6abbf616 100644
--- a/eval.c
+++ b/eval.c
@@ -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));