Return to the 'miscellaneous' package
Summary of important user-visible changes for the miscellaneous package
------------------------------------------------------------------------
===============================================================================
miscellaneous-1.3.1   Release Date: 2024-07-24  Release Manager: John Donoghue
===============================================================================
 ** pkg update for octave 7.0+ functionality
 ** gunits: check for gunits if available, redirect errors to nul
 ** Allow spaces in octave path for configure
===============================================================================
miscellaneous-1.3.0   Release Date: 2019-10-27  Release Manager: John Donoghue
===============================================================================
 ** New functions:
    idxmatrix: creates a matrix with each element corresponding to its 
    subindex in the matrix.
    hc2ind: Hilbert curve to linear indices
 ** The function publish has been removed from the miscellaneous package
    because it is now released with Octave core since version 4.2.  Note
    that it's API is slightly different.
 ** The package is no longer dependent on the general package.
 ** pkg update for octave 5.1+ functionality
===============================================================================
miscellaneous-1.2.1   Release Date: 2014-06-05  Release Manager: Carnë Draug
===============================================================================
 ** The following functions have been deprecated in previous releases
    of the miscellaneous package and have now been removed:
      apply       map         partarray   temp_name
 ** units is now able to perform non-linear unit conversions such as conversion
    between Fahrenheit and Celsius.
 ** The function `asci' has been renamed `ascii'.
===============================================================================
miscellaneous-1.2.0   Release Date: 2012-10-16  Release Manager: Carnë Draug
===============================================================================
 ** New functions:
   truncate: truncates a number to a given precision.
   textable: create LaTeX tables from matrix
 ** The following functions have been imported from the combinatorics
    package which has been removed:
      partcnt     partint
 ** The function `physical_constant' has been imported from the
    physicalconstants package.
 ** The values returned by `physical_constant' have been adjusted to the
    latest (2010) recommended values by CODATA.
 ** The function `physical_constant' has a new API and should also
    perform faster.
 ** Package is now dependent on the general (>= 1.3.1)
===============================================================================
miscellaneous-1.1.0   Release Date: 2012-03-24  Release Manager: Carnë Draug
===============================================================================
 ** IMPORTANT NOTE:
    * the function `waitbar' has been renamed `text_waitbar'. Octave core has
      implemented a Matlab compatible `waitbar' which is imcompatible with the
      old miscellaneous `waitbar'. If you use the `waitbar' function from the
      miscellaneous package you have 3 options:
        1. replace all `waitbar' calls by `text_waitbar';
        2. fix your `waitbar' calls for the new API as per octave core. Note
           that `waitbar' is graphical tool only;
        3. use an old version of the miscellaneous package or modify the source
           to keep shadowing the octave core `waitbar'.
 ** The following functions are new:
      clip      normr     text_waitbar
      normc     sample
 ** The following functions have been moved to the IO package:
      cell2csv    csvconcat     xmlread
      csv2cell    csvexplode    xmlwrite
 ** The function `clip' was imported from the audio package.
 ** The functions `apply' and `map' have been deprecated. `cellfun' and
    `arrayfun' from octave core should be used instead.
 ** The function `partarray' has been deprecated. `mat2cell' from octave core
    should be used instead.
 ** The function `temp_name' has been deprecated. `tmpnam' from octave core
    should be used instead.
 ** Multiple bug fixes and increased input check on many functions.
 ** Package is no longer automatically loaded.
 ** improvements to help text.
 ** The function `csv2latex' has been made silent and had bugs fixed.
 ** The function `publish' had bugs fixed.
 ** The function `match' can now accept cell arrays as input.
Package: miscellaneous