aboutsummaryrefslogtreecommitdiffstats
path: root/filters/colorize.c
diff options
context:
space:
mode:
authorRobin Jarry <robin@jarry.cc>2023-09-11 13:55:43 +0200
committerRobin Jarry <robin@jarry.cc>2023-09-19 16:49:59 +0200
commit20e425406541e3fc7c4decad3da9373d378c7164 (patch)
tree3d4853bc27f0a0d8bd34ff4245bace72586c5b9b /filters/colorize.c
parent320aa2257f5b5f4ef516eccc3ab2bd49b79d0fdb (diff)
downloadaerc-20e425406541e3fc7c4decad3da9373d378c7164.tar.gz
colorize: support trailing comments after values
Strip trailing comments after attribute values in stylesets. Update the test styleset to check it works. Signed-off-by: Robin Jarry <robin@jarry.cc> Tested-by: Inwit <inwit@sindominio.net>
Diffstat (limited to 'filters/colorize.c')
-rw-r--r--filters/colorize.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/filters/colorize.c b/filters/colorize.c
index d991cb72..03f0fc75 100644
--- a/filters/colorize.c
+++ b/filters/colorize.c
@@ -337,7 +337,7 @@ static struct {const char *n; struct style *s;} ini_objects[] = {
};
/* object attribute value */
-#define STYLE_LINE_FORMAT "%127[0-9A-Za-z_-].%127[0-9a-zA-Z_-] = %127s"
+#define STYLE_LINE_FORMAT "%127[0-9A-Za-z_-].%127[0-9a-zA-Z_-] = %127[#a-zA-Z0-9]s"
static int parse_styleset(void)
{