@@ -41,10 +41,14 @@ Features
41
41
``alt[xy] `` (:commit: `eaab8658 `). For example ``ax.alty(loc='left') `` changes the
42
42
spine, tick mark, tick label, axis label, and offset label sides to the opposite of
43
43
the default: *left * for the new alternate axes, *right * for the original axes.
44
- * Add documentation explaining default inheritance of the ``loc ``
45
- ` proplot.axes.CartesianAxes.format ` keywords ( :commit: `1fa90f87 `). Order is ``loc `` or
44
+ * Improve documentation for ``loc `` ` proplot.axes.CartesianAxes.format ` keywords
45
+ ( :commit: ` 1fa90f87 `, :commit: `48dc346d `). Inheritance order is ``loc `` or
46
46
``spineloc `` --> ``tickloc `` --> ``ticklabelloc `` --> ``labelloc `` and ``offsetloc ``,
47
47
e.g. ``xloc='bottom' `` implies ``xtickloc='bottom' `` unless specified otherwise.
48
+ * Do not inherit ``tickloc `` from ``spineloc `` if it is invalid (e.g., ``'zero' ``),
49
+ do not propagate ``spineloc `` and ``tickloc `` to other settings if they are inferred
50
+ from updated rc settings, and issue error message if ``tickloc `` or ``ticklabelloc ``
51
+ are invalid (:commit: `616d81fa `, :commit: `219e4b21 `, :commit: `bc5a692c `).
48
52
* Add documentation for previously-hidden `xticklabelloc `, `yticklabelloc `, `xlabelloc `,
49
53
and `ylabelloc ` `proplot.axes.CartesianAxes.format ` keywords (:commit: `1fa90f87 `).
50
54
* Add `xoffsetloc `, `yoffsetloc ` keywords to control position of order-of-magnitude
@@ -79,6 +83,8 @@ Bug fixes
79
83
account the underlying "panel" side (:commit: `2446acc1 `).
80
84
* Fix issue where axis label color is overwritten during ``__init__ ``
81
85
call to `proplot.axes.CartesianAxes.format ` (:commit: `b454a513 `).
86
+ * Fix issue where setting `xspineloc ` or `yspineloc ` to invalid `tickloc `
87
+ (e.g., ``'zero' `` or ``'center' ``) also disables the ticks (:commit: `616d81fa `).
82
88
* Fix issue where setting axis label color without specifying label
83
89
text erases the old label text (:commit: `7a7852f9 `).
84
90
* Fix issue where axis label settings are overridden by settings from
0 commit comments