Index: languages/apertium-eng/apertium-eng.eng.dix
===================================================================
--- languages/apertium-eng/apertium-eng.eng.dix (revision 80936)
+++ languages/apertium-eng/apertium-eng.eng.dix (revision 80937)
@@ -2,7 +2,7 @@
+ 's 's
@@ -872,55 +877,62 @@
- use personnel_n if the noun is used only with a verb in plural
-->
+ ' 's
+ ' 's
+ 's 's
+ 's 's
+ 's 's
e
s
i
- s'
+ e's 's
- 's
+ 's 's
s
- s'
+ s' 's
+ 's 's
es
+ es' 's
y y
- y's y
+ y's y's
ies y
- ies' y
+ ies' y's
ys y
- ys' y
is is
- is' is
+ is's is's
es is
- es' is
+ es' is's
um um
+ um's um's
a um
- ums' um
+ a's um's
ums um
@@ -927,95 +939,107 @@
um um
+ um's um's
ums um
- ums' um
+ ums' um's
a um
um um
+ um's um's
a um
+ a's um's
ey ey
+ ey's ey's
eys ey
- eys' ey
+ eys' ey's
ies ey
- ies' ey
an an
- an's an
+ an's an's
en an
- en's an
+ en's an's
-
+ 's 's
+
es
- es'
+ es' 's
es
- es'
+ es' 's
ses
- ses'
f f
+ f's f's
ves f
+ ves' f's
fs f
fe fe
- fe's fe
+ fe's fe's
ves fe
+ ves' fe's
erson erson
- erson's erson
+ erson's erson's
ersons erson
- ersons' erson
+ ersons' erson's
eople erson
+ 's 's
s
+ 's 's
- 's
+ 's 's
ren
- ren's
+ ren's 's
ouse ouse
+ ouse's ouse's
ice ouse
+ ice's ouse's
oot oot
+ oot's oot's
eet oot
+ eet's oot's
oot oot
other other
- other's other
+ other's other's
others other
- others' other
+ others' other's
ethren other
@@ -1022,7 +1046,9 @@
+ 's 's
e
+ e's 's
s
@@ -1029,81 +1055,109 @@
+ 's 's
s
+ s' 's
e
a a
+ a's a's
e a
+ e's a's
a a
+ a's a's
as a
+ as' a's
e a
ex ex
+ ex's ex's
exes ex
+ exes' ex's
ices ex
x x
+ x's x's
ces x
+ ces' x's
xes x
x x
+ x's x's
ges x
+ ges' x's
xes x
x x
+ x's x's
xes x
+ xes' x's
ctes x
on on
+ on's on's
a on
+ a's on's
ons on
+ 's 's
en
+ en's 's
+ 's 's
zes
+ zes' 's
+ 's 's
s
+ s' 's
ta
us us
+ us's us's
i us
+ i's us's
us us
+ us's us's
i us
+ i's us's
us us
us us
+ us's us's
i us
+ i's us's
us us
uses us
@@ -1111,7 +1165,9 @@
us us
+ us's us's
era us
+ era's us's
uses us
@@ -1118,59 +1174,78 @@
us us
+ us's us's
era us
uses us
+ uses' us's
us us
+ us's us's
ora us
+ ora's us's
uses us
- 's
+ 's 's
s
+ s' 's
x
ooth ooth
+ ooth's ooth's
eeth ooth
+ eeth's ooth's
oose oose
+ oose's oose's
eese oose
+ eese's oose's
e e
+ e's e's
i e
+ i's e's
es e
+ 's 's
im
+ im's 's
o o
+ o's o's
os o
+ os' o's
i o
ny ny
+ ny's ny's
ce ny
+ ce's ny's
nies ny
x x
+ x's x's
ges x
+ ges' x's
xes x
@@ -1178,7 +1253,9 @@
+ 's 's
s
+ s' 's
es
@@ -1186,75 +1263,90 @@
+ 's 's
es
+ es' 's
s
+ 's 's
s
+ s' 's
+ 's 's
s
+ s' 's
+ 's 's
es
+ es' 's
+ 's 's
- '
+ ' 's
- 's
+ 's 's
s
- s'
+ s' 's
ess
- ess'
+ ess' 's
esses
- esses'
+ esses' 's
is is
- is' is
+ is' is's
eis is
- eis' is
+ eis' is's
es is
- es' is
s s
+ s' s's
des s
+ des' s's
ses s
- des' s
s s
+ s' s's
des s
+ des' s's
es es
+ es' es's
ites es
+ ites' es's
s s
+ s' s's
s s
+ s' s's
es s
ses s
@@ -1261,8 +1353,9 @@
us us
+ us' us's
uses us
- uses' us
+ uses' us's
i us
@@ -1278,85 +1371,95 @@
+ ' 's
+ 's 's
+ 's 's
- '
+ ' 's
- '
+ ' 's
- 's
+ 's 's
- 's
+ 's 's
- 's
+ 's 's
- 's
+ 's 's
- 's
+ 's 's
s
- s'
+ s' 's
-
+ ' 's
+
+ ' 's
+ 's 's
s
+ s' 's
+ 's 's
- '
+ ' 's
+ 's 's
a
+ a's 's
s
- s'
+ s' 's
- 's
+ 's 's
es
- es'
+ es' 's
- '
+ ' 's
es
- es'
+ es' 's
@@ -3333,7 +3436,7 @@
- 's
+
@@ -49688,6 +49791,8 @@
you're prpersbe
you've prpershave
you'vegotprpershavegot
+ 's be
+ 's have
Index: languages/apertium-eng/apertium-eng.eng.rlx
===================================================================
--- languages/apertium-eng/apertium-eng.eng.rlx (revision 80936)
+++ languages/apertium-eng/apertium-eng.eng.rlx (revision 80937)
@@ -24,6 +24,7 @@
LIST Vbdo = vbdo ;
LIST Vbaux = vaux ;
LIST Vbmod = vbmod ;
+LIST Gen = gen ;
SET Inf = (vblex inf) | (vbmod inf) | (vaux inf) | (vbser inf) | (vbhaver inf) | (vbdo inf) ;
LIST Sg = sg ;
@@ -100,3 +101,8 @@
SELECT (adv itg) IF (-1 BOS) ;
SELECT V IF (-1 (prn pers)) ;
+
+# Saxon genitive (single apostrophe without s)
+REMOVE Gen IF (NOT -1 N | Np) ;
+REMOVE Gen IF (NOT -1 ("<.*s>"r)) ;
+