From b918e772276ed7ed576e8eae9936eeca9b2671cf Mon Sep 17 00:00:00 2001 From: Grayson Jorgenson Date: Wed, 1 Jun 2016 22:04:26 -0400 Subject: [PATCH] 20697: documentation adjustment, and attempt to fix pickle issue. --- src/sage/schemes/curves/affine_curve.py | 2 +- src/sage/schemes/curves/curve.py | 2 +- src/sage/schemes/curves/projective_curve.py | 7 ++++++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/sage/schemes/curves/affine_curve.py b/src/sage/schemes/curves/affine_curve.py index 1cf6649536f..42851da9d7b 100644 --- a/src/sage/schemes/curves/affine_curve.py +++ b/src/sage/schemes/curves/affine_curve.py @@ -1,5 +1,5 @@ """ -Affine curves over fields. +Affine curves. EXAMPLES: diff --git a/src/sage/schemes/curves/curve.py b/src/sage/schemes/curves/curve.py index 3d2347df9c5..86bac884298 100644 --- a/src/sage/schemes/curves/curve.py +++ b/src/sage/schemes/curves/curve.py @@ -1,5 +1,5 @@ """ -Generic plane curves. +Generic curves. """ from sage.misc.all import latex diff --git a/src/sage/schemes/curves/projective_curve.py b/src/sage/schemes/curves/projective_curve.py index 4ed8d1e439e..6230d15d695 100644 --- a/src/sage/schemes/curves/projective_curve.py +++ b/src/sage/schemes/curves/projective_curve.py @@ -1,5 +1,5 @@ """ -Projective curves over fields. +Projective curves. EXAMPLES: @@ -804,3 +804,8 @@ def Hasse_bounds(q, genus=1): else: rq = (4*(genus**2)*q).isqrt() return (q+1-rq,q+1+rq) + +# Fix pickles from changing class names and plane_curves folder name +from sage.structure.sage_object import register_unpickle_override +register_unpickle_override('sage.schemes.plane_curves.projective_curve', + 'ProjectiveCurve_generic', ProjectivePlaneCurve)