SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for octave-doc-8.4.0-1.7.noarch.rpm :

* Thu Nov 16 2023 Atri Bhattacharya - Update to version 8.4.0:
* mkoctfile: Skip parsing for less flags (bug #64590).
* Fix getting number of non-zero elements in SuiteSparse matrices.
* delaunayn: Avoid erroneous simplex removal for integer inputs (bug #64658).
* delaunayn: Add precision loss warning for large int inputs (bug #64658).
* delaunayn: Also warn for negative integers with large magnitude (bug #64658).
* Correctly load all-zero sparse matrices from text files (bug [#64696]).
* Allocate correct storage for interleaved complex mxArray objects (bug #64687).
* mkoctfile: Prefer parsing over passing on argument after unknown argument (bug #64725).
* fft: Avoid segmentation fault with ND-arrays (bug #64729).
* fft: Avoid overwriting input for inplace operations (bug [#64733]).
* intersect.m: Correct third output with \"stable\" flag (bug [#60347]).
* Avoid use-after-free issue in parser (bug #60882).
* betainc.m: Improve integer input logic and validation (bug [#64726]).
* webread: Apply timeout also for initial connection (bug [#64826]).
* mkpp.m: Remove stray text causing error with demo code.
* Ensure that new test for saving sparse matrices writes a text file.
* Search for tests in and install octave-value template sources (bug #64696).
* Correct variable name typo in documentation of slice().
* Expand documentation for gcd() and lcm().
* datevec: Clarify that heuristics are used to detect the format of a date string (bug #64563).
* datenum: Add help text that inputs can be arrays, add examples (bug #54679).
* datevec: Add help text that inputs can be arrays (bug #54679).
* Describe various pitfalls with floating point ranges (bug [#64692]).
* Add range example and some copyedits.
* Wed Oct 25 2023 Dominique Leuenberger - Drop termap BuildRequireS: no longer needed.
* Thu Oct 19 2023 Atri Bhattacharya - octave.macros: For %octave_pkg_install, set HOME to current working dir to avoid permission issues when octave tries to update list of installed packages in its config file.
* Tue Aug 29 2023 Atri Bhattacharya - Update to version 8.3.0:
* undo_string_escapes: Return \'\\0\' for NUL byte input (bug [#64051]).
* Stop excessive memory usage for minor grid ticks (bug #64017).
* Include needed headers in installed .cc files (bug #63922).
* Fix floating point exception when sparse array reshaped to 0x0 (bug #64080).
* unicode2native: Fix conversion to UTF-16 (bug #64139).
* memory: Fix execution on Cygwin.
* uniconv-wrappers: Avoid freeing uninitialized pointer (bug [#64182]).
* lo-regexp.cc: Only include PCRE2/PCRE headers if feature test succeeded (bug #64172).
* Fix segfault when saveobj() used with old-style class files (bug #64220).
* Fix restoring breakpoints from dbstatus breakpoint structure (bug #64271).
* colorbar.m: Fix undefined variable d (bug #64287).
* Reset all axes properties except \'Units\' and \'Position\' with cla (\'reset\').
* unicode2native.m: Restore support for one input parameter (bug [#64331]).
* native2unicode, unicode2native: Support empty second argument (bug #64331).
* fullfile.m: Return empty cell for input with empty cell (bug [#64377]).
* audioplayer.m: Emit error if input data Y is empty (bug [#64379]).
* Remove obsolete callback constructor code for AATTaudioplayer and AATTaudiorecorder (bug #64379).
* Avoid false detection of “non-real pivot” in ichol() (bug [#63785]).
* Fix building against SuiteSparse 7.1.0 when SPQR is disabled (bug #64446).
* ellipsoid.m: Avoid returning geometry data unless it is explicitly requested to avoid overwriting ans.
* subsasgn: Avoid panic on invalid field names (bug #64213).
* lex.ll: Remove $ as a valid character for identifiers.
* fileparts.m: Allow for relative path on different drive on Windows (bug #64462).
* datevec.m: Add some ISO 8601 conform formats (patch #9964).
* betaincinv.m: Slightly increase test tolerance (for macOS 13).
* colorbar.m: Add tests (bug #64287).
* sparse-qr.cc: Fix compatibility with SuiteSparse 7.1.0 / CXSparse 4.0.4.
* pcg.m: Use eps tolerance in test for ishermitian (bug #63787).
* fileparts.m: Overhaul BISTs.
* Return documentation for help properties (bug #64067).
* Add note to isprime.m on inputs over 2^64.
* Tue Apr 18 2023 Atri Bhattacharya - Update to version 8.2.0:
* fopen: Use “UTF-8” as default encoding for fopen (https://savannah.gnu.org/bugs/?63930).
* fopen, unicode2native: Fix converting the encoding of short char arrays with invalid UTF-8 (https://savannah.gnu.org/bugs/?63930).
* fopen: Try to gather complete UTF-8 surrogates when converting encoding (https://savannah.gnu.org/bugs/?63930).
* fopen: Do not convert encoding for file streams with libc++ (https://savannah.gnu.org/bugs/?63930).
* pr-output.cc: Fix output for format native-bit (https://savannah.gnu.org/bugs/?63940).
* Fix evaluation of & and | expressions in conditional contexts (https://savannah.gnu.org/bugs/?63935).
* Avoid clang warning about very unlikely buffer overflow.
* mpoles.m: Overhaul function and use absolute tolerance for zero poles (https://savannah.gnu.org/bugs/?63937).
* perms.m: Change \"unique\" output order to reverse lexicographic to match non-unique order (https://savannah.gnu.org/bugs/?63962).
* Remove trailing \'\\r\' from curl dir list (https://savannah.gnu.org/bugs/?63851).
* Fix display of scalar complex variables with mixed Inf/NaN and floating point values (https://savannah.gnu.org/bugs/?63961).
* Don’t use encoding facet when writing bytes to stream (https://savannah.gnu.org/bugs/?63931).
* GUI: Speedup loading and saving preferences dialog (https://savannah.gnu.org/bugs/?63909).
* Build system / Tests: - inpolygon.m: Fix demo code (https://savannah.gnu.org/bugs/?63865). - if.tst: New test for (https://savannah.gnu.org/bugs/?63935). - acinclude.m4: Correct typo in #define PCRE2_CODE_UNIT_WIDTH. - lu: Add self-test with complex valued input. - Disable visibility flags by default (https://savannah.gnu.org/bugs/?61855, bug #63916). - Check whether using STL from LLVM or Apple (https://savannah.gnu.org/bugs/?63930). - Documentation: - Improve documentation for linspace and logspace functions. - Correct and improve documentation for sparse() function.
* Sun Mar 12 2023 Atri Bhattacharya - Update to version 8.1.0:
* Long list of changes, see .- API version bumped from 57 to 58.- Minor re-base of 0001-Add-explicit-ctime-include-required-for-clock.patch for update (file-name change only).
* Wed Jan 04 2023 pgajdosAATTsuse.com- back to GraphicsMagick, octave cannot be built against ImageMagick 7
* Mon Dec 19 2022 pgajdosAATTsuse.com- GraphicsMagick will be removed from Factory
* Tue Nov 22 2022 Andreas Schwab - Use xvfb-run for testsuite
* Wed Nov 09 2022 Atri Bhattacharya - Update to version 7.3.0:
* scanf: Don’t set error when reaching end of stream (bug [#62723]).
* Fix duplicate names displayed with mixed AATTclass/classdef classes (bug #62802).
* canonicalize_file_name: Handle symlinks to UNC network shares (bug #62847).
* canonicalize_file_name: Generalize check for mapped network drive (bug #62847).
* fortran_vec: Fix instances of method chaining that may cause dangling pointer.
* Fix wrong color in PDF printout of some LaTeX strings (bug [#62884]).
* unpack.m: Escape backslashes in paths on Windows (bug #62888).
* canonicalize_file_name: Check root of potential mapped network drive (bug #62847).
* nextpow2.m: Fix for input between 0.5 and 1 (bug #62947).
* quad2d: Fix unintended complex conjugate return (bug #62972).
* Make sure we don’t pass short 8.3 path to latex on Windows (bug #62779).
* canonicalize_file_name: Trim trailing file separators from root of mapped network drive (bug #62847).
* imformats.m: Fix isa function in return value (bug #62974).
* pie3: Fix “Too many input” args error.
* Accept negative inputs to -2^63 for dec2bin and dec2hex (bug [#63089]).
* Fix incorrect lambda outputs for lsqnonneg and pqpnonneg (bug [#63178]).
* addtodate.m: Fix wrong month returned when subtracting a month from some end-of-month dates (bug #60671).
* var.m: Fix some Inf and NaN inputs returning 0 instead of NaN (bug #63203)
* var.m: Fix automatic broadcasting error for sparse and diagonal matrix inputs with vector weighting (bug #63291).
* legend.m: Fix error with contour plot containing clabels (bug [#63262]).
* dec2bin.m: Fix input validation (bug #63089).
* glpk.m: Avoid using isfinite on potentially sparse input.
* var.m: Use bsxfun rather than broadcasting with vector weighting (bug #63291).
* Fix out of bound indexing in in-place broadcasting operations (bug #63303).
* Respect confirmation when deleting files in file browser widget (bug #63198).
* io.tst: Add test case for scanf (bug #62723).
* nextpow2.m: Add bug number tag to regression tests (bug [#62947]).
* quad2d.m: Add BIST to cset b0e90ca8e679 (bug #62972).
* Add test for number of methods with classdef in AATTfolder (bug [#62802]).
* Use Autoconf macro to find egrep executable.
* Documentation fixes.- Add octave-rpmlintrc file to suppress false positives.
* Fri Sep 16 2022 Atri Bhattacharya - octave-cli: Fix Requires after sundials main library was split into multiple shared libs.- Update _constraints: Upto 10 GiB now required.
* Mon Aug 22 2022 Markus Ebner - Update to version 7.2.0:
* Long list of changes, see - Drop upstreamed patches:
* 0001-Add-explicit-ctime-include-required-for-clock.patch
* fix_build_unlink_failed.patch
* Mon Jul 11 2022 Stefan Brüns - Fix build with latest TW, add 0001-Add-explicit-ctime-include-required-for-clock.patch
* Wed Jul 06 2022 Stefan Brüns - Fix build of external packages when trying to unlink non-existent files, add fix_build_unlink_failed.patch
* Tue Jul 05 2022 Dominique Leuenberger - Dynamically generate the dependencies on the correct libsundials/libsundials_ida package: the so-version can change over time.
* Sun Apr 10 2022 Atri Bhattacharya - Update to version 7.1.0:
* Long list of changes, see .- Drop upstreamed patches:
* octave-fullscreen-with-multiple-monitors.patch
* 0001-Use-reentrant-libqhull_r.patch
* octave-qhull_r-fixes.patch- New BuildRequires: Mesa-dri (needed for a test), pkgconfig(RapidJSON) (for JSON R/W support).- Minor rebase of octave_tools_pie.patch to apply cleanly.- Update _constraints: At least 8 GB disk space needed for 64-bit archs (x86_64 and aarch64).
* Tue Mar 08 2022 Atri Bhattacharya - Add octave-fullscreen-with-multiple-monitors.patch -- fix maximized start on systems with two monitors (https://savannah.gnu.org/bugs/?61172); patch taken from upstream commit and re-based for version 6.4.0.
* Fri Nov 05 2021 Atri Bhattacharya - Update to version 6.4.0:
* Improvements and fixes: - Reduce memory usage in BISTs for copyobj, hgsave (bug [#57591]). - hgsave.m, copyobj.m: Use \'qt\' graphics toolkit in BISTs. - main.cc: Use getopt to parse command line arguments (bug [#60886]). - main.cc: Remove invalid case (bug #60886). - Disable getopt error reporting in wrapper program (bug [#60886]). - interp1.m: Don’t interpret later numeric input as xi (bug [#60967]). - pkg: Improve similar package name suggestion (bug #61067). - Store parent name in function object when caching parents in scope (bug #61105). - Avoid internal error and segfault with eval and scripts (bug [#61191]). - rmpath: Prevent removing the current directory from the load path (bug #61216).
* GUI: - Fix missing interpreter event in octave-scintilla. - Fix opening a file in a custom editor (bug #60990).
* Documentation: - Improve docstring for disable_diagonal_matrix, disable_diagonal_matrix, and disable_range (patch #10089). - cbrt: Clarify that function errors for non-real input. - dsearchn.m: Added optional distance output description (bug [#61156]). - Add Hungarian translation for project description files. - Document fsolve output “info” -2 (bug #61310).
* Build system: Correct error message for incompatible CXSparse (bug #61385).- Refresh 0001-Use-reentrant-libqhull_r.patch for version 6.4.0 (line offset changes only).- Substitute OCTAVE_BLAS_LIBRARY_NAME value in installed macros file rather than modifying the source file itself.
* Wed Jul 28 2021 Andre C. Barros - Upgrade to octave 6.3.0:
* Long list of changes, see https://www.gnu.org/software/octave/news/release/2021/07/11/octave-6.3.0-released.html- Update 0001-Use-reentrant-libqhull_r.patch for use with version 6.3.0- Add octave-qhull_r-fixes.patch to complement 0001-Use-reentrant-libqhull_r.patch for the build system.
* Thu May 06 2021 Andreas Stieger - move rpm macros to /usr/lib/rpm/marcos.d (boo#1185659)
* Fri Apr 02 2021 Stefan Brüns - Fix incomplete geometry support, use reentrant libqhull_r instead of the deprecated non-reentrant, add 0001-Use-reentrant-libqhull_r.patch
* Mon Feb 22 2021 Atri Bhattacharya - Update to version 6.2.0:
* Bug fix release, see https://www.gnu.org/software/octave/news/release/2021/02/20/octave-6.2.0-released.html
 
ICM