Index: trunk/util/devhelpers/list_dialogs.sh =================================================================== --- trunk/util/devhelpers/list_dialogs.sh (nonexistent) +++ trunk/util/devhelpers/list_dialogs.sh (revision 4803) @@ -0,0 +1,34 @@ +#!/bin/sh + +# assumes running from the source tree + +trunk=$(dirname $0)/../.. + +grep RND_DAD_NEW $trunk/src/*.c $trunk/src_plugins/*/*.c | awk ' + ($1 ~ "TEMPLATE") { next } + { + file=$1 + name=$0 + sub(":$", "", file) + sub(".*src/", "src/", file) + sub(".*src_plugins/", "src_plugins/", file) + sub(".*RND_DAD_NEW[^(]*[(]", "", name) + title=name + if (name ~ "^\"") { + sub("\"", "", name) + sub("\".*", "", name) + } + else + name = "" + + sub("[^,]*,[^,]*, *", "", title) + if (title ~ "^\"") { + sub("\"", "", title) + sub("\".*", "", title) + } + else + title = "" + + print name "\t" title "\t" file + } +' Property changes on: trunk/util/devhelpers/list_dialogs.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property