From 02747bbbd37d81a2a2fff938e1cc94fb73980848 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Mon, 4 Apr 2022 15:34:40 +0100 Subject: 49989: Single byte versions of nice quoting. Align interfaces for "nice" printing of characters with those for multibyte to make more available in single-byte compilation. --- Src/zsh.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Src/zsh.h') diff --git a/Src/zsh.h b/Src/zsh.h index 641d9c95c..40f9ea537 100644 --- a/Src/zsh.h +++ b/Src/zsh.h @@ -3277,14 +3277,15 @@ enum zexit_t { #define AFTERTRAPHOOK (zshhooks + 2) #define GETCOLORATTR (zshhooks + 3) -#ifdef MULTIBYTE_SUPPORT -/* Final argument to mb_niceformat() */ +/* Final argument to [ms]b_niceformat() */ enum { NICEFLAG_HEAP = 1, /* Heap allocation where needed */ NICEFLAG_QUOTE = 2, /* Result will appear in $'...' */ NICEFLAG_NODUP = 4, /* Leave allocated */ }; +#ifdef MULTIBYTE_SUPPORT + /* Metafied input */ #define nicezputs(str, outs) (void)mb_niceformat((str), (outs), NULL, 0) #define MB_METACHARINIT() mb_charinit() -- cgit v1.2.3-70-g09d2