diff options
Diffstat (limited to 'utils/colb.c')
-rw-r--r-- | utils/colb.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/utils/colb.c b/utils/colb.c deleted file mode 100644 index 79ed06d..0000000 --- a/utils/colb.c +++ /dev/null @@ -1,28 +0,0 @@ -/*- - * SPDX-License-Identifier: GPL-3.0-only - * SPDX-FileCopyrightText: Copyright (c) 2021 June McEnroe <june@causal.agency> - */ - -#include <locale.h> -#include <stdio.h> -#include <wchar.h> - -int -main(void) -{ - wint_t next, prev = WEOF; - - setlocale(LC_CTYPE, "C.UTF-8"); - - while (WEOF != (next = getwchar())) { - if (next == L'\b') { - prev = WEOF; - } else { - if (prev != WEOF) - putwchar(prev); - prev = next; - } - } - if (prev != WEOF) - putwchar(prev); -} |