From cfd80f73d1129e5e442e373f8bf0bdc8d25b232e Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 28 Jul 2025 10:13:25 -0400 Subject: [PATCH] refactor xo::ast -> xo::scm + restore nodef ppdetail_atomic build --- include/xo/indentlog/print/ppdetail_atomic.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/xo/indentlog/print/ppdetail_atomic.hpp b/include/xo/indentlog/print/ppdetail_atomic.hpp index aa1f469..dfeaf41 100644 --- a/include/xo/indentlog/print/ppdetail_atomic.hpp +++ b/include/xo/indentlog/print/ppdetail_atomic.hpp @@ -16,7 +16,7 @@ namespace xo { // Defining this means ppdetail_atomic is not used. // In that case where not explicitly specialized ppdetail will revert to ordinary printing for a type, // instead of giving compile-time error about missing template specialization of ppdetail. -//#define ppdetail_atomic ppdetail +#define ppdetail_atomic ppdetail struct ppindentinfo { ppindentinfo(ppstate * pps, std::uint32_t ci0, std::uint32_t indent_width, bool upto) @@ -127,7 +127,7 @@ namespace xo { using voidptr = void*; PPDETAIL_ATOMIC(voidptr); -#endif +#endif // #ifndef ppdetail_atomic } /*namespace print*/ } /*namespace xo*/