exporting patch:
# HG changeset patch
# User Julian Rueth <julian.rueth@gmail.com>
Trac 9054: added missing calls to super constructors
diff git a/sage/rings/function_field/function_field_order.py b/sage/rings/function_field/function_field_order.py
index d88af0a..46a47e1 100644
a

b

class FunctionFieldOrder(IntegralDomain): 
17  17  sage: isinstance(R, sage.rings.function_field.function_field_order.FunctionFieldOrder) 
18  18  True 
19  19  """ 
 20  IntegralDomain.__init__(self, self) 
20  21  self._fraction_field = fraction_field 
21  22  
22  23  def _repr_(self): 
… 
… 
class FunctionFieldOrder_rational(PrincipalIdealDomain, FunctionFieldOrder): 
303  304  <class 'sage.rings.function_field.function_field_order.FunctionFieldOrder_rational_with_category'> 
304  305  """ 
305  306  FunctionFieldOrder.__init__(self, function_field) 
306   IntegralDomain.__init__(self, self, names = function_field.variable_names(), normalize = False) 
 307  PrincipalIdealDomain.__init__(self, self, names = function_field.variable_names(), normalize = False) 
307  308  self._ring = function_field._ring 
308  309  self._populate_coercion_lists_(coerce_list=[self._ring]) 
309  310  self._gen = self(self._ring.gen()) 