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"))