My "(get ...)" function always returns a string.
This result was assigned to "tmp-text" and the
"(string-upcase ...)" is complaining that the input is
read only.  Well, it isn't, so the real complaint
is being hidden by the "string is read-only" message.

It worked until I "upgraded" to openSuSE 12.1.

$ guile --version
guile (GNU Guile) 2.0.2
.....

What is really wrong, please?

ERROR: In procedure string-upcase:
ERROR: string is read-only: ""
Scheme evaluation error.  AutoGen ABEND-ing in template
        confmacs.tlib on line 209
Failing Guile command:  = = = = =

(set! tmp-text (get "act-text"))
       (set! TMP-text (string-upcase tmp-text))
       (string-append
         (if (exist? "no") "no-" "yes-")
         (get "act-type"))

Reply via email to