diff --git a/tools/list_scripts.lua b/tools/list_scripts.lua
index 3c123a4bf5..d51ab6cd2e 100755
--- a/tools/list_scripts.lua
+++ b/tools/list_scripts.lua
@@ -17,7 +17,11 @@ end
function list_script_types (h, t)
function ardour (v)
if v['type'] == t then
- print ("
" .. v['name'] .. "" .. v['description'] .. "")
+ local desc = string.gsub (v['description'], "\n", " ")
+ desc = string.gsub (desc, "\t", " ")
+ desc = string.gsub (desc, " *", " ")
+ desc = string.gsub (desc, " $", "")
+ print ("" .. v['name'] .. "" .. desc .. "")
end
end
@@ -30,7 +34,7 @@ function list_script_types (h, t)
end
list_script_types ("DSP Plugins", "dsp")
-list_script_types ("Session Wide Realtime", "session")
list_script_types ("Editor Actions", "EditorAction")
list_script_types ("Editor Callbacks", "EditorHook")
+list_script_types ("Session Wide Realtime", "session")
list_script_types ("Session Templates", "SessionInit")