Mercurial Hosting > luan
comparison src/luan/modules/Html.luan @ 1295:9dca1e912658
improve web shell
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 10 Jan 2019 21:42:11 -0700 |
parents | 2bbc6f132d61 |
children | 6c8ceca4a10b |
comparison
equal
deleted
inserted
replaced
1294:2555154ad19f | 1295:9dca1e912658 |
---|---|
1 java() | 1 java() |
2 local HtmlLuan = require "java:luan.modules.HtmlLuan" | 2 local HtmlLuan = require "java:luan.modules.HtmlLuan" |
3 local HtmlParser = require "java:luan.modules.parsers.Html" | 3 local HtmlParser = require "java:luan.modules.parsers.Html" |
4 local URLEncoder = require "java:java.net.URLEncoder" | 4 local URLEncoder = require "java:java.net.URLEncoder" |
5 local JsonToString = require "java:luan.lib.json.JsonToString" | |
5 local Luan = require "luan:Luan.luan" | 6 local Luan = require "luan:Luan.luan" |
6 local error = Luan.error | 7 local error = Luan.error |
7 local ipairs = Luan.ipairs or error() | 8 local ipairs = Luan.ipairs or error() |
8 local pairs = Luan.pairs or error() | 9 local pairs = Luan.pairs or error() |
9 local type = Luan.type or error() | 10 local type = Luan.type or error() |
12 | 13 |
13 | 14 |
14 local Html = {} | 15 local Html = {} |
15 | 16 |
16 Html.encode = HtmlLuan.encode | 17 Html.encode = HtmlLuan.encode |
18 Html.javascript_encode = JsonToString.encodeString | |
17 | 19 |
18 local quote = HtmlLuan.quote | 20 local quote = HtmlLuan.quote |
19 Html.quote = quote | 21 Html.quote = quote |
20 | 22 |
21 function Html.parse(text,container_tags) | 23 function Html.parse(text,container_tags) |