Tioga_README in tioga-1.6 vs Tioga_README in tioga-1.7
- old
+ new
@@ -18,21 +18,35 @@
along with Tioga; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
<< What's new >>
- Version 1.6 adds numeric label "frequency" and "phase" attributes for
-both axes. Previously Tioga assumed that every major tick mark got a numeric
-label. Now the i'th major tick on the axis gets a label only if
-mod(i+j,k)==0 where j is the phase and k is the frequency. The default
-frequency is naturally 1 so that every major tick gets a label.
-The full names for these attributes are xaxis_numeric_label_frequency,
-xaxis_numeric_label_phase, and similar for yaxis.
+ Version 1.7 adds an option in legends for markers without any line;
+just call save_legend_info with 'line_type' => 'None' in addition to
+the marker information. It is also now possible to give a 'legend' argument
+to show_marker. The value of the arg can be either a legend dictionary
+or simply the legend text in which case defaults will be supplied for
+the rest. There is an example of this in samples/plots.rb
+in the Legend_Outside figure.
+ It saw a very significant improvement in that you can now query
+the exact size of a text typeset by LaTeX, with the function text_size. Please
+have a look at its documentation, and at the Text_size and
+Text_size_with_rotation samples in samples/figures/figures.rb.
-
+ The code base was quite moved around so as to facilitate work on a
+Python version that would share as much code as possible with the Ruby one;
+this should not bring user-visible changes (apart, maybe, from compilation
+problems, but we hope not).
+ Some bug fixes, including potential stack overflows (unprotected
+snprintfs), and some new methods of Function. Dvector.fancy_read has been
+reimplemented in C and benchmarked: it should be around three times faster
+than before.
+
+ Code should now compile cleanly with Ruby 1.9.
+
<< Quick Installation of Tioga >>
Are you feeling lucky? If so, try QUICK_INSTALL. This simply does
the steps for you that are described below. The install needs to copy some
files to the ruby directory. On the Mac, this probably means you need to do
@@ -174,9 +188,20 @@
<< What's old >>
Here are the old release messages:
+
+
+--------------------------
+
+ Version 1.6 adds numeric label "frequency" and "phase" attributes for
+both axes. Previously Tioga assumed that every major tick mark got a numeric
+label. Now the i'th major tick on the axis gets a label only if
+mod(i+j,k)==0 where j is the phase and k is the frequency. The default
+frequency is naturally 1 so that every major tick gets a label.
+The full names for these attributes are xaxis_numeric_label_frequency,
+xaxis_numeric_label_phase, and similar for yaxis.
--------------------------
Version 1.5 is mainly Vincent's work, so my part of this release message
will be short. Remember how I killed off the Mac GUI last time? Turns out there