From b3bcddf8a5ebd671af37ced8a9abca7b62a43b76 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Mon, 7 May 2012 18:35:45 -0300 Subject: Make URLs in description field clickable in index.html --- src/luarocks/index.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/luarocks/index.lua b/src/luarocks/index.lua index 6aa7c831..ba55f3b1 100644 --- a/src/luarocks/index.lua +++ b/src/luarocks/index.lua @@ -9,6 +9,8 @@ local persist = require("luarocks.persist") local dir = require("luarocks.dir") local manif = require("luarocks.manif") +local ext_url_target = ' target="_blank"' + local index_header = [[ @@ -152,10 +154,11 @@ function make_index(repo) summary = descript.summary or "", detailed = descript.detailed or "", license = descript.license or "N/A", - homepage = descript.homepage and ("| project homepage") or "", + homepage = descript.homepage and ('| project homepage') or "", externaldependencies = format_external_dependencies(rockspec) } vars.detailed = vars.detailed:gsub("\n\n", "

"):gsub("%s+", " ") + vars.detailed = vars.detailed:gsub("(https?://[a-zA-Z0-9%.%%-_%+%[%]=%?&/$@;:]+)", '%1') output = output:gsub("$(%w+)", vars) else output = output:gsub("$anchor", package) -- cgit v1.2.3-55-g6feb