# HG changeset patch # User John W. Eaton # Date 1647610602 14400 # Node ID 022fd8234356b742d353bab1eea4a46aea9f7694 # Parent 3c9e19cd8896a2591db6279d906bc084610720f7# Parent 8b50d8916a18c3886e19050be1561a4127d3d055 maint: Merge stable to default. diff -r 3c9e19cd8896 -r 022fd8234356 .hgtags --- a/.hgtags Thu Mar 17 13:41:19 2022 -0400 +++ b/.hgtags Fri Mar 18 09:36:42 2022 -0400 @@ -129,3 +129,4 @@ 3dc9decc98f97d0b05fff9dbb66b2400d6139830 rc-6-3-90 8d7671609955afabf79ceff678cc41eea61583f2 release-6-4-0 347dbc9049d55b63435d710e1d9d826cbfe5e54c rc-7-0-90 +266610d855194b2a55e6b501ccc302e6c0d8f6d0 rc-7-0-92 diff -r 3c9e19cd8896 -r 022fd8234356 configure.ac --- a/configure.ac Thu Mar 17 13:41:19 2022 -0400 +++ b/configure.ac Fri Mar 18 09:36:42 2022 -0400 @@ -48,7 +48,7 @@ OCTAVE_COPYRIGHT="Copyright (C) 1993-2022 The Octave Project Developers." -OCTAVE_RELEASE_DATE="2022-01-05" +OCTAVE_RELEASE_DATE="2022-03-18" ## The "API version" is used as a way of checking that interfaces in the ## liboctave and libinterp libraries haven't changed in a backwardly diff -r 3c9e19cd8896 -r 022fd8234356 etc/NEWS.7.md --- a/etc/NEWS.7.md Thu Mar 17 13:41:19 2022 -0400 +++ b/etc/NEWS.7.md Fri Mar 18 09:36:42 2022 -0400 @@ -1,4 +1,4 @@ -Summary of important user-visible changes for version 7 (2022-01-05) +Summary of important user-visible changes for version 7 (2022-03-18) -------------------------------------------------------------------- ### General improvements @@ -76,6 +76,11 @@ same number of digits for each value such as `[0x00_00_01; 0x00_01_00; 0x01_00_00]`. +- The colon operator now works for integer (int8, int16, ..., uint64) +and single data types. However, only double ranges use a +memory-efficient storage scheme internally. Other data types are +stored as ordinary arrays. + - The increment and decrement operators `++` and `--` must "hug" their corresponding variables. In previous versions of Octave, whitespaces between these operators and the variable they affect were allowed. That