[sdk/pology] lang/nn/exclusion: Handter manglande paradigmekodar skikkeleg
Karl Ove Hufthammer <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 0bdcfa1c7e48b8a92f5a30c1823a35de6c745121 by Karl Ove Hufthammer.
Committed on 23/07/2026 at 18:57.
Pushed by huftis into branch 'master'.
Handter manglande paradigmekodar skikkeleg
Funksjonen str_detect() likar ikkje NA-verdiar. Med paste0() i
staden for str_c() unngår me slike verdiar. (Resultatet har
uansett ingenting å seia, då me òg har ein is.na(val)-test
i same uttrykk.)
M +1 -1 lang/nn/exclusion/lag-paradigme-oversikt.R
https://invent.kde.org/sdk/pology/-/commit/0bdcfa1c7e48b8a92f5a30c1823a35de6c745121
diff --git a/lang/nn/exclusion/lag-paradigme-oversikt.R b/lang/nn/exclusion/lag-paradigme-oversikt.R
index 0d738029..c838aab2 100755
--- a/lang/nn/exclusion/lag-paradigme-oversikt.R
+++ b/lang/nn/exclusion/lag-paradigme-oversikt.R
@@ -174,7 +174,7 @@ d = d_oppdatert
# Bør først sjekka at paradigmekoden me har valt faktisk er
# ein av dei gyldige paradigmekodane for lemmaet
d = d %>% mutate(ok_val = is.na(val) |
- str_detect(par_tekst, str_c("\\b", d$val, "\\b")))
+ str_detect(par_tekst, paste0("\\b", d$val, "\\b")))
if(!all(d$ok_val)) {
stop(paste0("Minst éin paradigmekombo har ugyldig paradigmekode valt:\n",
paste0(format(filter(d, !ok_val)), collapse="\n")))