added bug warning in comments
authorElijah Saxon <elijah@riseup.net>
Mon, 9 Jan 2006 00:21:28 +0000 (00:21 +0000)
committerElijah Saxon <elijah@riseup.net>
Mon, 9 Jan 2006 00:21:28 +0000 (00:21 +0000)
lib/easydialog.in

index 59b0efa296522fab1c1b15d4d479cfc825ce7a85..121c56ab67f367cb0074cbc372e37bc5347f87b8 100644 (file)
@@ -244,6 +244,17 @@ formDisplay() {
    ) | xargs $DIALOG 2> $temp
    local status=$?
    
+   ##
+   ## the exit status is meaningless, it is always 0.
+   ## i can't figure out how to get the exit status of dialog
+   ## if we do "dialog `arg code`" or "dialog $args", then the quotes
+   ## get messed up and dialog won't run.
+   ## if we do "(arg code) | xargs dialog", then the exit status is
+   ## swallowed by xargs. xargs should return different exit status
+   ## depending on the exit status of the command run, but i have
+   ## never been able to get that to work.
+   ## 
+
    REPLY=
    if [ $status = 0 ]; then
       IFS=$''