···2020#include "utf8.h"
2121#include "wcwidth.h"
22222323+/* Module-level pointer to the Term currently executing reduce().
2424+ * Set/cleared around each render pass so transition handlers (which Clay
2525+ * invokes with no userData โ see Clay_TransitionCallbackArguments) can
2626+ * report back to the right Term's animating_count. Revisit once
2727+ * nicbarker/clay#603 lands userData on transition callbacks; then the
2828+ * handler can resolve its Term from args directly and this can go away. */
2329struct Clayterm *ct_active_context = NULL;
24302531/* โโ Command buffer protocol โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ */