+####################
+function diff_modules () {
+ for module in "$@" ; do
+ tagtrunk=$HOME/tags/$module/trunk
+ echo "--------------------Checking $module"
+ run_prompt y "Updating $tagwork" svn update $tagtrunk
+ ### extracting current version info
+ spec=$(figure_module_spec $tagtrunk $module)
+ version=$(extract_from_spec $spec version)
+ subversion=$(extract_from_spec $spec subversion)
+
+ echo "FOUND spec=$spec version=$version subversion=$subversion"
+
+ lasttag=$svn/$module/tags/$module-${version}.${subversion}
+ trunk=$svn/$module/trunk
+
+ run_prompt y "Diffing : < last tag -- trunk >" svn diff $lasttag $trunk
+
+ done
+}
+
+####################