aboutsummaryrefslogtreecommitdiff
path: root/search
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2023-07-10 19:05:54 +0200
committerlonkaars <loek@pipeframe.xyz>2023-07-10 19:05:54 +0200
commitb9b95bf29c945767a01d6cb5b74ec0d09d8b7606 (patch)
tree8b0806621860dc8bf4caeed73105a3f46b5c4ee6 /search
parent65e7b2260d728a9c747d126f828e90ae34f05b40 (diff)
all deinflection tests passing again
Diffstat (limited to 'search')
-rw-r--r--search/tags.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/search/tags.ts b/search/tags.ts
index fa70fe8..22ea315 100644
--- a/search/tags.ts
+++ b/search/tags.ts
@@ -198,6 +198,7 @@ export function parseTags(input: string) {
if (tag == Tag.Inflection.Suffix.Te && [
Tag.Inflection.Tense.Continuous, // base for continuous tense
Tag.Inflection.Obligatory, // base for obligatory inflection
+ Tag.Inflection.Temporary.ObligatoryParticle, // base for obligatory inflection
Tag.Inflection.Attempt.Miru, // base for 〜みる attempt
].includes(lastTag as any)) continue;
@@ -210,6 +211,7 @@ export function parseTags(input: string) {
if (tag == Tag.Inflection.Conditional.Ba && [
Tag.Inflection.Obligatory,
Tag.Inflection.Temporary.ObligatoryResult,
+ Tag.Inflection.Temporary.ObligatoryParticle,
].includes(lastTag as any)) continue;
// normalize multiple Inflection.Negative to single Inflection.Affirmative or Inflection.Negative