projects
/
oweals
/
luci.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
62b2c39
)
libs/web: optimize code generation in luci.template
author
Jo-Philipp Wich
<jow@openwrt.org>
Fri, 17 Jul 2009 18:33:01 +0000
(18:33 +0000)
committer
Jo-Philipp Wich
<jow@openwrt.org>
Fri, 17 Jul 2009 18:33:01 +0000
(18:33 +0000)
libs/web/luasrc/template.lua
patch
|
blob
|
history
diff --git
a/libs/web/luasrc/template.lua
b/libs/web/luasrc/template.lua
index 83efd220092309d6b75c937d4638db7725240db5..c8f4daa2dd54056da093340448f2799ae5b20c90 100644
(file)
--- a/
libs/web/luasrc/template.lua
+++ b/
libs/web/luasrc/template.lua
@@
-24,7
+24,7
@@
limitations under the License.
]]--
]]--
-local fs = require"luci.fs"
+local fs = require
"luci.fs"
local sys = require "luci.sys"
local util = require "luci.util"
local table = require "table"
local sys = require "luci.sys"
local util = require "luci.util"
local table = require "table"
@@
-89,9
+89,9
@@
function compile(template)
-- Replacements
local r_include = '")\ninclude("%s")\nwrite("'
-- Replacements
local r_include = '")\ninclude("%s")\nwrite("'
- local r_i18n = '"
..translate("%1","%2")..
"'
- local r_i18n2
= '"..translate("%1", "")..
"'
- local r_pexec = '"
..(%s or "")..
"'
+ local r_i18n = '"
)\nwrite(translate("%1","%2"))\nwrite(
"'
+ local r_i18n2
= '")\nwrite(translate("%1", ""))\nwrite(
"'
+ local r_pexec = '"
)\nwrite(tostring(%s or ""))\nwrite(
"'
local r_exec = '")\n%s\nwrite("'
-- Parse the expressions
local r_exec = '")\n%s\nwrite("'
-- Parse the expressions