Hi Waldek,

May I ask what the problem was for this fix?

On 05/18/2014 08:23 PM, [email protected] wrote:
> diff --git a/src/interp/setvars.boot b/src/interp/setvars.boot
> index a7ee4b6..5c28cf6 100644
> --- a/src/interp/setvars.boot
> +++ b/src/interp/setvars.boot
> @@ -100,7 +100,7 @@ translateTrueFalse2YesNo x ==
>  set l ==
>    ioHook("startSysCmd", "set")
>    set1(l, $setOptions)
> -  UNWIND_-PROTECT(displaySpad2Cmd l, ioHook("endSysCmd", "set"))
> +  ioHook("endSysCmd", "set")
>  
>  set1(l,setTree) ==
>    null l => displaySetVariableSettings(setTree,"")

I must admit that I added this UNWIND-PROTECT rather late, but my
problem was, that something like

)set output width 70

which doesn't work because "width" is wrong in this place, gave me a
"startSysCmd" but no "endSysCmd", so I rather blindly introduced the
UNWIND-PROTECT trick, which seemed to work.

Another thing is that I now realize that Martin Rubey introduced

  endOfKeyedMsg
  ^^^^^

i.e. "endOf" instead of "end" as I did with "endSysCmd".
Do you think I should change to "endOf" to be more uniform?

Ralf

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to