diff --git a/hprint.cpp b/hprint.cpp index d91c09ee..78ca8467 100644 --- a/hprint.cpp +++ b/hprint.cpp @@ -555,4 +555,12 @@ template string lalign(int len, T... t) { return hs.s; } #endif + +map last; + +EX void debug_view(string context, string s) { + string& old = last[context]; + if(s != old) { old = s; println(hlog, s); } + } + }