Probably the sanest/most intuitive alternative would be just let people use { }
to indicate such blocks.
That actually already works:
> [pmatilai🎩︎localhost rpm]$ rpm --define "foo { aa bb }" --eval %foo
aa bb
... but within on line onely :facepalm: Over multiple lines it fails with
"macro has an unterminated body"
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/discussions/2353#discussioncomment-4696843
You are receiving this because you are subscribed to this thread.
Message ID:
<rpm-software-management/rpm/repo-discussions/2353/comments/4696...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint