Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=35fcd265e4893c1ffb554f66d4ad5ec635a4e859

commit 35fcd265e4893c1ffb554f66d4ad5ec635a4e859
Author: James Buren <r...@frugalware.org>
Date:   Tue Mar 30 16:53:24 2010 -0500

generatesyntax
* add gtksourceview output

diff --git a/tools/generatesyntax b/tools/generatesyntax
index 2439e06..1e79455 100755
--- a/tools/generatesyntax
+++ b/tools/generatesyntax
@@ -22,6 +22,19 @@ nano_output() {

}

+# Output for gtksourceview editors
+gtksourceview_output() {
+
+  echo "      <prefix>(?&lt;![\w\-\.])</prefix>"
+
+  echo "      <suffix>(?![\w\-\.])</suffix>"
+
+  for i in $FUNCTIONS; do
+    echo "      <keyword>$i</keyword>"
+  done
+
+}
+
if [ -z $1 ]; then
echo "Usage: $0 <output format>"
exit 1
@@ -46,4 +59,6 @@ VARIABLES="$VARIABLES `grep -hEo '\b(_F_|F)\w+=' $SCHEMAS | 
sed 's|=\$||' | sort

if [ $1 == "nano" ]; then
nano_output
+elif [ $1 == "gtksourceview" ]; then
+  gtksourceview_output
fi
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to