From 40c7fcf8aee963a5adc0d834d2df9d03cffb372a Mon Sep 17 00:00:00 2001 From: Kristina Spurgin Date: Mon, 12 Aug 2024 21:37:13 -0400 Subject: [PATCH] Collapse hyphen after "after" --- lib/emendate/token_collapser.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/emendate/token_collapser.rb b/lib/emendate/token_collapser.rb index aa11892..0e703e6 100644 --- a/lib/emendate/token_collapser.rb +++ b/lib/emendate/token_collapser.rb @@ -57,8 +57,8 @@ def determine_action def full_match_collapsers # case result.types - # when %i[number1or2 slash number4] - # proc { collapse_segments_backward(%i[number1or2 slash]) } + # when %i[after hyphen number4] + # proc { collapse_segments_backward(%i[after hyphen]) } # end end @@ -92,6 +92,8 @@ def partial_match_collapsers proc { result.collapse_segments_forward(%i[apostrophe letter_s]) } when /.*apostrophe number1or2.*/ proc { result.collapse_segments_forward(%i[apostrophe number1or2]) } + when /.*after hyphen.*/ + proc { result.collapse_segments_backward(%i[after hyphen]) } when /.*before hyphen.*/ proc { result.collapse_segments_backward(%i[before hyphen]) } when /.*partial hyphen.*/