antiright-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Antiright-devel] antiright/ACE-desktop ACE


From: Jeffrey Bedard
Subject: [Antiright-devel] antiright/ACE-desktop ACE
Date: Sun, 11 Nov 2007 21:00:55 +0000

CVSROOT:        /sources/antiright
Module name:    antiright
Changes by:     Jeffrey Bedard <jefbed> 07/11/11 21:00:55

Modified files:
        ACE-desktop    : ACE 

Log message:
        Fixed missing entry handler.  Prompt user for definition when invoked.  

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/ACE?cvsroot=antiright&r1=1.51&r2=1.52

Patches:
Index: ACE
===================================================================
RCS file: /sources/antiright/antiright/ACE-desktop/ACE,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -b -r1.51 -r1.52
--- ACE 11 Nov 2007 03:42:33 -0000      1.51
+++ ACE 11 Nov 2007 21:00:55 -0000      1.52
@@ -88,15 +88,22 @@
        fi
        ARCONF_KEYS="$(display_config_keys $ARCONF)"
        SYSARCONF_KEYS="$(display_config_keys $SYSARCONF)"
-       MISSING="$(echo $ARCONF_KEYS $SYSARCONF_KEYS | sort | uniq -u)"
-       if [ "$MISSING" != "" ]; then
-               echo You are missing configuration keys $MISSING
-               echo sysconfigdir: $sysconfigdir
-               echo SYSARCONF: $SYSARCONF
+       for CANDIDATE in $(echo $SYSARCONF_KEYS | tr '\n' ' '); do
+               if [ "$(grep $CANDIDATE $ARCONF)" = "" ]; then
+                       echo "$CANDIDATE: ACE -A Undefined $CANDIDATE"\
+                               >> $ARCONF
+                       echo ACE: Warning: $CANDIDATE command is undefined.
        fi
+       done
        rm -f $TMPDIR/ARO.*
 }
 
+Undefined()
+{
+       gtkshell -de "Please define $1 command."
+       ACE -A Settings_Node $1
+}
+
 ACE_Init()
 {
        Setup_Dirs




reply via email to

[Prev in Thread] Current Thread [Next in Thread]