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")