Ticket #12974: trac_12974-reorder_some_arguments.patch

File trac_12974-reorder_some_arguments.patch, 4.3 KB (added by ppurka, 9 years ago)

third patch which reorders some arguments

  • sage/plot/graphics.py

    # HG changeset patch
    # User Punarbasu Purkayastha <ppurka@gmail.com>
    # Date 1337969781 -28800
    # Node ID fea9d0168cc6678ee20ee33036f9d27b12245cfd
    # Parent  c2e905e6c737eec788ee71666d9fe4684e8202b4
    reorder some arguments to make it easier to find and edit them later
    
    diff --git a/sage/plot/graphics.py b/sage/plot/graphics.py
    a b  
    11061106    # NOTE: If you intend to use a new parameter in show(), you should update
    11071107    # this dictionary to contain the default value for that parameter.
    11081108
    1109     SHOW_OPTIONS = dict(xmin=None, xmax=None, ymin=None, ymax=None,
    1110                         figsize=None, fig_tight=True,
    1111                         filename=None,
    1112                         dpi=DEFAULT_DPI, axes=None, axes_labels=None,frame=False,
    1113                         fontsize=None,
    1114                         aspect_ratio=None,
     1109    SHOW_OPTIONS = dict(filename=None,
     1110                        # axes options
     1111                        axes=None, axes_labels=None, axes_pad=.02,
     1112                        xmin=None, xmax=None, ymin=None, ymax=None,
     1113                        # Figure options
     1114                        aspect_ratio=None, dpi=DEFAULT_DPI, fig_tight=True,
     1115                        figsize=None, fontsize=None, frame=False,
     1116                        transparent=False,
     1117                        # Grid options
    11151118                        gridlines=None, gridlinesstyle=None,
    1116                         vgridlinesstyle=None, hgridlinesstyle=None,transparent=False,
    1117                         show_legend=None, legend_options={},
    1118                         axes_pad=.02, ticks_integer=False,
    1119                         ticks=None, tick_formatter=None)
     1119                        hgridlinesstyle=None, vgridlinesstyle=None,
     1120                        # Legend options
     1121                        legend_options={}, show_legend=None,
     1122                        # Ticks options
     1123                        ticks=None, tick_formatter=None, ticks_integer=False)
    11201124
    1121     @suboptions('legend', numpoints=2, borderpad=0.6, markerscale=0.6, shadow=False,
    1122                 labelspacing=0.02, handlelength=0.05, handletextpad=0.5, borderaxespad=None,
    1123                 loc='best', font_size='medium', font_family='sans-serif', font_style='normal',
    1124                 font_weight='medium', font_variant='normal', back_color=(0.9, 0.9, 0.9),
    1125                 title=None, ncol=1, columnspacing=None, fancybox=False)
     1125    @suboptions('legend',
     1126                back_color=(0.9, 0.9, 0.9), borderpad=0.6,
     1127                borderaxespad=None,
     1128                columnspacing=None,
     1129                fancybox=False, font_family='sans-serif',
     1130                font_size='medium', font_style='normal',
     1131                font_variant='normal', font_weight='medium',
     1132                handlelength=0.05, handletextpad=0.5,
     1133                labelspacing=0.02, loc='best',
     1134                markerscale=0.6, ncol=1, numpoints=2,
     1135                shadow=False, title=None)
    11261136    def show(self, **kwds):
    11271137        """
    11281138        Show this graphics image with the default image viewer.
     
    20922102    # ALLOWED_EXTENSIONS is the list of recognized formats.
    20932103    # filename argument is written explicitly so that it can be used as a
    20942104    # positional one, which is a very likely usage for this function.
    2095     @suboptions('legend', numpoints=2, borderpad=0.6, markerscale=0.6, shadow=False,
    2096                 labelspacing=0.02, handlelength=0.05, handletextpad=0.5, borderaxespad=None,
    2097                 loc='best', font_size='medium', font_family='sans-serif', font_style='normal',
    2098                 font_weight='medium', font_variant='normal', back_color=(0.9, 0.9, 0.9),
    2099                 title=None, ncol=1, columnspacing=None, fancybox=False)
     2105    @suboptions('legend',
     2106                back_color=(0.9, 0.9, 0.9), borderpad=0.6,
     2107                borderaxespad=None,
     2108                columnspacing=None,
     2109                fancybox=False, font_family='sans-serif',
     2110                font_size='medium', font_style='normal',
     2111                font_variant='normal', font_weight='medium',
     2112                handlelength=0.05, handletextpad=0.5,
     2113                labelspacing=0.02, loc='best',
     2114                markerscale=0.6, ncol=1, numpoints=2,
     2115                shadow=False, title=None)
    21002116    def save(self, filename=None, **kwds):
    21012117        r"""
    21022118        Save the graphics to an image file.