From 1414639b768570644cb4640f92ac2c3af61f7592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 23 Jun 2019 13:36:13 +0200 Subject: [PATCH] csi: include intermediates in debug logging --- csi.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/csi.c b/csi.c index 0e7d5c4e..e4f47da5 100644 --- a/csi.c +++ b/csi.c @@ -123,6 +123,9 @@ csi_dispatch(struct terminal *term, uint8_t final) char log[1024]; int c = snprintf(log, sizeof(log), "CSI: "); + for (size_t i = 0; i < term->vt.intermediates.idx; i++) + c += snprintf(&log[c], sizeof(log) - c, "%d", term->vt.intermediates.data[i]); + for (size_t i = 0; i < term->vt.params.idx; i++){ c += snprintf(&log[c], sizeof(log) - c, "%d", term->vt.params.v[i].value);