From 3554c56b209a1544c69e189ddab3b19b4bf80ae6 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 7 Apr 2025 00:04:48 -0400 Subject: Add easter egg: `~colorized` --- src/parse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/parse.c') diff --git a/src/parse.c b/src/parse.c index d142e780..fd37fec7 100644 --- a/src/parse.c +++ b/src/parse.c @@ -1306,7 +1306,8 @@ PARSER(parse_text) { bool allow_escapes = (open_quote != '`'); ast_list_t *chunks = _parse_text_helper(ctx, &pos, open_quote, close_quote, open_interp, allow_escapes); - return NewAST(ctx->file, start, pos, TextJoin, .lang=lang, .children=chunks); + bool colorize = match(&pos, "~") && match_word(&pos, "colorized"); + return NewAST(ctx->file, start, pos, TextJoin, .lang=lang, .children=chunks, .colorize=colorize); } PARSER(parse_path) { -- cgit v1.2.3