From f8cfbc87506b71e7e6b11e02fbfcb8c07450961e Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 1 Aug 2026 12:29:49 +0000 Subject: [PATCH 1/4] docs: add missing dtype qualifier in `blas/ext/base/ndarray/sindex-of-not-equal` --- .../blas/ext/base/ndarray/sindex-of-not-equal/lib/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/sindex-of-not-equal/lib/main.js b/lib/node_modules/@stdlib/blas/ext/base/ndarray/sindex-of-not-equal/lib/main.js index b39eeca04836..c842ab9ab3c1 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/sindex-of-not-equal/lib/main.js +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/sindex-of-not-equal/lib/main.js @@ -31,7 +31,7 @@ var strided = require( '@stdlib/blas/ext/base/sindex-of-not-equal' ).ndarray; // MAIN // /** -* Returns the first index of an element in a one-dimensional ndarray which is not equal to a specified search element. +* Returns the first index of an element in a one-dimensional single-precision floating-point ndarray which is not equal to a specified search element. * * ## Notes * From 0b9b9cecf6d2232c652025cab96cf3417d3705b9 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 1 Aug 2026 12:29:56 +0000 Subject: [PATCH 2/4] docs: clarify `NaN` handling in README notes in `blas/ext/base/ndarray/gfill-equal` --- .../@stdlib/blas/ext/base/ndarray/gfill-equal/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gfill-equal/README.md b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gfill-equal/README.md index c27031a8f5ec..0be461884689 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gfill-equal/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gfill-equal/README.md @@ -75,7 +75,7 @@ The function has the following parameters: ## Notes - The input ndarray is modified **in-place** (i.e., the input ndarray is **mutated**). -- When comparing elements, the function checks for equality using the strict equality operator `===`. As a consequence, `NaN` values are considered distinct, and `-0` and `+0` are considered the same. +- When comparing elements, the function checks for equality using the strict equality operator `===`. As a consequence, `NaN` values are considered distinct (i.e., as `NaN === NaN` always evaluates to `false`, `NaN` elements are never replaced), and `-0` and `+0` are considered the same. From 462ab839ee21c46a4fdc3756935826e7c669c394 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 1 Aug 2026 12:29:56 +0000 Subject: [PATCH 3/4] docs: add missing notes to native wrappers in `blas/ext/base/zlast-index-of-falsy` --- .../ext/base/zlast-index-of-falsy/lib/ndarray.native.js | 6 ++++++ .../zlast-index-of-falsy/lib/zlast_index_of_falsy.native.js | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/lib/node_modules/@stdlib/blas/ext/base/zlast-index-of-falsy/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/ext/base/zlast-index-of-falsy/lib/ndarray.native.js index 2e56fdd55861..5e4674f14fb3 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/zlast-index-of-falsy/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/ext/base/zlast-index-of-falsy/lib/ndarray.native.js @@ -29,6 +29,12 @@ var addon = require( './../src/addon.node' ); /** * Returns the index of the last falsy element in a double-precision complex floating-point strided array using alternative indexing semantics. * +* ## Notes +* +* - A complex number is falsy when both its real and imaginary components are falsy. +* - If unable to find a falsy element, the function returns `-1`. +* - The function explicitly treats `NaN` values as falsy. +* * @param {PositiveInteger} N - number of indexed elements * @param {Complex128Array} x - input array * @param {integer} strideX - stride length diff --git a/lib/node_modules/@stdlib/blas/ext/base/zlast-index-of-falsy/lib/zlast_index_of_falsy.native.js b/lib/node_modules/@stdlib/blas/ext/base/zlast-index-of-falsy/lib/zlast_index_of_falsy.native.js index fe2e4dfc7228..e270fb957ef8 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/zlast-index-of-falsy/lib/zlast_index_of_falsy.native.js +++ b/lib/node_modules/@stdlib/blas/ext/base/zlast-index-of-falsy/lib/zlast_index_of_falsy.native.js @@ -29,6 +29,12 @@ var addon = require( './../src/addon.node' ); /** * Returns the index of the last falsy element in a double-precision complex floating-point strided array. * +* ## Notes +* +* - A complex number is falsy when both its real and imaginary components are falsy. +* - If unable to find a falsy element, the function returns `-1`. +* - The function explicitly treats `NaN` values as falsy. +* * @param {PositiveInteger} N - number of indexed elements * @param {Complex128Array} x - input array * @param {integer} strideX - stride length From 5efe68925a80e3d3e542b827859242eca2b78d8c Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 1 Aug 2026 12:29:57 +0000 Subject: [PATCH 4/4] docs: fix parameter name in usage signature in `number/uint64/base/set-low-word` --- .../@stdlib/number/uint64/base/set-low-word/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/number/uint64/base/set-low-word/README.md b/lib/node_modules/@stdlib/number/uint64/base/set-low-word/README.md index 915616054698..5832788eb6e6 100644 --- a/lib/node_modules/@stdlib/number/uint64/base/set-low-word/README.md +++ b/lib/node_modules/@stdlib/number/uint64/base/set-low-word/README.md @@ -30,7 +30,7 @@ limitations under the License. var setLowWord = require( '@stdlib/number/uint64/base/set-low-word' ); ``` -#### setLowWord( x, low ) +#### setLowWord( a, low ) Sets the low 32-bit word of a [64-bit unsigned integer][@stdlib/number/uint64/ctor].