How to disable three dot notation in trace for the tail of a list?

I’m using: SWI-Prolog version 8.0.3 integrated on VSS.

I want the code to: I want to see my tail in trace instead of the three dots, which occur when the tail is too long. See picture

But what I’m getting is: three dots instead of my (nested) tail

My code looks like this:

Thats not what I need, I need this https://www.swi-prolog.org/FAQ/AllOutput.html, but then in a trace call.
I have to use the predicate set_prolog_flag but no idea which arguments to use…

got it, it is set_prolog_flag(debugger_write_options,[max_depth(0)]).

1 Like