From 68a46505a30d40d3cd8e5535789b2cd231f44255 Mon Sep 17 00:00:00 2001 From: scivision Date: Tue, 14 Feb 2023 13:33:31 -0500 Subject: Help: math: note that floating point inputs are invalid --- Help/command/math.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Help/command/math.rst b/Help/command/math.rst index 8386aab..6989ebc 100644 --- a/Help/command/math.rst +++ b/Help/command/math.rst @@ -9,7 +9,8 @@ Evaluate a mathematical expression. Evaluates a mathematical ```` and sets ```` to the resulting value. The result of the expression must be representable as a -64-bit signed integer. +64-bit signed integer. Floating point inputs are invalid e.g. ``1.1 * 10``. +Non-integer results e.g. ``3 / 2`` are truncated. The mathematical expression must be given as a string (i.e. enclosed in double quotation marks). An example is ``"5 * (10 + 13)"``. -- cgit v0.12 From 615ba911c4ecaacb6b16f4b85205779541953d3c Mon Sep 17 00:00:00 2001 From: scivision Date: Tue, 14 Feb 2023 13:38:59 -0500 Subject: Help: cmake(1): sleep can have floating point value --- Help/manual/cmake.1.rst | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Help/manual/cmake.1.rst b/Help/manual/cmake.1.rst index e48ecd9..76dc883 100644 --- a/Help/manual/cmake.1.rst +++ b/Help/manual/cmake.1.rst @@ -1080,11 +1080,18 @@ Available commands are: situations instead. Use ``--`` to stop interpreting options and treat all remaining arguments as paths, even if they start with ``-``. -.. option:: sleep ... +.. option:: sleep .. versionadded:: 3.0 - Sleep for given number of seconds. + Sleep for ```` seconds. ```` may be a floating point number. + A practical minimum is about 0.1 seconds due to overhead in starting/stopping + CMake executable. This can be useful in a CMake script to insert a delay: + + .. code-block:: cmake + + # Sleep for about 0.5 seconds + execute_process(COMMAND ${CMAKE_COMMAND} -E sleep 0.5) .. option:: tar [cxt][vf][zjJ] file.tar [] [--] [...] -- cgit v0.12