about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-01-31 16:23:58 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-01-31 16:23:58 +0100
commitba1511b565ce0aa010490f794d95ccf3dfcc42bd (patch)
treee678237f3068a4e4abeb7d155544db55da8b6d74
parentpkgs/mpdpopm: Actually rerun the `build.rs`, when the filter file changes (diff)
downloadnixos-config-ba1511b565ce0aa010490f794d95ccf3dfcc42bd.zip
pkgs/mpdpopm: Fix typo in `title` filter
-rw-r--r--pkgs/by-name/mp/mpdpopm/src/filters.lalrpop10
1 files changed, 5 insertions, 5 deletions
diff --git a/pkgs/by-name/mp/mpdpopm/src/filters.lalrpop b/pkgs/by-name/mp/mpdpopm/src/filters.lalrpop
index 0c12f59b..970fc040 100644
--- a/pkgs/by-name/mp/mpdpopm/src/filters.lalrpop
+++ b/pkgs/by-name/mp/mpdpopm/src/filters.lalrpop
@@ -46,7 +46,7 @@ pub ExprSel: Selector = {
     r"(?i)artist"                     => Selector::Artist,
     r"(?i)album"                      => Selector::Album,
     r"(?i)albumartist"                => Selector::AlbumArtist,
-    r"(?i)titile"                     => Selector::Title,
+    r"(?i)title"                      => Selector::Title,
     r"(?i)track"                      => Selector::Track,
     r"(?i)name"                       => Selector::Name,
     r"(?i)genre"                      => Selector::Genre,
@@ -111,14 +111,14 @@ pub Token: Value = {
 };
 
 pub Term: Box<Term> = {
-    <t:ExprSel> <u:Token> => {
-        debug!("matched unary condition: ``({}, {:#?})''", t, u);
-        Box::new(Term::UnaryCondition(t, u))
-    },
     <t:ExprSel> <o:ExprOp> <u:Token> => {
         debug!("matched binary condition: ``({}, {:#?}, {:#?})''", t, o, u);
         Box::new(Term::BinaryCondition(t, o, u))
     },
+    <t:ExprSel> <u:Token> => {
+        debug!("matched unary condition: ``({}, {:#?})''", t, u);
+        Box::new(Term::UnaryCondition(t, u))
+    },
 }
 
 pub Conjunction: Box<Conjunction> = {