aboutsummaryrefslogtreecommitdiff
path: root/man/man3
diff options
context:
space:
mode:
Diffstat (limited to 'man/man3')
-rw-r--r--man/man3/tomo-Bool.parse.32
-rw-r--r--man/man3/tomo-Byte.hex.32
-rw-r--r--man/man3/tomo-Byte.is_between.32
-rw-r--r--man/man3/tomo-Byte.parse.32
-rw-r--r--man/man3/tomo-Byte.to.32
-rw-r--r--man/man3/tomo-Int.abs.32
-rw-r--r--man/man3/tomo-Int.choose.32
-rw-r--r--man/man3/tomo-Int.clamped.32
-rw-r--r--man/man3/tomo-Int.factorial.32
-rw-r--r--man/man3/tomo-Int.format.335
-rw-r--r--man/man3/tomo-Int.hex.32
-rw-r--r--man/man3/tomo-Int.is_between.32
-rw-r--r--man/man3/tomo-Int.is_prime.32
-rw-r--r--man/man3/tomo-Int.next_prime.32
-rw-r--r--man/man3/tomo-Int.octal.32
-rw-r--r--man/man3/tomo-Int.onward.32
-rw-r--r--man/man3/tomo-Int.parse.32
-rw-r--r--man/man3/tomo-Int.prev_prime.32
-rw-r--r--man/man3/tomo-Int.sqrt.32
-rw-r--r--man/man3/tomo-Int.to.32
-rw-r--r--man/man3/tomo-List.binary_search.32
-rw-r--r--man/man3/tomo-List.by.32
-rw-r--r--man/man3/tomo-List.clear.32
-rw-r--r--man/man3/tomo-List.counts.32
-rw-r--r--man/man3/tomo-List.find.32
-rw-r--r--man/man3/tomo-List.from.32
-rw-r--r--man/man3/tomo-List.has.32
-rw-r--r--man/man3/tomo-List.heap_pop.32
-rw-r--r--man/man3/tomo-List.heap_push.32
-rw-r--r--man/man3/tomo-List.heapify.32
-rw-r--r--man/man3/tomo-List.insert.32
-rw-r--r--man/man3/tomo-List.insert_all.32
-rw-r--r--man/man3/tomo-List.pop.32
-rw-r--r--man/man3/tomo-List.random.32
-rw-r--r--man/man3/tomo-List.remove_at.32
-rw-r--r--man/man3/tomo-List.remove_item.32
-rw-r--r--man/man3/tomo-List.reversed.32
-rw-r--r--man/man3/tomo-List.sample.32
-rw-r--r--man/man3/tomo-List.shuffle.32
-rw-r--r--man/man3/tomo-List.shuffled.32
-rw-r--r--man/man3/tomo-List.slice.32
-rw-r--r--man/man3/tomo-List.sort.32
-rw-r--r--man/man3/tomo-List.sorted.32
-rw-r--r--man/man3/tomo-List.to.32
-rw-r--r--man/man3/tomo-List.unique.32
-rw-r--r--man/man3/tomo-List.where.32
-rw-r--r--man/man3/tomo-Num.1_PI.32
-rw-r--r--man/man3/tomo-Num.2_PI.32
-rw-r--r--man/man3/tomo-Num.2_SQRTPI.32
-rw-r--r--man/man3/tomo-Num.E.32
-rw-r--r--man/man3/tomo-Num.INF.32
-rw-r--r--man/man3/tomo-Num.LN10.32
-rw-r--r--man/man3/tomo-Num.LN2.32
-rw-r--r--man/man3/tomo-Num.LOG2E.32
-rw-r--r--man/man3/tomo-Num.PI.32
-rw-r--r--man/man3/tomo-Num.PI_2.32
-rw-r--r--man/man3/tomo-Num.PI_4.32
-rw-r--r--man/man3/tomo-Num.SQRT1_2.32
-rw-r--r--man/man3/tomo-Num.SQRT2.32
-rw-r--r--man/man3/tomo-Num.TAU.32
-rw-r--r--man/man3/tomo-Num.abs.32
-rw-r--r--man/man3/tomo-Num.acos.32
-rw-r--r--man/man3/tomo-Num.acosh.32
-rw-r--r--man/man3/tomo-Num.asin.32
-rw-r--r--man/man3/tomo-Num.asinh.32
-rw-r--r--man/man3/tomo-Num.atan.32
-rw-r--r--man/man3/tomo-Num.atan2.32
-rw-r--r--man/man3/tomo-Num.atanh.32
-rw-r--r--man/man3/tomo-Num.cbrt.32
-rw-r--r--man/man3/tomo-Num.ceil.32
-rw-r--r--man/man3/tomo-Num.clamped.32
-rw-r--r--man/man3/tomo-Num.copysign.32
-rw-r--r--man/man3/tomo-Num.cos.32
-rw-r--r--man/man3/tomo-Num.cosh.32
-rw-r--r--man/man3/tomo-Num.erf.32
-rw-r--r--man/man3/tomo-Num.erfc.32
-rw-r--r--man/man3/tomo-Num.exp.32
-rw-r--r--man/man3/tomo-Num.exp2.32
-rw-r--r--man/man3/tomo-Num.expm1.32
-rw-r--r--man/man3/tomo-Num.fdim.32
-rw-r--r--man/man3/tomo-Num.floor.32
-rw-r--r--man/man3/tomo-Num.format.335
-rw-r--r--man/man3/tomo-Num.hypot.32
-rw-r--r--man/man3/tomo-Num.is_between.32
-rw-r--r--man/man3/tomo-Num.isfinite.32
-rw-r--r--man/man3/tomo-Num.isinf.32
-rw-r--r--man/man3/tomo-Num.j0.32
-rw-r--r--man/man3/tomo-Num.j1.32
-rw-r--r--man/man3/tomo-Num.log.32
-rw-r--r--man/man3/tomo-Num.log10.32
-rw-r--r--man/man3/tomo-Num.log1p.32
-rw-r--r--man/man3/tomo-Num.log2.32
-rw-r--r--man/man3/tomo-Num.logb.32
-rw-r--r--man/man3/tomo-Num.mix.32
-rw-r--r--man/man3/tomo-Num.near.32
-rw-r--r--man/man3/tomo-Num.nextafter.32
-rw-r--r--man/man3/tomo-Num.parse.32
-rw-r--r--man/man3/tomo-Num.percent.310
-rw-r--r--man/man3/tomo-Num.rint.32
-rw-r--r--man/man3/tomo-Num.round.32
-rw-r--r--man/man3/tomo-Num.scientific.335
-rw-r--r--man/man3/tomo-Num.significand.32
-rw-r--r--man/man3/tomo-Num.sin.32
-rw-r--r--man/man3/tomo-Num.sinh.32
-rw-r--r--man/man3/tomo-Num.sqrt.32
-rw-r--r--man/man3/tomo-Num.tan.32
-rw-r--r--man/man3/tomo-Num.tanh.32
-rw-r--r--man/man3/tomo-Num.tgamma.32
-rw-r--r--man/man3/tomo-Num.trunc.32
-rw-r--r--man/man3/tomo-Num.with_precision.339
-rw-r--r--man/man3/tomo-Num.y0.32
-rw-r--r--man/man3/tomo-Num.y1.32
-rw-r--r--man/man3/tomo-Path.accessed.32
-rw-r--r--man/man3/tomo-Path.append.32
-rw-r--r--man/man3/tomo-Path.append_bytes.32
-rw-r--r--man/man3/tomo-Path.base_name.32
-rw-r--r--man/man3/tomo-Path.by_line.32
-rw-r--r--man/man3/tomo-Path.can_execute.32
-rw-r--r--man/man3/tomo-Path.can_read.32
-rw-r--r--man/man3/tomo-Path.can_write.32
-rw-r--r--man/man3/tomo-Path.changed.32
-rw-r--r--man/man3/tomo-Path.child.32
-rw-r--r--man/man3/tomo-Path.children.32
-rw-r--r--man/man3/tomo-Path.create_directory.32
-rw-r--r--man/man3/tomo-Path.current_dir.32
-rw-r--r--man/man3/tomo-Path.exists.32
-rw-r--r--man/man3/tomo-Path.expand_home.32
-rw-r--r--man/man3/tomo-Path.extension.32
-rw-r--r--man/man3/tomo-Path.files.32
-rw-r--r--man/man3/tomo-Path.from_components.32
-rw-r--r--man/man3/tomo-Path.glob.32
-rw-r--r--man/man3/tomo-Path.group.32
-rw-r--r--man/man3/tomo-Path.is_directory.32
-rw-r--r--man/man3/tomo-Path.is_file.32
-rw-r--r--man/man3/tomo-Path.is_socket.32
-rw-r--r--man/man3/tomo-Path.is_symlink.32
-rw-r--r--man/man3/tomo-Path.modified.32
-rw-r--r--man/man3/tomo-Path.owner.32
-rw-r--r--man/man3/tomo-Path.parent.32
-rw-r--r--man/man3/tomo-Path.read.32
-rw-r--r--man/man3/tomo-Path.read_bytes.32
-rw-r--r--man/man3/tomo-Path.relative_to.32
-rw-r--r--man/man3/tomo-Path.remove.32
-rw-r--r--man/man3/tomo-Path.resolved.32
-rw-r--r--man/man3/tomo-Path.set_owner.32
-rw-r--r--man/man3/tomo-Path.subdirectories.32
-rw-r--r--man/man3/tomo-Path.unique_directory.32
-rw-r--r--man/man3/tomo-Path.write.32
-rw-r--r--man/man3/tomo-Path.write_bytes.32
-rw-r--r--man/man3/tomo-Path.write_unique.32
-rw-r--r--man/man3/tomo-Path.write_unique_bytes.32
-rw-r--r--man/man3/tomo-Set.add.32
-rw-r--r--man/man3/tomo-Set.add_all.32
-rw-r--r--man/man3/tomo-Set.clear.32
-rw-r--r--man/man3/tomo-Set.has.32
-rw-r--r--man/man3/tomo-Set.is_subset_of.32
-rw-r--r--man/man3/tomo-Set.is_superset_of.32
-rw-r--r--man/man3/tomo-Set.overlap.32
-rw-r--r--man/man3/tomo-Set.remove.32
-rw-r--r--man/man3/tomo-Set.remove_all.32
-rw-r--r--man/man3/tomo-Set.with.32
-rw-r--r--man/man3/tomo-Set.without.32
-rw-r--r--man/man3/tomo-Table.clear.32
-rw-r--r--man/man3/tomo-Table.get.32
-rw-r--r--man/man3/tomo-Table.get_or_set.32
-rw-r--r--man/man3/tomo-Table.has.32
-rw-r--r--man/man3/tomo-Table.remove.32
-rw-r--r--man/man3/tomo-Table.set.32
-rw-r--r--man/man3/tomo-Text.as_c_string.32
-rw-r--r--man/man3/tomo-Text.at.32
-rw-r--r--man/man3/tomo-Text.by_line.32
-rw-r--r--man/man3/tomo-Text.by_split.32
-rw-r--r--man/man3/tomo-Text.by_split_any.32
-rw-r--r--man/man3/tomo-Text.bytes.32
-rw-r--r--man/man3/tomo-Text.caseless_equals.32
-rw-r--r--man/man3/tomo-Text.codepoint_names.32
-rw-r--r--man/man3/tomo-Text.ends_with.32
-rw-r--r--man/man3/tomo-Text.from.32
-rw-r--r--man/man3/tomo-Text.from_bytes.32
-rw-r--r--man/man3/tomo-Text.from_c_string.32
-rw-r--r--man/man3/tomo-Text.from_codepoint_names.32
-rw-r--r--man/man3/tomo-Text.from_codepoints.32
-rw-r--r--man/man3/tomo-Text.has.32
-rw-r--r--man/man3/tomo-Text.join.32
-rw-r--r--man/man3/tomo-Text.left_pad.32
-rw-r--r--man/man3/tomo-Text.lines.32
-rw-r--r--man/man3/tomo-Text.lower.32
-rw-r--r--man/man3/tomo-Text.middle_pad.32
-rw-r--r--man/man3/tomo-Text.quoted.32
-rw-r--r--man/man3/tomo-Text.repeat.32
-rw-r--r--man/man3/tomo-Text.replace.32
-rw-r--r--man/man3/tomo-Text.reversed.32
-rw-r--r--man/man3/tomo-Text.right_pad.32
-rw-r--r--man/man3/tomo-Text.slice.32
-rw-r--r--man/man3/tomo-Text.split.32
-rw-r--r--man/man3/tomo-Text.split_any.32
-rw-r--r--man/man3/tomo-Text.starts_with.32
-rw-r--r--man/man3/tomo-Text.title.32
-rw-r--r--man/man3/tomo-Text.to.32
-rw-r--r--man/man3/tomo-Text.translate.32
-rw-r--r--man/man3/tomo-Text.trim.32
-rw-r--r--man/man3/tomo-Text.upper.32
-rw-r--r--man/man3/tomo-Text.utf32_codepoints.32
-rw-r--r--man/man3/tomo-Text.width.32
-rw-r--r--man/man3/tomo-Text.without_prefix.32
-rw-r--r--man/man3/tomo-Text.without_suffix.32
-rw-r--r--man/man3/tomo-USE_COLOR.32
-rw-r--r--man/man3/tomo-ask.32
-rw-r--r--man/man3/tomo-exit.32
-rw-r--r--man/man3/tomo-fail.32
-rw-r--r--man/man3/tomo-getenv.32
-rw-r--r--man/man3/tomo-print.32
-rw-r--r--man/man3/tomo-say.32
-rw-r--r--man/man3/tomo-setenv.32
-rw-r--r--man/man3/tomo-sleep.32
215 files changed, 256 insertions, 318 deletions
diff --git a/man/man3/tomo-Bool.parse.3 b/man/man3/tomo-Bool.parse.3
index 0787ecfd..e7ff9862 100644
--- a/man/man3/tomo-Bool.parse.3
+++ b/man/man3/tomo-Bool.parse.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Bool.parse 3 2025-04-21 "Tomo man-pages"
+.TH Bool.parse 3 2025-04-27 "Tomo man-pages"
.SH NAME
Bool.parse \- parse into boolean
.SH LIBRARY
diff --git a/man/man3/tomo-Byte.hex.3 b/man/man3/tomo-Byte.hex.3
index 0252f339..37c2d7a7 100644
--- a/man/man3/tomo-Byte.hex.3
+++ b/man/man3/tomo-Byte.hex.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Byte.hex 3 2025-04-21 "Tomo man-pages"
+.TH Byte.hex 3 2025-04-27 "Tomo man-pages"
.SH NAME
Byte.hex \- convert to hexidecimal
.SH LIBRARY
diff --git a/man/man3/tomo-Byte.is_between.3 b/man/man3/tomo-Byte.is_between.3
index 1860b524..189a282d 100644
--- a/man/man3/tomo-Byte.is_between.3
+++ b/man/man3/tomo-Byte.is_between.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Byte.is_between 3 2025-04-21 "Tomo man-pages"
+.TH Byte.is_between 3 2025-04-27 "Tomo man-pages"
.SH NAME
Byte.is_between \- test if inside a range
.SH LIBRARY
diff --git a/man/man3/tomo-Byte.parse.3 b/man/man3/tomo-Byte.parse.3
index 774ac07c..dc714073 100644
--- a/man/man3/tomo-Byte.parse.3
+++ b/man/man3/tomo-Byte.parse.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Byte.parse 3 2025-04-21 "Tomo man-pages"
+.TH Byte.parse 3 2025-04-27 "Tomo man-pages"
.SH NAME
Byte.parse \- convert text to a byte
.SH LIBRARY
diff --git a/man/man3/tomo-Byte.to.3 b/man/man3/tomo-Byte.to.3
index 4120495a..69228ba0 100644
--- a/man/man3/tomo-Byte.to.3
+++ b/man/man3/tomo-Byte.to.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Byte.to 3 2025-04-21 "Tomo man-pages"
+.TH Byte.to 3 2025-04-27 "Tomo man-pages"
.SH NAME
Byte.to \- iterate over a range of bytes
.SH LIBRARY
diff --git a/man/man3/tomo-Int.abs.3 b/man/man3/tomo-Int.abs.3
index ccf95617..39ae6416 100644
--- a/man/man3/tomo-Int.abs.3
+++ b/man/man3/tomo-Int.abs.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.abs 3 2025-04-21 "Tomo man-pages"
+.TH Int.abs 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.abs \- absolute value
.SH LIBRARY
diff --git a/man/man3/tomo-Int.choose.3 b/man/man3/tomo-Int.choose.3
index 9e268cb2..569bdc76 100644
--- a/man/man3/tomo-Int.choose.3
+++ b/man/man3/tomo-Int.choose.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.choose 3 2025-04-21 "Tomo man-pages"
+.TH Int.choose 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.choose \- binomial coefficient
.SH LIBRARY
diff --git a/man/man3/tomo-Int.clamped.3 b/man/man3/tomo-Int.clamped.3
index 62561e08..883a147a 100644
--- a/man/man3/tomo-Int.clamped.3
+++ b/man/man3/tomo-Int.clamped.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.clamped 3 2025-04-21 "Tomo man-pages"
+.TH Int.clamped 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.clamped \- clamp an integer
.SH LIBRARY
diff --git a/man/man3/tomo-Int.factorial.3 b/man/man3/tomo-Int.factorial.3
index d4137c4b..2fe1a880 100644
--- a/man/man3/tomo-Int.factorial.3
+++ b/man/man3/tomo-Int.factorial.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.factorial 3 2025-04-21 "Tomo man-pages"
+.TH Int.factorial 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.factorial \- factorial
.SH LIBRARY
diff --git a/man/man3/tomo-Int.format.3 b/man/man3/tomo-Int.format.3
deleted file mode 100644
index ce3472fe..00000000
--- a/man/man3/tomo-Int.format.3
+++ /dev/null
@@ -1,35 +0,0 @@
-'\" t
-.\" Copyright (c) 2025 Bruce Hill
-.\" All rights reserved.
-.\"
-.TH Int.format 3 2025-04-21 "Tomo man-pages"
-.SH NAME
-Int.format \- text formatting
-.SH LIBRARY
-Tomo Standard Library
-.SH SYNOPSIS
-.nf
-.BI Int.format\ :\ func(i:\ Int,\ digits:\ Int\ =\ 0\ ->\ Text)
-.fi
-.SH DESCRIPTION
-Formats an integer as a string with a specified number of digits.
-
-
-.SH ARGUMENTS
-
-.TS
-allbox;
-lb lb lbx lb
-l l l l.
-Name Type Description Default
-i Int The integer to be formatted. -
-digits Int The minimum number of digits to which the integer should be padded. 0
-.TE
-.SH RETURN
-A string representation of the integer, padded to the specified number of digits.
-
-.SH EXAMPLES
-.EX
->> (42).format(digits=5)
-= "00042"
-.EE
diff --git a/man/man3/tomo-Int.hex.3 b/man/man3/tomo-Int.hex.3
index 35c00bf2..b60ae256 100644
--- a/man/man3/tomo-Int.hex.3
+++ b/man/man3/tomo-Int.hex.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.hex 3 2025-04-21 "Tomo man-pages"
+.TH Int.hex 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.hex \- convert to hexidecimal
.SH LIBRARY
diff --git a/man/man3/tomo-Int.is_between.3 b/man/man3/tomo-Int.is_between.3
index 1bcd9682..3030d593 100644
--- a/man/man3/tomo-Int.is_between.3
+++ b/man/man3/tomo-Int.is_between.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.is_between 3 2025-04-21 "Tomo man-pages"
+.TH Int.is_between 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.is_between \- test if an int is in a range
.SH LIBRARY
diff --git a/man/man3/tomo-Int.is_prime.3 b/man/man3/tomo-Int.is_prime.3
index 7ed8c67d..2577d624 100644
--- a/man/man3/tomo-Int.is_prime.3
+++ b/man/man3/tomo-Int.is_prime.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.is_prime 3 2025-04-21 "Tomo man-pages"
+.TH Int.is_prime 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.is_prime \- check if an integer is prime
.SH LIBRARY
diff --git a/man/man3/tomo-Int.next_prime.3 b/man/man3/tomo-Int.next_prime.3
index 8624a5f0..52c28bf3 100644
--- a/man/man3/tomo-Int.next_prime.3
+++ b/man/man3/tomo-Int.next_prime.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.next_prime 3 2025-04-21 "Tomo man-pages"
+.TH Int.next_prime 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.next_prime \- get the next prime
.SH LIBRARY
diff --git a/man/man3/tomo-Int.octal.3 b/man/man3/tomo-Int.octal.3
index 1ca994b4..e27b4015 100644
--- a/man/man3/tomo-Int.octal.3
+++ b/man/man3/tomo-Int.octal.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.octal 3 2025-04-21 "Tomo man-pages"
+.TH Int.octal 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.octal \- convert to octal
.SH LIBRARY
diff --git a/man/man3/tomo-Int.onward.3 b/man/man3/tomo-Int.onward.3
index 6d115a7a..5a930dfd 100644
--- a/man/man3/tomo-Int.onward.3
+++ b/man/man3/tomo-Int.onward.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.onward 3 2025-04-21 "Tomo man-pages"
+.TH Int.onward 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.onward \- iterate from a number onward
.SH LIBRARY
diff --git a/man/man3/tomo-Int.parse.3 b/man/man3/tomo-Int.parse.3
index 9db25774..9daac941 100644
--- a/man/man3/tomo-Int.parse.3
+++ b/man/man3/tomo-Int.parse.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.parse 3 2025-04-21 "Tomo man-pages"
+.TH Int.parse 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.parse \- convert text to integer
.SH LIBRARY
diff --git a/man/man3/tomo-Int.prev_prime.3 b/man/man3/tomo-Int.prev_prime.3
index a26bd5d8..eb7d9a77 100644
--- a/man/man3/tomo-Int.prev_prime.3
+++ b/man/man3/tomo-Int.prev_prime.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.prev_prime 3 2025-04-21 "Tomo man-pages"
+.TH Int.prev_prime 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.prev_prime \- get the previous prime
.SH LIBRARY
diff --git a/man/man3/tomo-Int.sqrt.3 b/man/man3/tomo-Int.sqrt.3
index 948595e3..79910749 100644
--- a/man/man3/tomo-Int.sqrt.3
+++ b/man/man3/tomo-Int.sqrt.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.sqrt 3 2025-04-21 "Tomo man-pages"
+.TH Int.sqrt 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.sqrt \- square root
.SH LIBRARY
diff --git a/man/man3/tomo-Int.to.3 b/man/man3/tomo-Int.to.3
index 9bc209ec..e62253e0 100644
--- a/man/man3/tomo-Int.to.3
+++ b/man/man3/tomo-Int.to.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Int.to 3 2025-04-21 "Tomo man-pages"
+.TH Int.to 3 2025-04-27 "Tomo man-pages"
.SH NAME
Int.to \- iterate a range of integers
.SH LIBRARY
diff --git a/man/man3/tomo-List.binary_search.3 b/man/man3/tomo-List.binary_search.3
index 7c3d39bb..24ae6549 100644
--- a/man/man3/tomo-List.binary_search.3
+++ b/man/man3/tomo-List.binary_search.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.binary_search 3 2025-04-21 "Tomo man-pages"
+.TH List.binary_search 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.binary_search \- binary search
.SH LIBRARY
diff --git a/man/man3/tomo-List.by.3 b/man/man3/tomo-List.by.3
index d4a125fe..2f01ae9d 100644
--- a/man/man3/tomo-List.by.3
+++ b/man/man3/tomo-List.by.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.by 3 2025-04-21 "Tomo man-pages"
+.TH List.by 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.by \- slice by a step value
.SH LIBRARY
diff --git a/man/man3/tomo-List.clear.3 b/man/man3/tomo-List.clear.3
index b1aecfc8..d97cb9e9 100644
--- a/man/man3/tomo-List.clear.3
+++ b/man/man3/tomo-List.clear.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.clear 3 2025-04-21 "Tomo man-pages"
+.TH List.clear 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.clear \- clear a list
.SH LIBRARY
diff --git a/man/man3/tomo-List.counts.3 b/man/man3/tomo-List.counts.3
index 657fc6f5..04c189a7 100644
--- a/man/man3/tomo-List.counts.3
+++ b/man/man3/tomo-List.counts.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.counts 3 2025-04-21 "Tomo man-pages"
+.TH List.counts 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.counts \- count occurrences
.SH LIBRARY
diff --git a/man/man3/tomo-List.find.3 b/man/man3/tomo-List.find.3
index ecb77158..7427be7a 100644
--- a/man/man3/tomo-List.find.3
+++ b/man/man3/tomo-List.find.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.find 3 2025-04-21 "Tomo man-pages"
+.TH List.find 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.find \- find an element's index
.SH LIBRARY
diff --git a/man/man3/tomo-List.from.3 b/man/man3/tomo-List.from.3
index ecf0002f..36929015 100644
--- a/man/man3/tomo-List.from.3
+++ b/man/man3/tomo-List.from.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.from 3 2025-04-21 "Tomo man-pages"
+.TH List.from 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.from \- slice an array from a start index
.SH LIBRARY
diff --git a/man/man3/tomo-List.has.3 b/man/man3/tomo-List.has.3
index e4181048..1e5934b6 100644
--- a/man/man3/tomo-List.has.3
+++ b/man/man3/tomo-List.has.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.has 3 2025-04-21 "Tomo man-pages"
+.TH List.has 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.has \- check for member
.SH LIBRARY
diff --git a/man/man3/tomo-List.heap_pop.3 b/man/man3/tomo-List.heap_pop.3
index ae171295..ff5650b0 100644
--- a/man/man3/tomo-List.heap_pop.3
+++ b/man/man3/tomo-List.heap_pop.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.heap_pop 3 2025-04-21 "Tomo man-pages"
+.TH List.heap_pop 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.heap_pop \- heap pop
.SH LIBRARY
diff --git a/man/man3/tomo-List.heap_push.3 b/man/man3/tomo-List.heap_push.3
index 208c45d9..ca748f21 100644
--- a/man/man3/tomo-List.heap_push.3
+++ b/man/man3/tomo-List.heap_push.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.heap_push 3 2025-04-21 "Tomo man-pages"
+.TH List.heap_push 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.heap_push \- heap push
.SH LIBRARY
diff --git a/man/man3/tomo-List.heapify.3 b/man/man3/tomo-List.heapify.3
index 1a92bac4..78152cd6 100644
--- a/man/man3/tomo-List.heapify.3
+++ b/man/man3/tomo-List.heapify.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.heapify 3 2025-04-21 "Tomo man-pages"
+.TH List.heapify 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.heapify \- convert a list into a heap
.SH LIBRARY
diff --git a/man/man3/tomo-List.insert.3 b/man/man3/tomo-List.insert.3
index 3cf7c848..cd7bc6ae 100644
--- a/man/man3/tomo-List.insert.3
+++ b/man/man3/tomo-List.insert.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.insert 3 2025-04-21 "Tomo man-pages"
+.TH List.insert 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.insert \- add an item to a list
.SH LIBRARY
diff --git a/man/man3/tomo-List.insert_all.3 b/man/man3/tomo-List.insert_all.3
index d6fa8dc4..afae20da 100644
--- a/man/man3/tomo-List.insert_all.3
+++ b/man/man3/tomo-List.insert_all.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.insert_all 3 2025-04-21 "Tomo man-pages"
+.TH List.insert_all 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.insert_all \- add multiple items to a list
.SH LIBRARY
diff --git a/man/man3/tomo-List.pop.3 b/man/man3/tomo-List.pop.3
index 7d90d462..47d1039e 100644
--- a/man/man3/tomo-List.pop.3
+++ b/man/man3/tomo-List.pop.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.pop 3 2025-04-21 "Tomo man-pages"
+.TH List.pop 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.pop \- pop an item from a list
.SH LIBRARY
diff --git a/man/man3/tomo-List.random.3 b/man/man3/tomo-List.random.3
index 65e22cde..97f49c09 100644
--- a/man/man3/tomo-List.random.3
+++ b/man/man3/tomo-List.random.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.random 3 2025-04-21 "Tomo man-pages"
+.TH List.random 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.random \- pick a random element
.SH LIBRARY
diff --git a/man/man3/tomo-List.remove_at.3 b/man/man3/tomo-List.remove_at.3
index 6e238814..9dcd0058 100644
--- a/man/man3/tomo-List.remove_at.3
+++ b/man/man3/tomo-List.remove_at.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.remove_at 3 2025-04-21 "Tomo man-pages"
+.TH List.remove_at 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.remove_at \- remove an item by index
.SH LIBRARY
diff --git a/man/man3/tomo-List.remove_item.3 b/man/man3/tomo-List.remove_item.3
index 6e1a5212..7cecf46e 100644
--- a/man/man3/tomo-List.remove_item.3
+++ b/man/man3/tomo-List.remove_item.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.remove_item 3 2025-04-21 "Tomo man-pages"
+.TH List.remove_item 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.remove_item \- remove an item by value
.SH LIBRARY
diff --git a/man/man3/tomo-List.reversed.3 b/man/man3/tomo-List.reversed.3
index 407bceba..fd96e918 100644
--- a/man/man3/tomo-List.reversed.3
+++ b/man/man3/tomo-List.reversed.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.reversed 3 2025-04-21 "Tomo man-pages"
+.TH List.reversed 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.reversed \- get a reversed list
.SH LIBRARY
diff --git a/man/man3/tomo-List.sample.3 b/man/man3/tomo-List.sample.3
index a4989b3e..53db479b 100644
--- a/man/man3/tomo-List.sample.3
+++ b/man/man3/tomo-List.sample.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.sample 3 2025-04-21 "Tomo man-pages"
+.TH List.sample 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.sample \- weighted random choices
.SH LIBRARY
diff --git a/man/man3/tomo-List.shuffle.3 b/man/man3/tomo-List.shuffle.3
index 56f7ba88..0aead852 100644
--- a/man/man3/tomo-List.shuffle.3
+++ b/man/man3/tomo-List.shuffle.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.shuffle 3 2025-04-21 "Tomo man-pages"
+.TH List.shuffle 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.shuffle \- shuffle a list in place
.SH LIBRARY
diff --git a/man/man3/tomo-List.shuffled.3 b/man/man3/tomo-List.shuffled.3
index 53a28a8f..154fe61c 100644
--- a/man/man3/tomo-List.shuffled.3
+++ b/man/man3/tomo-List.shuffled.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.shuffled 3 2025-04-21 "Tomo man-pages"
+.TH List.shuffled 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.shuffled \- return a shuffled list
.SH LIBRARY
diff --git a/man/man3/tomo-List.slice.3 b/man/man3/tomo-List.slice.3
index c9a2d2ac..ebc38f7b 100644
--- a/man/man3/tomo-List.slice.3
+++ b/man/man3/tomo-List.slice.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.slice 3 2025-04-21 "Tomo man-pages"
+.TH List.slice 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.slice \- get a slice of a list
.SH LIBRARY
diff --git a/man/man3/tomo-List.sort.3 b/man/man3/tomo-List.sort.3
index fa35952b..b51155c2 100644
--- a/man/man3/tomo-List.sort.3
+++ b/man/man3/tomo-List.sort.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.sort 3 2025-04-21 "Tomo man-pages"
+.TH List.sort 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.sort \- sort a list
.SH LIBRARY
diff --git a/man/man3/tomo-List.sorted.3 b/man/man3/tomo-List.sorted.3
index 1efe23d3..8f34d568 100644
--- a/man/man3/tomo-List.sorted.3
+++ b/man/man3/tomo-List.sorted.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.sorted 3 2025-04-21 "Tomo man-pages"
+.TH List.sorted 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.sorted \- sorted copy of a list
.SH LIBRARY
diff --git a/man/man3/tomo-List.to.3 b/man/man3/tomo-List.to.3
index f2ea346d..89580971 100644
--- a/man/man3/tomo-List.to.3
+++ b/man/man3/tomo-List.to.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.to 3 2025-04-21 "Tomo man-pages"
+.TH List.to 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.to \- slice a list to an end index
.SH LIBRARY
diff --git a/man/man3/tomo-List.unique.3 b/man/man3/tomo-List.unique.3
index f842fdc1..f5053a42 100644
--- a/man/man3/tomo-List.unique.3
+++ b/man/man3/tomo-List.unique.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.unique 3 2025-04-21 "Tomo man-pages"
+.TH List.unique 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.unique \- convert a list to a set
.SH LIBRARY
diff --git a/man/man3/tomo-List.where.3 b/man/man3/tomo-List.where.3
index 1bb9343b..118bfdec 100644
--- a/man/man3/tomo-List.where.3
+++ b/man/man3/tomo-List.where.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH List.where 3 2025-04-21 "Tomo man-pages"
+.TH List.where 3 2025-04-27 "Tomo man-pages"
.SH NAME
List.where \- find an index where a predicate matches
.SH LIBRARY
diff --git a/man/man3/tomo-Num.1_PI.3 b/man/man3/tomo-Num.1_PI.3
index afad67c1..bcb192e5 100644
--- a/man/man3/tomo-Num.1_PI.3
+++ b/man/man3/tomo-Num.1_PI.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.1_PI 3 2025-04-21 "Tomo man-pages"
+.TH Num.1_PI 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.1_PI \- 1/pi
.SH LIBRARY
diff --git a/man/man3/tomo-Num.2_PI.3 b/man/man3/tomo-Num.2_PI.3
index 6bf505bf..b10d7952 100644
--- a/man/man3/tomo-Num.2_PI.3
+++ b/man/man3/tomo-Num.2_PI.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.2_PI 3 2025-04-21 "Tomo man-pages"
+.TH Num.2_PI 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.2_PI \- 2*pi
.SH LIBRARY
diff --git a/man/man3/tomo-Num.2_SQRTPI.3 b/man/man3/tomo-Num.2_SQRTPI.3
index 1476403f..efc897ea 100644
--- a/man/man3/tomo-Num.2_SQRTPI.3
+++ b/man/man3/tomo-Num.2_SQRTPI.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.2_SQRTPI 3 2025-04-21 "Tomo man-pages"
+.TH Num.2_SQRTPI 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.2_SQRTPI \- 2*sqrt(pi)
.SH LIBRARY
diff --git a/man/man3/tomo-Num.E.3 b/man/man3/tomo-Num.E.3
index 08e76bba..a1fe8f8d 100644
--- a/man/man3/tomo-Num.E.3
+++ b/man/man3/tomo-Num.E.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.E 3 2025-04-21 "Tomo man-pages"
+.TH Num.E 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.E \- Euler's constant
.SH LIBRARY
diff --git a/man/man3/tomo-Num.INF.3 b/man/man3/tomo-Num.INF.3
index caac65f3..d2ad7f18 100644
--- a/man/man3/tomo-Num.INF.3
+++ b/man/man3/tomo-Num.INF.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.INF 3 2025-04-21 "Tomo man-pages"
+.TH Num.INF 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.INF \- infinity
.SH LIBRARY
diff --git a/man/man3/tomo-Num.LN10.3 b/man/man3/tomo-Num.LN10.3
index d2514530..7d5085ae 100644
--- a/man/man3/tomo-Num.LN10.3
+++ b/man/man3/tomo-Num.LN10.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.LN10 3 2025-04-21 "Tomo man-pages"
+.TH Num.LN10 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.LN10 \- log(10)
.SH LIBRARY
diff --git a/man/man3/tomo-Num.LN2.3 b/man/man3/tomo-Num.LN2.3
index 73fb86fa..9610ccbd 100644
--- a/man/man3/tomo-Num.LN2.3
+++ b/man/man3/tomo-Num.LN2.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.LN2 3 2025-04-21 "Tomo man-pages"
+.TH Num.LN2 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.LN2 \- log(2)
.SH LIBRARY
diff --git a/man/man3/tomo-Num.LOG2E.3 b/man/man3/tomo-Num.LOG2E.3
index 987277f7..3069fcd6 100644
--- a/man/man3/tomo-Num.LOG2E.3
+++ b/man/man3/tomo-Num.LOG2E.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.LOG2E 3 2025-04-21 "Tomo man-pages"
+.TH Num.LOG2E 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.LOG2E \- log_2(e)
.SH LIBRARY
diff --git a/man/man3/tomo-Num.PI.3 b/man/man3/tomo-Num.PI.3
index c5bd8539..8403957b 100644
--- a/man/man3/tomo-Num.PI.3
+++ b/man/man3/tomo-Num.PI.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.PI 3 2025-04-21 "Tomo man-pages"
+.TH Num.PI 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.PI \- pi
.SH LIBRARY
diff --git a/man/man3/tomo-Num.PI_2.3 b/man/man3/tomo-Num.PI_2.3
index 8da9ccfe..2598a595 100644
--- a/man/man3/tomo-Num.PI_2.3
+++ b/man/man3/tomo-Num.PI_2.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.PI_2 3 2025-04-21 "Tomo man-pages"
+.TH Num.PI_2 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.PI_2 \- pi/2
.SH LIBRARY
diff --git a/man/man3/tomo-Num.PI_4.3 b/man/man3/tomo-Num.PI_4.3
index 168e8ccb..a41462ed 100644
--- a/man/man3/tomo-Num.PI_4.3
+++ b/man/man3/tomo-Num.PI_4.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.PI_4 3 2025-04-21 "Tomo man-pages"
+.TH Num.PI_4 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.PI_4 \- pi/4
.SH LIBRARY
diff --git a/man/man3/tomo-Num.SQRT1_2.3 b/man/man3/tomo-Num.SQRT1_2.3
index e023b27c..b4fbda6f 100644
--- a/man/man3/tomo-Num.SQRT1_2.3
+++ b/man/man3/tomo-Num.SQRT1_2.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.SQRT1_2 3 2025-04-21 "Tomo man-pages"
+.TH Num.SQRT1_2 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.SQRT1_2 \- sqrt(1/2)
.SH LIBRARY
diff --git a/man/man3/tomo-Num.SQRT2.3 b/man/man3/tomo-Num.SQRT2.3
index e4e34ce9..580e2d59 100644
--- a/man/man3/tomo-Num.SQRT2.3
+++ b/man/man3/tomo-Num.SQRT2.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.SQRT2 3 2025-04-21 "Tomo man-pages"
+.TH Num.SQRT2 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.SQRT2 \- sqrt(2)
.SH LIBRARY
diff --git a/man/man3/tomo-Num.TAU.3 b/man/man3/tomo-Num.TAU.3
index d13c5207..5990a861 100644
--- a/man/man3/tomo-Num.TAU.3
+++ b/man/man3/tomo-Num.TAU.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.TAU 3 2025-04-21 "Tomo man-pages"
+.TH Num.TAU 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.TAU \- 2*pi
.SH LIBRARY
diff --git a/man/man3/tomo-Num.abs.3 b/man/man3/tomo-Num.abs.3
index 6fc79b70..9fb30788 100644
--- a/man/man3/tomo-Num.abs.3
+++ b/man/man3/tomo-Num.abs.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.abs 3 2025-04-21 "Tomo man-pages"
+.TH Num.abs 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.abs \- absolute value
.SH LIBRARY
diff --git a/man/man3/tomo-Num.acos.3 b/man/man3/tomo-Num.acos.3
index 25bd26be..4e454058 100644
--- a/man/man3/tomo-Num.acos.3
+++ b/man/man3/tomo-Num.acos.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.acos 3 2025-04-21 "Tomo man-pages"
+.TH Num.acos 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.acos \- arc cosine
.SH LIBRARY
diff --git a/man/man3/tomo-Num.acosh.3 b/man/man3/tomo-Num.acosh.3
index c9b50aab..826b92c5 100644
--- a/man/man3/tomo-Num.acosh.3
+++ b/man/man3/tomo-Num.acosh.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.acosh 3 2025-04-21 "Tomo man-pages"
+.TH Num.acosh 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.acosh \- arc hyperbolic cosine
.SH LIBRARY
diff --git a/man/man3/tomo-Num.asin.3 b/man/man3/tomo-Num.asin.3
index 77b732f4..4c2f619b 100644
--- a/man/man3/tomo-Num.asin.3
+++ b/man/man3/tomo-Num.asin.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.asin 3 2025-04-21 "Tomo man-pages"
+.TH Num.asin 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.asin \- arc sine
.SH LIBRARY
diff --git a/man/man3/tomo-Num.asinh.3 b/man/man3/tomo-Num.asinh.3
index c2b50fdd..13b81c98 100644
--- a/man/man3/tomo-Num.asinh.3
+++ b/man/man3/tomo-Num.asinh.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.asinh 3 2025-04-21 "Tomo man-pages"
+.TH Num.asinh 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.asinh \- arc hyperbolic sine
.SH LIBRARY
diff --git a/man/man3/tomo-Num.atan.3 b/man/man3/tomo-Num.atan.3
index 7a4d7e33..d382d5fd 100644
--- a/man/man3/tomo-Num.atan.3
+++ b/man/man3/tomo-Num.atan.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.atan 3 2025-04-21 "Tomo man-pages"
+.TH Num.atan 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.atan \- arc tangent
.SH LIBRARY
diff --git a/man/man3/tomo-Num.atan2.3 b/man/man3/tomo-Num.atan2.3
index c45d28cb..020139b1 100644
--- a/man/man3/tomo-Num.atan2.3
+++ b/man/man3/tomo-Num.atan2.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.atan2 3 2025-04-21 "Tomo man-pages"
+.TH Num.atan2 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.atan2 \- arc tangent from 2 variables
.SH LIBRARY
diff --git a/man/man3/tomo-Num.atanh.3 b/man/man3/tomo-Num.atanh.3
index 7e5405ce..e0d2cb35 100644
--- a/man/man3/tomo-Num.atanh.3
+++ b/man/man3/tomo-Num.atanh.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.atanh 3 2025-04-21 "Tomo man-pages"
+.TH Num.atanh 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.atanh \- arc hyperbolic tangent.
.SH LIBRARY
diff --git a/man/man3/tomo-Num.cbrt.3 b/man/man3/tomo-Num.cbrt.3
index b71d1d47..d645bc68 100644
--- a/man/man3/tomo-Num.cbrt.3
+++ b/man/man3/tomo-Num.cbrt.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.cbrt 3 2025-04-21 "Tomo man-pages"
+.TH Num.cbrt 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.cbrt \- cube root
.SH LIBRARY
diff --git a/man/man3/tomo-Num.ceil.3 b/man/man3/tomo-Num.ceil.3
index 4a949da0..ad13d193 100644
--- a/man/man3/tomo-Num.ceil.3
+++ b/man/man3/tomo-Num.ceil.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.ceil 3 2025-04-21 "Tomo man-pages"
+.TH Num.ceil 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.ceil \- ceiling function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.clamped.3 b/man/man3/tomo-Num.clamped.3
index 8d7184b0..ceae7de0 100644
--- a/man/man3/tomo-Num.clamped.3
+++ b/man/man3/tomo-Num.clamped.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.clamped 3 2025-04-21 "Tomo man-pages"
+.TH Num.clamped 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.clamped \- clamp a number
.SH LIBRARY
diff --git a/man/man3/tomo-Num.copysign.3 b/man/man3/tomo-Num.copysign.3
index da25d705..b9829367 100644
--- a/man/man3/tomo-Num.copysign.3
+++ b/man/man3/tomo-Num.copysign.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.copysign 3 2025-04-21 "Tomo man-pages"
+.TH Num.copysign 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.copysign \- copy a number's sign
.SH LIBRARY
diff --git a/man/man3/tomo-Num.cos.3 b/man/man3/tomo-Num.cos.3
index 1a1e92cc..edb0e48b 100644
--- a/man/man3/tomo-Num.cos.3
+++ b/man/man3/tomo-Num.cos.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.cos 3 2025-04-21 "Tomo man-pages"
+.TH Num.cos 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.cos \- cosine
.SH LIBRARY
diff --git a/man/man3/tomo-Num.cosh.3 b/man/man3/tomo-Num.cosh.3
index 5648cbf2..32e63287 100644
--- a/man/man3/tomo-Num.cosh.3
+++ b/man/man3/tomo-Num.cosh.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.cosh 3 2025-04-21 "Tomo man-pages"
+.TH Num.cosh 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.cosh \- hyperbolic cosine
.SH LIBRARY
diff --git a/man/man3/tomo-Num.erf.3 b/man/man3/tomo-Num.erf.3
index 80c4d626..d4756e0a 100644
--- a/man/man3/tomo-Num.erf.3
+++ b/man/man3/tomo-Num.erf.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.erf 3 2025-04-21 "Tomo man-pages"
+.TH Num.erf 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.erf \- error function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.erfc.3 b/man/man3/tomo-Num.erfc.3
index 5da1e372..f904dcb2 100644
--- a/man/man3/tomo-Num.erfc.3
+++ b/man/man3/tomo-Num.erfc.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.erfc 3 2025-04-21 "Tomo man-pages"
+.TH Num.erfc 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.erfc \- complimentary error function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.exp.3 b/man/man3/tomo-Num.exp.3
index c1d759ae..1d2c78a9 100644
--- a/man/man3/tomo-Num.exp.3
+++ b/man/man3/tomo-Num.exp.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.exp 3 2025-04-21 "Tomo man-pages"
+.TH Num.exp 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.exp \- base-e exponentiation
.SH LIBRARY
diff --git a/man/man3/tomo-Num.exp2.3 b/man/man3/tomo-Num.exp2.3
index e078d727..e3b1b708 100644
--- a/man/man3/tomo-Num.exp2.3
+++ b/man/man3/tomo-Num.exp2.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.exp2 3 2025-04-21 "Tomo man-pages"
+.TH Num.exp2 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.exp2 \- base-2 exponentiation
.SH LIBRARY
diff --git a/man/man3/tomo-Num.expm1.3 b/man/man3/tomo-Num.expm1.3
index c1172f0e..440647a3 100644
--- a/man/man3/tomo-Num.expm1.3
+++ b/man/man3/tomo-Num.expm1.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.expm1 3 2025-04-21 "Tomo man-pages"
+.TH Num.expm1 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.expm1 \- base-e exponential minus 1
.SH LIBRARY
diff --git a/man/man3/tomo-Num.fdim.3 b/man/man3/tomo-Num.fdim.3
index f5dc3955..52deaf80 100644
--- a/man/man3/tomo-Num.fdim.3
+++ b/man/man3/tomo-Num.fdim.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.fdim 3 2025-04-21 "Tomo man-pages"
+.TH Num.fdim 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.fdim \- positive difference
.SH LIBRARY
diff --git a/man/man3/tomo-Num.floor.3 b/man/man3/tomo-Num.floor.3
index bfa34525..32ec2792 100644
--- a/man/man3/tomo-Num.floor.3
+++ b/man/man3/tomo-Num.floor.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.floor 3 2025-04-21 "Tomo man-pages"
+.TH Num.floor 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.floor \- floor function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.format.3 b/man/man3/tomo-Num.format.3
deleted file mode 100644
index 26474775..00000000
--- a/man/man3/tomo-Num.format.3
+++ /dev/null
@@ -1,35 +0,0 @@
-'\" t
-.\" Copyright (c) 2025 Bruce Hill
-.\" All rights reserved.
-.\"
-.TH Num.format 3 2025-04-21 "Tomo man-pages"
-.SH NAME
-Num.format \- convert a number to text
-.SH LIBRARY
-Tomo Standard Library
-.SH SYNOPSIS
-.nf
-.BI Num.format\ :\ func(n:\ Num,\ precision:\ Int\ =\ 0\ ->\ Text)
-.fi
-.SH DESCRIPTION
-Formats a number as a text with a specified precision.
-
-
-.SH ARGUMENTS
-
-.TS
-allbox;
-lb lb lbx lb
-l l l l.
-Name Type Description Default
-n Num The number to be formatted. -
-precision Int The number of decimal places. Default is `0`. 0
-.TE
-.SH RETURN
-A text representation of the number with the specified precision.
-
-.SH EXAMPLES
-.EX
->> (3.14159).format(precision=2)
-= "3.14"
-.EE
diff --git a/man/man3/tomo-Num.hypot.3 b/man/man3/tomo-Num.hypot.3
index f69b31f7..f45b695d 100644
--- a/man/man3/tomo-Num.hypot.3
+++ b/man/man3/tomo-Num.hypot.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.hypot 3 2025-04-21 "Tomo man-pages"
+.TH Num.hypot 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.hypot \- Euclidean distance function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.is_between.3 b/man/man3/tomo-Num.is_between.3
index 120e8e4a..c548fa5a 100644
--- a/man/man3/tomo-Num.is_between.3
+++ b/man/man3/tomo-Num.is_between.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.is_between 3 2025-04-21 "Tomo man-pages"
+.TH Num.is_between 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.is_between \- check if a number is in a range
.SH LIBRARY
diff --git a/man/man3/tomo-Num.isfinite.3 b/man/man3/tomo-Num.isfinite.3
index 8aa2d523..1b3692e3 100644
--- a/man/man3/tomo-Num.isfinite.3
+++ b/man/man3/tomo-Num.isfinite.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.isfinite 3 2025-04-21 "Tomo man-pages"
+.TH Num.isfinite 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.isfinite \- check for finite number
.SH LIBRARY
diff --git a/man/man3/tomo-Num.isinf.3 b/man/man3/tomo-Num.isinf.3
index e3bf680b..aba7fd15 100644
--- a/man/man3/tomo-Num.isinf.3
+++ b/man/man3/tomo-Num.isinf.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.isinf 3 2025-04-21 "Tomo man-pages"
+.TH Num.isinf 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.isinf \- check for infinite number
.SH LIBRARY
diff --git a/man/man3/tomo-Num.j0.3 b/man/man3/tomo-Num.j0.3
index 79e2761c..ae55300a 100644
--- a/man/man3/tomo-Num.j0.3
+++ b/man/man3/tomo-Num.j0.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.j0 3 2025-04-21 "Tomo man-pages"
+.TH Num.j0 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.j0 \- Bessel function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.j1.3 b/man/man3/tomo-Num.j1.3
index bf3258df..1f2af252 100644
--- a/man/man3/tomo-Num.j1.3
+++ b/man/man3/tomo-Num.j1.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.j1 3 2025-04-21 "Tomo man-pages"
+.TH Num.j1 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.j1 \- Bessel function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.log.3 b/man/man3/tomo-Num.log.3
index fe580ad4..8105fa23 100644
--- a/man/man3/tomo-Num.log.3
+++ b/man/man3/tomo-Num.log.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.log 3 2025-04-21 "Tomo man-pages"
+.TH Num.log 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.log \- natural logarithm
.SH LIBRARY
diff --git a/man/man3/tomo-Num.log10.3 b/man/man3/tomo-Num.log10.3
index be8d0ccf..a85c0f37 100644
--- a/man/man3/tomo-Num.log10.3
+++ b/man/man3/tomo-Num.log10.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.log10 3 2025-04-21 "Tomo man-pages"
+.TH Num.log10 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.log10 \- logarithm base-10
.SH LIBRARY
diff --git a/man/man3/tomo-Num.log1p.3 b/man/man3/tomo-Num.log1p.3
index 57ddfe13..b72e6602 100644
--- a/man/man3/tomo-Num.log1p.3
+++ b/man/man3/tomo-Num.log1p.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.log1p 3 2025-04-21 "Tomo man-pages"
+.TH Num.log1p 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.log1p \- logarithm of 1 plus x
.SH LIBRARY
diff --git a/man/man3/tomo-Num.log2.3 b/man/man3/tomo-Num.log2.3
index 69272e6d..44567956 100644
--- a/man/man3/tomo-Num.log2.3
+++ b/man/man3/tomo-Num.log2.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.log2 3 2025-04-21 "Tomo man-pages"
+.TH Num.log2 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.log2 \- logarithm base-2
.SH LIBRARY
diff --git a/man/man3/tomo-Num.logb.3 b/man/man3/tomo-Num.logb.3
index 13a08468..8340003b 100644
--- a/man/man3/tomo-Num.logb.3
+++ b/man/man3/tomo-Num.logb.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.logb 3 2025-04-21 "Tomo man-pages"
+.TH Num.logb 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.logb \- exponent of a floating point value
.SH LIBRARY
diff --git a/man/man3/tomo-Num.mix.3 b/man/man3/tomo-Num.mix.3
index 2e3140cd..7a235b53 100644
--- a/man/man3/tomo-Num.mix.3
+++ b/man/man3/tomo-Num.mix.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.mix 3 2025-04-21 "Tomo man-pages"
+.TH Num.mix 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.mix \- mix two numbers by an amount
.SH LIBRARY
diff --git a/man/man3/tomo-Num.near.3 b/man/man3/tomo-Num.near.3
index 44560cc5..afa5384b 100644
--- a/man/man3/tomo-Num.near.3
+++ b/man/man3/tomo-Num.near.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.near 3 2025-04-21 "Tomo man-pages"
+.TH Num.near 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.near \- check if two numbers are near each other
.SH LIBRARY
diff --git a/man/man3/tomo-Num.nextafter.3 b/man/man3/tomo-Num.nextafter.3
index 18462f55..28132746 100644
--- a/man/man3/tomo-Num.nextafter.3
+++ b/man/man3/tomo-Num.nextafter.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.nextafter 3 2025-04-21 "Tomo man-pages"
+.TH Num.nextafter 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.nextafter \- next floating point number
.SH LIBRARY
diff --git a/man/man3/tomo-Num.parse.3 b/man/man3/tomo-Num.parse.3
index 2cd33d38..150b854b 100644
--- a/man/man3/tomo-Num.parse.3
+++ b/man/man3/tomo-Num.parse.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.parse 3 2025-04-21 "Tomo man-pages"
+.TH Num.parse 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.parse \- convert text to number
.SH LIBRARY
diff --git a/man/man3/tomo-Num.percent.3 b/man/man3/tomo-Num.percent.3
index ee092b53..33b78657 100644
--- a/man/man3/tomo-Num.percent.3
+++ b/man/man3/tomo-Num.percent.3
@@ -2,14 +2,14 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.percent 3 2025-04-21 "Tomo man-pages"
+.TH Num.percent 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.percent \- format as a percentage
.SH LIBRARY
Tomo Standard Library
.SH SYNOPSIS
.nf
-.BI Num.percent\ :\ func(n:\ Num,\ precision:\ Int\ =\ 0\ ->\ Text)
+.BI Num.percent\ :\ func(n:\ Num,\ precision:\ Num\ =\ 0.01\ ->\ Text)
.fi
.SH DESCRIPTION
Convert a number into a percentage text with a percent sign.
@@ -23,7 +23,7 @@ lb lb lbx lb
l l l l.
Name Type Description Default
n Num The number to be converted to a percent. -
-precision Int The number of decimal places. Default is `0`. 0
+precision Num Round the percentage to this precision level. 0.01
.TE
.SH RETURN
A text representation of the number as a percentage with a percent sign.
@@ -34,4 +34,8 @@ A text representation of the number as a percentage with a percent sign.
= "50%"
>> (1./3.).percent(2)
= "33.33%"
+>> (1./3.).percent(2, precision=0.0001)
+= "33.3333%"
+>> (1./3.).percent(2, precision=10.)
+= "30%"
.EE
diff --git a/man/man3/tomo-Num.rint.3 b/man/man3/tomo-Num.rint.3
index 82a80e42..01f5fde7 100644
--- a/man/man3/tomo-Num.rint.3
+++ b/man/man3/tomo-Num.rint.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.rint 3 2025-04-21 "Tomo man-pages"
+.TH Num.rint 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.rint \- round to nearest integer
.SH LIBRARY
diff --git a/man/man3/tomo-Num.round.3 b/man/man3/tomo-Num.round.3
index 6a3ad92b..ed32b5a8 100644
--- a/man/man3/tomo-Num.round.3
+++ b/man/man3/tomo-Num.round.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.round 3 2025-04-21 "Tomo man-pages"
+.TH Num.round 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.round \- round to nearest integer
.SH LIBRARY
diff --git a/man/man3/tomo-Num.scientific.3 b/man/man3/tomo-Num.scientific.3
deleted file mode 100644
index f4b11224..00000000
--- a/man/man3/tomo-Num.scientific.3
+++ /dev/null
@@ -1,35 +0,0 @@
-'\" t
-.\" Copyright (c) 2025 Bruce Hill
-.\" All rights reserved.
-.\"
-.TH Num.scientific 3 2025-04-21 "Tomo man-pages"
-.SH NAME
-Num.scientific \- format in scientific notation
-.SH LIBRARY
-Tomo Standard Library
-.SH SYNOPSIS
-.nf
-.BI Num.scientific\ :\ func(n:\ Num,\ precision:\ Int\ =\ 0\ ->\ Text)
-.fi
-.SH DESCRIPTION
-Formats a number in scientific notation with a specified precision.
-
-
-.SH ARGUMENTS
-
-.TS
-allbox;
-lb lb lbx lb
-l l l l.
-Name Type Description Default
-n Num The number to be formatted. -
-precision Int The number of decimal places. Default is `0`. 0
-.TE
-.SH RETURN
-A text representation of the number in scientific notation with the specified precision.
-
-.SH EXAMPLES
-.EX
->> (12345.6789).scientific(precision=2)
-= "1.23e+04"
-.EE
diff --git a/man/man3/tomo-Num.significand.3 b/man/man3/tomo-Num.significand.3
index 6f6c8128..4babe243 100644
--- a/man/man3/tomo-Num.significand.3
+++ b/man/man3/tomo-Num.significand.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.significand 3 2025-04-21 "Tomo man-pages"
+.TH Num.significand 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.significand \- get mantissa
.SH LIBRARY
diff --git a/man/man3/tomo-Num.sin.3 b/man/man3/tomo-Num.sin.3
index a97e4eeb..e814e512 100644
--- a/man/man3/tomo-Num.sin.3
+++ b/man/man3/tomo-Num.sin.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.sin 3 2025-04-21 "Tomo man-pages"
+.TH Num.sin 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.sin \- sine
.SH LIBRARY
diff --git a/man/man3/tomo-Num.sinh.3 b/man/man3/tomo-Num.sinh.3
index 2bc2221b..6e995c88 100644
--- a/man/man3/tomo-Num.sinh.3
+++ b/man/man3/tomo-Num.sinh.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.sinh 3 2025-04-21 "Tomo man-pages"
+.TH Num.sinh 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.sinh \- hyperbolic sine
.SH LIBRARY
diff --git a/man/man3/tomo-Num.sqrt.3 b/man/man3/tomo-Num.sqrt.3
index 3032837d..3b8a79a8 100644
--- a/man/man3/tomo-Num.sqrt.3
+++ b/man/man3/tomo-Num.sqrt.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.sqrt 3 2025-04-21 "Tomo man-pages"
+.TH Num.sqrt 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.sqrt \- square root
.SH LIBRARY
diff --git a/man/man3/tomo-Num.tan.3 b/man/man3/tomo-Num.tan.3
index 7c8940aa..0a3e7608 100644
--- a/man/man3/tomo-Num.tan.3
+++ b/man/man3/tomo-Num.tan.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.tan 3 2025-04-21 "Tomo man-pages"
+.TH Num.tan 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.tan \- tangent
.SH LIBRARY
diff --git a/man/man3/tomo-Num.tanh.3 b/man/man3/tomo-Num.tanh.3
index b3296873..f57f6d89 100644
--- a/man/man3/tomo-Num.tanh.3
+++ b/man/man3/tomo-Num.tanh.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.tanh 3 2025-04-21 "Tomo man-pages"
+.TH Num.tanh 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.tanh \- hyperbolic tangent
.SH LIBRARY
diff --git a/man/man3/tomo-Num.tgamma.3 b/man/man3/tomo-Num.tgamma.3
index 1295f1d1..7e264dff 100644
--- a/man/man3/tomo-Num.tgamma.3
+++ b/man/man3/tomo-Num.tgamma.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.tgamma 3 2025-04-21 "Tomo man-pages"
+.TH Num.tgamma 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.tgamma \- true gamma function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.trunc.3 b/man/man3/tomo-Num.trunc.3
index 4ca7d6c3..392e07dc 100644
--- a/man/man3/tomo-Num.trunc.3
+++ b/man/man3/tomo-Num.trunc.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.trunc 3 2025-04-21 "Tomo man-pages"
+.TH Num.trunc 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.trunc \- truncate a number
.SH LIBRARY
diff --git a/man/man3/tomo-Num.with_precision.3 b/man/man3/tomo-Num.with_precision.3
new file mode 100644
index 00000000..61b2795f
--- /dev/null
+++ b/man/man3/tomo-Num.with_precision.3
@@ -0,0 +1,39 @@
+'\" t
+.\" Copyright (c) 2025 Bruce Hill
+.\" All rights reserved.
+.\"
+.TH Num.with_precision 3 2025-04-27 "Tomo man-pages"
+.SH NAME
+Num.with_precision \- round to a given precision
+.SH LIBRARY
+Tomo Standard Library
+.SH SYNOPSIS
+.nf
+.BI Num.with_precision\ :\ func(n:\ Num,\ precision:\ Num\ ->\ Num)
+.fi
+.SH DESCRIPTION
+Round a number to the given precision level (specified as `10`, `.1`, `.001` etc).
+
+
+.SH ARGUMENTS
+
+.TS
+allbox;
+lb lb lbx lb
+l l l l.
+Name Type Description Default
+n Num The number to be rounded to a given precision. -
+precision Num The precision to which the number should be rounded. -
+.TE
+.SH RETURN
+The number, rounded to the given precision level.
+
+.SH EXAMPLES
+.EX
+>> (0.1234567).with_precision(0.01)
+= 0.12
+>> (123456.).with_precision(100)
+= 123500
+>> (1234567.).with_precision(5)
+= 1234565
+.EE
diff --git a/man/man3/tomo-Num.y0.3 b/man/man3/tomo-Num.y0.3
index 994fc965..7c49f82b 100644
--- a/man/man3/tomo-Num.y0.3
+++ b/man/man3/tomo-Num.y0.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.y0 3 2025-04-21 "Tomo man-pages"
+.TH Num.y0 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.y0 \- Bessel function
.SH LIBRARY
diff --git a/man/man3/tomo-Num.y1.3 b/man/man3/tomo-Num.y1.3
index 74c387f1..918726a6 100644
--- a/man/man3/tomo-Num.y1.3
+++ b/man/man3/tomo-Num.y1.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Num.y1 3 2025-04-21 "Tomo man-pages"
+.TH Num.y1 3 2025-04-27 "Tomo man-pages"
.SH NAME
Num.y1 \- Bessel function
.SH LIBRARY
diff --git a/man/man3/tomo-Path.accessed.3 b/man/man3/tomo-Path.accessed.3
index b434a8e5..b531671d 100644
--- a/man/man3/tomo-Path.accessed.3
+++ b/man/man3/tomo-Path.accessed.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.accessed 3 2025-04-21 "Tomo man-pages"
+.TH Path.accessed 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.accessed \- access time
.SH LIBRARY
diff --git a/man/man3/tomo-Path.append.3 b/man/man3/tomo-Path.append.3
index 79450516..e00e3f29 100644
--- a/man/man3/tomo-Path.append.3
+++ b/man/man3/tomo-Path.append.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.append 3 2025-04-21 "Tomo man-pages"
+.TH Path.append 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.append \- append to a file
.SH LIBRARY
diff --git a/man/man3/tomo-Path.append_bytes.3 b/man/man3/tomo-Path.append_bytes.3
index 6284de02..6da5aa10 100644
--- a/man/man3/tomo-Path.append_bytes.3
+++ b/man/man3/tomo-Path.append_bytes.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.append_bytes 3 2025-04-21 "Tomo man-pages"
+.TH Path.append_bytes 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.append_bytes \- append bytes to a file
.SH LIBRARY
diff --git a/man/man3/tomo-Path.base_name.3 b/man/man3/tomo-Path.base_name.3
index 61ecde20..0b50e8f3 100644
--- a/man/man3/tomo-Path.base_name.3
+++ b/man/man3/tomo-Path.base_name.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.base_name 3 2025-04-21 "Tomo man-pages"
+.TH Path.base_name 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.base_name \- base name of a file
.SH LIBRARY
diff --git a/man/man3/tomo-Path.by_line.3 b/man/man3/tomo-Path.by_line.3
index c017039c..d83e5056 100644
--- a/man/man3/tomo-Path.by_line.3
+++ b/man/man3/tomo-Path.by_line.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.by_line 3 2025-04-21 "Tomo man-pages"
+.TH Path.by_line 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.by_line \- iterate by line
.SH LIBRARY
diff --git a/man/man3/tomo-Path.can_execute.3 b/man/man3/tomo-Path.can_execute.3
index d4881908..ed33db56 100644
--- a/man/man3/tomo-Path.can_execute.3
+++ b/man/man3/tomo-Path.can_execute.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.can_execute 3 2025-04-21 "Tomo man-pages"
+.TH Path.can_execute 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.can_execute \- check execute permissions
.SH LIBRARY
diff --git a/man/man3/tomo-Path.can_read.3 b/man/man3/tomo-Path.can_read.3
index f2291dda..4b5058ce 100644
--- a/man/man3/tomo-Path.can_read.3
+++ b/man/man3/tomo-Path.can_read.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.can_read 3 2025-04-21 "Tomo man-pages"
+.TH Path.can_read 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.can_read \- check read permissions
.SH LIBRARY
diff --git a/man/man3/tomo-Path.can_write.3 b/man/man3/tomo-Path.can_write.3
index 6077e490..0bd67732 100644
--- a/man/man3/tomo-Path.can_write.3
+++ b/man/man3/tomo-Path.can_write.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.can_write 3 2025-04-21 "Tomo man-pages"
+.TH Path.can_write 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.can_write \- check write permissions
.SH LIBRARY
diff --git a/man/man3/tomo-Path.changed.3 b/man/man3/tomo-Path.changed.3
index 12d7a31e..db73a090 100644
--- a/man/man3/tomo-Path.changed.3
+++ b/man/man3/tomo-Path.changed.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.changed 3 2025-04-21 "Tomo man-pages"
+.TH Path.changed 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.changed \- get the last changed time
.SH LIBRARY
diff --git a/man/man3/tomo-Path.child.3 b/man/man3/tomo-Path.child.3
index 2e0f5c93..7017dd8a 100644
--- a/man/man3/tomo-Path.child.3
+++ b/man/man3/tomo-Path.child.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.child 3 2025-04-21 "Tomo man-pages"
+.TH Path.child 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.child \- append a child to a path
.SH LIBRARY
diff --git a/man/man3/tomo-Path.children.3 b/man/man3/tomo-Path.children.3
index 55de97a9..006b4712 100644
--- a/man/man3/tomo-Path.children.3
+++ b/man/man3/tomo-Path.children.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.children 3 2025-04-21 "Tomo man-pages"
+.TH Path.children 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.children \- get children of a directory
.SH LIBRARY
diff --git a/man/man3/tomo-Path.create_directory.3 b/man/man3/tomo-Path.create_directory.3
index 322b58f2..caa3b13c 100644
--- a/man/man3/tomo-Path.create_directory.3
+++ b/man/man3/tomo-Path.create_directory.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.create_directory 3 2025-04-21 "Tomo man-pages"
+.TH Path.create_directory 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.create_directory \- make a directory
.SH LIBRARY
diff --git a/man/man3/tomo-Path.current_dir.3 b/man/man3/tomo-Path.current_dir.3
index 06ded3e9..0f927211 100644
--- a/man/man3/tomo-Path.current_dir.3
+++ b/man/man3/tomo-Path.current_dir.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.current_dir 3 2025-04-21 "Tomo man-pages"
+.TH Path.current_dir 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.current_dir \- get current directory
.SH LIBRARY
diff --git a/man/man3/tomo-Path.exists.3 b/man/man3/tomo-Path.exists.3
index 371c695f..6746ff37 100644
--- a/man/man3/tomo-Path.exists.3
+++ b/man/man3/tomo-Path.exists.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.exists 3 2025-04-21 "Tomo man-pages"
+.TH Path.exists 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.exists \- check if a path exists
.SH LIBRARY
diff --git a/man/man3/tomo-Path.expand_home.3 b/man/man3/tomo-Path.expand_home.3
index 00d5bac6..4b947527 100644
--- a/man/man3/tomo-Path.expand_home.3
+++ b/man/man3/tomo-Path.expand_home.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.expand_home 3 2025-04-21 "Tomo man-pages"
+.TH Path.expand_home 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.expand_home \- expand ~ to $HOME
.SH LIBRARY
diff --git a/man/man3/tomo-Path.extension.3 b/man/man3/tomo-Path.extension.3
index e27c7639..23d8ff6b 100644
--- a/man/man3/tomo-Path.extension.3
+++ b/man/man3/tomo-Path.extension.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.extension 3 2025-04-21 "Tomo man-pages"
+.TH Path.extension 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.extension \- get file extension
.SH LIBRARY
diff --git a/man/man3/tomo-Path.files.3 b/man/man3/tomo-Path.files.3
index 7c59ce67..01123332 100644
--- a/man/man3/tomo-Path.files.3
+++ b/man/man3/tomo-Path.files.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.files 3 2025-04-21 "Tomo man-pages"
+.TH Path.files 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.files \- list files in a directory
.SH LIBRARY
diff --git a/man/man3/tomo-Path.from_components.3 b/man/man3/tomo-Path.from_components.3
index 2f392779..c239da60 100644
--- a/man/man3/tomo-Path.from_components.3
+++ b/man/man3/tomo-Path.from_components.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.from_components 3 2025-04-21 "Tomo man-pages"
+.TH Path.from_components 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.from_components \- build a path from components
.SH LIBRARY
diff --git a/man/man3/tomo-Path.glob.3 b/man/man3/tomo-Path.glob.3
index be4a6336..47e28862 100644
--- a/man/man3/tomo-Path.glob.3
+++ b/man/man3/tomo-Path.glob.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.glob 3 2025-04-21 "Tomo man-pages"
+.TH Path.glob 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.glob \- perform file globbing
.SH LIBRARY
diff --git a/man/man3/tomo-Path.group.3 b/man/man3/tomo-Path.group.3
index 4f3d8c1c..887165a9 100644
--- a/man/man3/tomo-Path.group.3
+++ b/man/man3/tomo-Path.group.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.group 3 2025-04-21 "Tomo man-pages"
+.TH Path.group 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.group \- get the owning group
.SH LIBRARY
diff --git a/man/man3/tomo-Path.is_directory.3 b/man/man3/tomo-Path.is_directory.3
index 92479c48..16cf907d 100644
--- a/man/man3/tomo-Path.is_directory.3
+++ b/man/man3/tomo-Path.is_directory.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.is_directory 3 2025-04-21 "Tomo man-pages"
+.TH Path.is_directory 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.is_directory \- check if a path is a directory
.SH LIBRARY
diff --git a/man/man3/tomo-Path.is_file.3 b/man/man3/tomo-Path.is_file.3
index 505f86a6..d8fd26ac 100644
--- a/man/man3/tomo-Path.is_file.3
+++ b/man/man3/tomo-Path.is_file.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.is_file 3 2025-04-21 "Tomo man-pages"
+.TH Path.is_file 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.is_file \- check if a path is a file
.SH LIBRARY
diff --git a/man/man3/tomo-Path.is_socket.3 b/man/man3/tomo-Path.is_socket.3
index f54df228..b9c7d9dc 100644
--- a/man/man3/tomo-Path.is_socket.3
+++ b/man/man3/tomo-Path.is_socket.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.is_socket 3 2025-04-21 "Tomo man-pages"
+.TH Path.is_socket 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.is_socket \- check if a path is a socket
.SH LIBRARY
diff --git a/man/man3/tomo-Path.is_symlink.3 b/man/man3/tomo-Path.is_symlink.3
index 818a53ea..f4808038 100644
--- a/man/man3/tomo-Path.is_symlink.3
+++ b/man/man3/tomo-Path.is_symlink.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.is_symlink 3 2025-04-21 "Tomo man-pages"
+.TH Path.is_symlink 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.is_symlink \- check if a path is a symbolic link
.SH LIBRARY
diff --git a/man/man3/tomo-Path.modified.3 b/man/man3/tomo-Path.modified.3
index 858afb2c..f85d1e7f 100644
--- a/man/man3/tomo-Path.modified.3
+++ b/man/man3/tomo-Path.modified.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.modified 3 2025-04-21 "Tomo man-pages"
+.TH Path.modified 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.modified \- get file modification time
.SH LIBRARY
diff --git a/man/man3/tomo-Path.owner.3 b/man/man3/tomo-Path.owner.3
index c0523f62..14ade273 100644
--- a/man/man3/tomo-Path.owner.3
+++ b/man/man3/tomo-Path.owner.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.owner 3 2025-04-21 "Tomo man-pages"
+.TH Path.owner 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.owner \- get file owner
.SH LIBRARY
diff --git a/man/man3/tomo-Path.parent.3 b/man/man3/tomo-Path.parent.3
index a23679cc..9f3fa3c8 100644
--- a/man/man3/tomo-Path.parent.3
+++ b/man/man3/tomo-Path.parent.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.parent 3 2025-04-21 "Tomo man-pages"
+.TH Path.parent 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.parent \- get parent directory
.SH LIBRARY
diff --git a/man/man3/tomo-Path.read.3 b/man/man3/tomo-Path.read.3
index 6a594077..a4d5a11e 100644
--- a/man/man3/tomo-Path.read.3
+++ b/man/man3/tomo-Path.read.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.read 3 2025-04-21 "Tomo man-pages"
+.TH Path.read 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.read \- read file contents
.SH LIBRARY
diff --git a/man/man3/tomo-Path.read_bytes.3 b/man/man3/tomo-Path.read_bytes.3
index b4c5f922..98a2f848 100644
--- a/man/man3/tomo-Path.read_bytes.3
+++ b/man/man3/tomo-Path.read_bytes.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.read_bytes 3 2025-04-21 "Tomo man-pages"
+.TH Path.read_bytes 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.read_bytes \- read file contents as bytes
.SH LIBRARY
diff --git a/man/man3/tomo-Path.relative_to.3 b/man/man3/tomo-Path.relative_to.3
index 399ec4e5..2e800594 100644
--- a/man/man3/tomo-Path.relative_to.3
+++ b/man/man3/tomo-Path.relative_to.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.relative_to 3 2025-04-21 "Tomo man-pages"
+.TH Path.relative_to 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.relative_to \- apply a relative path to another
.SH LIBRARY
diff --git a/man/man3/tomo-Path.remove.3 b/man/man3/tomo-Path.remove.3
index 598a7286..fcb1e87b 100644
--- a/man/man3/tomo-Path.remove.3
+++ b/man/man3/tomo-Path.remove.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.remove 3 2025-04-21 "Tomo man-pages"
+.TH Path.remove 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.remove \- remove a file or directory
.SH LIBRARY
diff --git a/man/man3/tomo-Path.resolved.3 b/man/man3/tomo-Path.resolved.3
index 99f41b59..4367127a 100644
--- a/man/man3/tomo-Path.resolved.3
+++ b/man/man3/tomo-Path.resolved.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.resolved 3 2025-04-21 "Tomo man-pages"
+.TH Path.resolved 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.resolved \- resolve a path
.SH LIBRARY
diff --git a/man/man3/tomo-Path.set_owner.3 b/man/man3/tomo-Path.set_owner.3
index de640d0d..61f4d9c6 100644
--- a/man/man3/tomo-Path.set_owner.3
+++ b/man/man3/tomo-Path.set_owner.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.set_owner 3 2025-04-21 "Tomo man-pages"
+.TH Path.set_owner 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.set_owner \- set the owner
.SH LIBRARY
diff --git a/man/man3/tomo-Path.subdirectories.3 b/man/man3/tomo-Path.subdirectories.3
index 41c4a2a2..9510b916 100644
--- a/man/man3/tomo-Path.subdirectories.3
+++ b/man/man3/tomo-Path.subdirectories.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.subdirectories 3 2025-04-21 "Tomo man-pages"
+.TH Path.subdirectories 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.subdirectories \- get subdirectories
.SH LIBRARY
diff --git a/man/man3/tomo-Path.unique_directory.3 b/man/man3/tomo-Path.unique_directory.3
index 765824b4..e7a311cc 100644
--- a/man/man3/tomo-Path.unique_directory.3
+++ b/man/man3/tomo-Path.unique_directory.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.unique_directory 3 2025-04-21 "Tomo man-pages"
+.TH Path.unique_directory 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.unique_directory \- create a directory with a unique name
.SH LIBRARY
diff --git a/man/man3/tomo-Path.write.3 b/man/man3/tomo-Path.write.3
index b3fdc3ef..1735f393 100644
--- a/man/man3/tomo-Path.write.3
+++ b/man/man3/tomo-Path.write.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.write 3 2025-04-21 "Tomo man-pages"
+.TH Path.write 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.write \- write to a file
.SH LIBRARY
diff --git a/man/man3/tomo-Path.write_bytes.3 b/man/man3/tomo-Path.write_bytes.3
index e188e08b..a4b5a5ff 100644
--- a/man/man3/tomo-Path.write_bytes.3
+++ b/man/man3/tomo-Path.write_bytes.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.write_bytes 3 2025-04-21 "Tomo man-pages"
+.TH Path.write_bytes 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.write_bytes \- write bytes to a file
.SH LIBRARY
diff --git a/man/man3/tomo-Path.write_unique.3 b/man/man3/tomo-Path.write_unique.3
index 002e851c..7093206b 100644
--- a/man/man3/tomo-Path.write_unique.3
+++ b/man/man3/tomo-Path.write_unique.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.write_unique 3 2025-04-21 "Tomo man-pages"
+.TH Path.write_unique 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.write_unique \- write to a uniquely named file
.SH LIBRARY
diff --git a/man/man3/tomo-Path.write_unique_bytes.3 b/man/man3/tomo-Path.write_unique_bytes.3
index cc4df9cd..589d7d66 100644
--- a/man/man3/tomo-Path.write_unique_bytes.3
+++ b/man/man3/tomo-Path.write_unique_bytes.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Path.write_unique_bytes 3 2025-04-21 "Tomo man-pages"
+.TH Path.write_unique_bytes 3 2025-04-27 "Tomo man-pages"
.SH NAME
Path.write_unique_bytes \- write bytes to a uniquely named file
.SH LIBRARY
diff --git a/man/man3/tomo-Set.add.3 b/man/man3/tomo-Set.add.3
index af273e88..130fc6fc 100644
--- a/man/man3/tomo-Set.add.3
+++ b/man/man3/tomo-Set.add.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.add 3 2025-04-21 "Tomo man-pages"
+.TH Set.add 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.add \- add item to a set
.SH LIBRARY
diff --git a/man/man3/tomo-Set.add_all.3 b/man/man3/tomo-Set.add_all.3
index 701ac084..be32873b 100644
--- a/man/man3/tomo-Set.add_all.3
+++ b/man/man3/tomo-Set.add_all.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.add_all 3 2025-04-21 "Tomo man-pages"
+.TH Set.add_all 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.add_all \- add items to a set
.SH LIBRARY
diff --git a/man/man3/tomo-Set.clear.3 b/man/man3/tomo-Set.clear.3
index fbd931f5..66396f7f 100644
--- a/man/man3/tomo-Set.clear.3
+++ b/man/man3/tomo-Set.clear.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.clear 3 2025-04-21 "Tomo man-pages"
+.TH Set.clear 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.clear \- clear a set
.SH LIBRARY
diff --git a/man/man3/tomo-Set.has.3 b/man/man3/tomo-Set.has.3
index d76550f2..5d819ede 100644
--- a/man/man3/tomo-Set.has.3
+++ b/man/man3/tomo-Set.has.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.has 3 2025-04-21 "Tomo man-pages"
+.TH Set.has 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.has \- check if a set has an item
.SH LIBRARY
diff --git a/man/man3/tomo-Set.is_subset_of.3 b/man/man3/tomo-Set.is_subset_of.3
index 201cc467..2af13993 100644
--- a/man/man3/tomo-Set.is_subset_of.3
+++ b/man/man3/tomo-Set.is_subset_of.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.is_subset_of 3 2025-04-21 "Tomo man-pages"
+.TH Set.is_subset_of 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.is_subset_of \- check if a set is a subset
.SH LIBRARY
diff --git a/man/man3/tomo-Set.is_superset_of.3 b/man/man3/tomo-Set.is_superset_of.3
index 87e587c1..6c2c2294 100644
--- a/man/man3/tomo-Set.is_superset_of.3
+++ b/man/man3/tomo-Set.is_superset_of.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.is_superset_of 3 2025-04-21 "Tomo man-pages"
+.TH Set.is_superset_of 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.is_superset_of \- check if a set is a superset
.SH LIBRARY
diff --git a/man/man3/tomo-Set.overlap.3 b/man/man3/tomo-Set.overlap.3
index 032dfc74..9c2843f0 100644
--- a/man/man3/tomo-Set.overlap.3
+++ b/man/man3/tomo-Set.overlap.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.overlap 3 2025-04-21 "Tomo man-pages"
+.TH Set.overlap 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.overlap \- set intersection
.SH LIBRARY
diff --git a/man/man3/tomo-Set.remove.3 b/man/man3/tomo-Set.remove.3
index 55fedf96..34d54bec 100644
--- a/man/man3/tomo-Set.remove.3
+++ b/man/man3/tomo-Set.remove.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.remove 3 2025-04-21 "Tomo man-pages"
+.TH Set.remove 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.remove \- remove an item from a set
.SH LIBRARY
diff --git a/man/man3/tomo-Set.remove_all.3 b/man/man3/tomo-Set.remove_all.3
index cf7a5bce..749d73c7 100644
--- a/man/man3/tomo-Set.remove_all.3
+++ b/man/man3/tomo-Set.remove_all.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.remove_all 3 2025-04-21 "Tomo man-pages"
+.TH Set.remove_all 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.remove_all \- remove items from a set
.SH LIBRARY
diff --git a/man/man3/tomo-Set.with.3 b/man/man3/tomo-Set.with.3
index 21d54ac8..ec0ccf48 100644
--- a/man/man3/tomo-Set.with.3
+++ b/man/man3/tomo-Set.with.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.with 3 2025-04-21 "Tomo man-pages"
+.TH Set.with 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.with \- set union
.SH LIBRARY
diff --git a/man/man3/tomo-Set.without.3 b/man/man3/tomo-Set.without.3
index 4e2ca251..72af3f1a 100644
--- a/man/man3/tomo-Set.without.3
+++ b/man/man3/tomo-Set.without.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Set.without 3 2025-04-21 "Tomo man-pages"
+.TH Set.without 3 2025-04-27 "Tomo man-pages"
.SH NAME
Set.without \- set difference
.SH LIBRARY
diff --git a/man/man3/tomo-Table.clear.3 b/man/man3/tomo-Table.clear.3
index d76e3b47..e012e4b1 100644
--- a/man/man3/tomo-Table.clear.3
+++ b/man/man3/tomo-Table.clear.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Table.clear 3 2025-04-21 "Tomo man-pages"
+.TH Table.clear 3 2025-04-27 "Tomo man-pages"
.SH NAME
Table.clear \- clear a table
.SH LIBRARY
diff --git a/man/man3/tomo-Table.get.3 b/man/man3/tomo-Table.get.3
index e1ab5fdb..e26d3670 100644
--- a/man/man3/tomo-Table.get.3
+++ b/man/man3/tomo-Table.get.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Table.get 3 2025-04-21 "Tomo man-pages"
+.TH Table.get 3 2025-04-27 "Tomo man-pages"
.SH NAME
Table.get \- get an item from a table
.SH LIBRARY
diff --git a/man/man3/tomo-Table.get_or_set.3 b/man/man3/tomo-Table.get_or_set.3
index c112671c..6f59684b 100644
--- a/man/man3/tomo-Table.get_or_set.3
+++ b/man/man3/tomo-Table.get_or_set.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Table.get_or_set 3 2025-04-21 "Tomo man-pages"
+.TH Table.get_or_set 3 2025-04-27 "Tomo man-pages"
.SH NAME
Table.get_or_set \- get an item or set a default if absent
.SH LIBRARY
diff --git a/man/man3/tomo-Table.has.3 b/man/man3/tomo-Table.has.3
index e6152d5f..f08fccb4 100644
--- a/man/man3/tomo-Table.has.3
+++ b/man/man3/tomo-Table.has.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Table.has 3 2025-04-21 "Tomo man-pages"
+.TH Table.has 3 2025-04-27 "Tomo man-pages"
.SH NAME
Table.has \- check for a key
.SH LIBRARY
diff --git a/man/man3/tomo-Table.remove.3 b/man/man3/tomo-Table.remove.3
index 6da1dfdb..50ac14ff 100644
--- a/man/man3/tomo-Table.remove.3
+++ b/man/man3/tomo-Table.remove.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Table.remove 3 2025-04-21 "Tomo man-pages"
+.TH Table.remove 3 2025-04-27 "Tomo man-pages"
.SH NAME
Table.remove \- remove a table entry
.SH LIBRARY
diff --git a/man/man3/tomo-Table.set.3 b/man/man3/tomo-Table.set.3
index 89ae5415..f7e02ceb 100644
--- a/man/man3/tomo-Table.set.3
+++ b/man/man3/tomo-Table.set.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Table.set 3 2025-04-21 "Tomo man-pages"
+.TH Table.set 3 2025-04-27 "Tomo man-pages"
.SH NAME
Table.set \- set a table entry
.SH LIBRARY
diff --git a/man/man3/tomo-Text.as_c_string.3 b/man/man3/tomo-Text.as_c_string.3
index 1e86ebf9..d4d8885f 100644
--- a/man/man3/tomo-Text.as_c_string.3
+++ b/man/man3/tomo-Text.as_c_string.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.as_c_string 3 2025-04-21 "Tomo man-pages"
+.TH Text.as_c_string 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.as_c_string \- convert to C-style string
.SH LIBRARY
diff --git a/man/man3/tomo-Text.at.3 b/man/man3/tomo-Text.at.3
index abdb8cce..0b658a84 100644
--- a/man/man3/tomo-Text.at.3
+++ b/man/man3/tomo-Text.at.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.at 3 2025-04-21 "Tomo man-pages"
+.TH Text.at 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.at \- get a letter
.SH LIBRARY
diff --git a/man/man3/tomo-Text.by_line.3 b/man/man3/tomo-Text.by_line.3
index 2634d854..27204aaa 100644
--- a/man/man3/tomo-Text.by_line.3
+++ b/man/man3/tomo-Text.by_line.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.by_line 3 2025-04-21 "Tomo man-pages"
+.TH Text.by_line 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.by_line \- iterate by line
.SH LIBRARY
diff --git a/man/man3/tomo-Text.by_split.3 b/man/man3/tomo-Text.by_split.3
index cd0b7027..92527f51 100644
--- a/man/man3/tomo-Text.by_split.3
+++ b/man/man3/tomo-Text.by_split.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.by_split 3 2025-04-21 "Tomo man-pages"
+.TH Text.by_split 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.by_split \- iterate by a spliting text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.by_split_any.3 b/man/man3/tomo-Text.by_split_any.3
index f7d6c0ca..67b6c1e9 100644
--- a/man/man3/tomo-Text.by_split_any.3
+++ b/man/man3/tomo-Text.by_split_any.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.by_split_any 3 2025-04-21 "Tomo man-pages"
+.TH Text.by_split_any 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.by_split_any \- iterate by one of many splitting characters
.SH LIBRARY
diff --git a/man/man3/tomo-Text.bytes.3 b/man/man3/tomo-Text.bytes.3
index 470f8541..a49b598d 100644
--- a/man/man3/tomo-Text.bytes.3
+++ b/man/man3/tomo-Text.bytes.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.bytes 3 2025-04-21 "Tomo man-pages"
+.TH Text.bytes 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.bytes \- get UTF8 bytes
.SH LIBRARY
diff --git a/man/man3/tomo-Text.caseless_equals.3 b/man/man3/tomo-Text.caseless_equals.3
index 884bcb0b..0df8acc9 100644
--- a/man/man3/tomo-Text.caseless_equals.3
+++ b/man/man3/tomo-Text.caseless_equals.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.caseless_equals 3 2025-04-21 "Tomo man-pages"
+.TH Text.caseless_equals 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.caseless_equals \- case-insensitive comparison
.SH LIBRARY
diff --git a/man/man3/tomo-Text.codepoint_names.3 b/man/man3/tomo-Text.codepoint_names.3
index 52f8dd87..3a8520f7 100644
--- a/man/man3/tomo-Text.codepoint_names.3
+++ b/man/man3/tomo-Text.codepoint_names.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.codepoint_names 3 2025-04-21 "Tomo man-pages"
+.TH Text.codepoint_names 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.codepoint_names \- get unicode codepoint names
.SH LIBRARY
diff --git a/man/man3/tomo-Text.ends_with.3 b/man/man3/tomo-Text.ends_with.3
index e071f70d..cf0a5d01 100644
--- a/man/man3/tomo-Text.ends_with.3
+++ b/man/man3/tomo-Text.ends_with.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.ends_with 3 2025-04-21 "Tomo man-pages"
+.TH Text.ends_with 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.ends_with \- check suffix
.SH LIBRARY
diff --git a/man/man3/tomo-Text.from.3 b/man/man3/tomo-Text.from.3
index e8fdfd69..347184eb 100644
--- a/man/man3/tomo-Text.from.3
+++ b/man/man3/tomo-Text.from.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.from 3 2025-04-21 "Tomo man-pages"
+.TH Text.from 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.from \- slice from a starting index
.SH LIBRARY
diff --git a/man/man3/tomo-Text.from_bytes.3 b/man/man3/tomo-Text.from_bytes.3
index 892abe60..615eb3a7 100644
--- a/man/man3/tomo-Text.from_bytes.3
+++ b/man/man3/tomo-Text.from_bytes.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.from_bytes 3 2025-04-21 "Tomo man-pages"
+.TH Text.from_bytes 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.from_bytes \- convert UTF8 byte list to text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.from_c_string.3 b/man/man3/tomo-Text.from_c_string.3
index c7d620c2..addc26c5 100644
--- a/man/man3/tomo-Text.from_c_string.3
+++ b/man/man3/tomo-Text.from_c_string.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.from_c_string 3 2025-04-21 "Tomo man-pages"
+.TH Text.from_c_string 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.from_c_string \- convert C-style string to text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.from_codepoint_names.3 b/man/man3/tomo-Text.from_codepoint_names.3
index 1f4b48c0..33482533 100644
--- a/man/man3/tomo-Text.from_codepoint_names.3
+++ b/man/man3/tomo-Text.from_codepoint_names.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.from_codepoint_names 3 2025-04-21 "Tomo man-pages"
+.TH Text.from_codepoint_names 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.from_codepoint_names \- convert list of unicode codepoint names to text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.from_codepoints.3 b/man/man3/tomo-Text.from_codepoints.3
index 7643495b..cf99b7f1 100644
--- a/man/man3/tomo-Text.from_codepoints.3
+++ b/man/man3/tomo-Text.from_codepoints.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.from_codepoints 3 2025-04-21 "Tomo man-pages"
+.TH Text.from_codepoints 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.from_codepoints \- convert UTF32 codepoints to text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.has.3 b/man/man3/tomo-Text.has.3
index dfd9257f..48d5ad41 100644
--- a/man/man3/tomo-Text.has.3
+++ b/man/man3/tomo-Text.has.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.has 3 2025-04-21 "Tomo man-pages"
+.TH Text.has 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.has \- check for substring
.SH LIBRARY
diff --git a/man/man3/tomo-Text.join.3 b/man/man3/tomo-Text.join.3
index 8c794f6f..22ef7e5f 100644
--- a/man/man3/tomo-Text.join.3
+++ b/man/man3/tomo-Text.join.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.join 3 2025-04-21 "Tomo man-pages"
+.TH Text.join 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.join \- concatenate with separator
.SH LIBRARY
diff --git a/man/man3/tomo-Text.left_pad.3 b/man/man3/tomo-Text.left_pad.3
index 516092ec..bc760879 100644
--- a/man/man3/tomo-Text.left_pad.3
+++ b/man/man3/tomo-Text.left_pad.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.left_pad 3 2025-04-21 "Tomo man-pages"
+.TH Text.left_pad 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.left_pad \- left-pad text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.lines.3 b/man/man3/tomo-Text.lines.3
index 52391e80..1d9216ff 100644
--- a/man/man3/tomo-Text.lines.3
+++ b/man/man3/tomo-Text.lines.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.lines 3 2025-04-21 "Tomo man-pages"
+.TH Text.lines 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.lines \- get list of lines
.SH LIBRARY
diff --git a/man/man3/tomo-Text.lower.3 b/man/man3/tomo-Text.lower.3
index d2747809..05acdecc 100644
--- a/man/man3/tomo-Text.lower.3
+++ b/man/man3/tomo-Text.lower.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.lower 3 2025-04-21 "Tomo man-pages"
+.TH Text.lower 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.lower \- convert to lowercase
.SH LIBRARY
diff --git a/man/man3/tomo-Text.middle_pad.3 b/man/man3/tomo-Text.middle_pad.3
index c2fad231..f624ec16 100644
--- a/man/man3/tomo-Text.middle_pad.3
+++ b/man/man3/tomo-Text.middle_pad.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.middle_pad 3 2025-04-21 "Tomo man-pages"
+.TH Text.middle_pad 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.middle_pad \- pad text, centered
.SH LIBRARY
diff --git a/man/man3/tomo-Text.quoted.3 b/man/man3/tomo-Text.quoted.3
index 32859bc6..bae4f235 100644
--- a/man/man3/tomo-Text.quoted.3
+++ b/man/man3/tomo-Text.quoted.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.quoted 3 2025-04-21 "Tomo man-pages"
+.TH Text.quoted 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.quoted \- add quotation marks and escapes
.SH LIBRARY
diff --git a/man/man3/tomo-Text.repeat.3 b/man/man3/tomo-Text.repeat.3
index d3db6dba..504c9065 100644
--- a/man/man3/tomo-Text.repeat.3
+++ b/man/man3/tomo-Text.repeat.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.repeat 3 2025-04-21 "Tomo man-pages"
+.TH Text.repeat 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.repeat \- repeat text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.replace.3 b/man/man3/tomo-Text.replace.3
index b9224775..0566fbca 100644
--- a/man/man3/tomo-Text.replace.3
+++ b/man/man3/tomo-Text.replace.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.replace 3 2025-04-21 "Tomo man-pages"
+.TH Text.replace 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.replace \- replace a substring
.SH LIBRARY
diff --git a/man/man3/tomo-Text.reversed.3 b/man/man3/tomo-Text.reversed.3
index 7855dca1..e453cf12 100644
--- a/man/man3/tomo-Text.reversed.3
+++ b/man/man3/tomo-Text.reversed.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.reversed 3 2025-04-21 "Tomo man-pages"
+.TH Text.reversed 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.reversed \- get a reversed copy
.SH LIBRARY
diff --git a/man/man3/tomo-Text.right_pad.3 b/man/man3/tomo-Text.right_pad.3
index eb517c26..4516e6bd 100644
--- a/man/man3/tomo-Text.right_pad.3
+++ b/man/man3/tomo-Text.right_pad.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.right_pad 3 2025-04-21 "Tomo man-pages"
+.TH Text.right_pad 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.right_pad \- right-pad text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.slice.3 b/man/man3/tomo-Text.slice.3
index 399fbb42..c6045e43 100644
--- a/man/man3/tomo-Text.slice.3
+++ b/man/man3/tomo-Text.slice.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.slice 3 2025-04-21 "Tomo man-pages"
+.TH Text.slice 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.slice \- get a slice of a text
.SH LIBRARY
diff --git a/man/man3/tomo-Text.split.3 b/man/man3/tomo-Text.split.3
index ea1f0d1d..b94a787c 100644
--- a/man/man3/tomo-Text.split.3
+++ b/man/man3/tomo-Text.split.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.split 3 2025-04-21 "Tomo man-pages"
+.TH Text.split 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.split \- split a text by a delimiter
.SH LIBRARY
diff --git a/man/man3/tomo-Text.split_any.3 b/man/man3/tomo-Text.split_any.3
index 65b5f322..0b26c3d6 100644
--- a/man/man3/tomo-Text.split_any.3
+++ b/man/man3/tomo-Text.split_any.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.split_any 3 2025-04-21 "Tomo man-pages"
+.TH Text.split_any 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.split_any \- split a text by multiple delimiters
.SH LIBRARY
diff --git a/man/man3/tomo-Text.starts_with.3 b/man/man3/tomo-Text.starts_with.3
index 2da2bacd..57ea412e 100644
--- a/man/man3/tomo-Text.starts_with.3
+++ b/man/man3/tomo-Text.starts_with.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.starts_with 3 2025-04-21 "Tomo man-pages"
+.TH Text.starts_with 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.starts_with \- check prefix
.SH LIBRARY
diff --git a/man/man3/tomo-Text.title.3 b/man/man3/tomo-Text.title.3
index 811d1547..7f2d5326 100644
--- a/man/man3/tomo-Text.title.3
+++ b/man/man3/tomo-Text.title.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.title 3 2025-04-21 "Tomo man-pages"
+.TH Text.title 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.title \- titlecase
.SH LIBRARY
diff --git a/man/man3/tomo-Text.to.3 b/man/man3/tomo-Text.to.3
index 9a5d76d0..14de06d4 100644
--- a/man/man3/tomo-Text.to.3
+++ b/man/man3/tomo-Text.to.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.to 3 2025-04-21 "Tomo man-pages"
+.TH Text.to 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.to \- slice to an end index
.SH LIBRARY
diff --git a/man/man3/tomo-Text.translate.3 b/man/man3/tomo-Text.translate.3
index dbf3ed89..3c6b84e5 100644
--- a/man/man3/tomo-Text.translate.3
+++ b/man/man3/tomo-Text.translate.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.translate 3 2025-04-21 "Tomo man-pages"
+.TH Text.translate 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.translate \- perform multiple replacements
.SH LIBRARY
diff --git a/man/man3/tomo-Text.trim.3 b/man/man3/tomo-Text.trim.3
index df1cbb43..c2298654 100644
--- a/man/man3/tomo-Text.trim.3
+++ b/man/man3/tomo-Text.trim.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.trim 3 2025-04-21 "Tomo man-pages"
+.TH Text.trim 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.trim \- trim characters
.SH LIBRARY
diff --git a/man/man3/tomo-Text.upper.3 b/man/man3/tomo-Text.upper.3
index 7e962cd0..b06ca61c 100644
--- a/man/man3/tomo-Text.upper.3
+++ b/man/man3/tomo-Text.upper.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.upper 3 2025-04-21 "Tomo man-pages"
+.TH Text.upper 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.upper \- uppercase
.SH LIBRARY
diff --git a/man/man3/tomo-Text.utf32_codepoints.3 b/man/man3/tomo-Text.utf32_codepoints.3
index 00f4a6c5..93982a4e 100644
--- a/man/man3/tomo-Text.utf32_codepoints.3
+++ b/man/man3/tomo-Text.utf32_codepoints.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.utf32_codepoints 3 2025-04-21 "Tomo man-pages"
+.TH Text.utf32_codepoints 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.utf32_codepoints \- get UTF32 codepoints
.SH LIBRARY
diff --git a/man/man3/tomo-Text.width.3 b/man/man3/tomo-Text.width.3
index ce9b4385..c11534a0 100644
--- a/man/man3/tomo-Text.width.3
+++ b/man/man3/tomo-Text.width.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.width 3 2025-04-21 "Tomo man-pages"
+.TH Text.width 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.width \- get display width
.SH LIBRARY
diff --git a/man/man3/tomo-Text.without_prefix.3 b/man/man3/tomo-Text.without_prefix.3
index 0ee2e455..4eef27f0 100644
--- a/man/man3/tomo-Text.without_prefix.3
+++ b/man/man3/tomo-Text.without_prefix.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.without_prefix 3 2025-04-21 "Tomo man-pages"
+.TH Text.without_prefix 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.without_prefix \- remove prefix
.SH LIBRARY
diff --git a/man/man3/tomo-Text.without_suffix.3 b/man/man3/tomo-Text.without_suffix.3
index e008133c..1f46556e 100644
--- a/man/man3/tomo-Text.without_suffix.3
+++ b/man/man3/tomo-Text.without_suffix.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH Text.without_suffix 3 2025-04-21 "Tomo man-pages"
+.TH Text.without_suffix 3 2025-04-27 "Tomo man-pages"
.SH NAME
Text.without_suffix \- remove suffix
.SH LIBRARY
diff --git a/man/man3/tomo-USE_COLOR.3 b/man/man3/tomo-USE_COLOR.3
index 297166e9..8f05e974 100644
--- a/man/man3/tomo-USE_COLOR.3
+++ b/man/man3/tomo-USE_COLOR.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH USE_COLOR 3 2025-04-21 "Tomo man-pages"
+.TH USE_COLOR 3 2025-04-27 "Tomo man-pages"
.SH NAME
USE_COLOR \- whether to use colors
.SH LIBRARY
diff --git a/man/man3/tomo-ask.3 b/man/man3/tomo-ask.3
index 0303d062..e78090f9 100644
--- a/man/man3/tomo-ask.3
+++ b/man/man3/tomo-ask.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH ask 3 2025-04-21 "Tomo man-pages"
+.TH ask 3 2025-04-27 "Tomo man-pages"
.SH NAME
ask \- get user input
.SH LIBRARY
diff --git a/man/man3/tomo-exit.3 b/man/man3/tomo-exit.3
index 2c235c3a..b9e83d82 100644
--- a/man/man3/tomo-exit.3
+++ b/man/man3/tomo-exit.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH exit 3 2025-04-21 "Tomo man-pages"
+.TH exit 3 2025-04-27 "Tomo man-pages"
.SH NAME
exit \- exit the program
.SH LIBRARY
diff --git a/man/man3/tomo-fail.3 b/man/man3/tomo-fail.3
index 25f6f135..789af977 100644
--- a/man/man3/tomo-fail.3
+++ b/man/man3/tomo-fail.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH fail 3 2025-04-21 "Tomo man-pages"
+.TH fail 3 2025-04-27 "Tomo man-pages"
.SH NAME
fail \- abort the program
.SH LIBRARY
diff --git a/man/man3/tomo-getenv.3 b/man/man3/tomo-getenv.3
index 45ee630b..5f4f1fba 100644
--- a/man/man3/tomo-getenv.3
+++ b/man/man3/tomo-getenv.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH getenv 3 2025-04-21 "Tomo man-pages"
+.TH getenv 3 2025-04-27 "Tomo man-pages"
.SH NAME
getenv \- get an environment variable
.SH LIBRARY
diff --git a/man/man3/tomo-print.3 b/man/man3/tomo-print.3
index 7c328fc8..88f2362c 100644
--- a/man/man3/tomo-print.3
+++ b/man/man3/tomo-print.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH print 3 2025-04-21 "Tomo man-pages"
+.TH print 3 2025-04-27 "Tomo man-pages"
.SH NAME
print \- print some text
.SH LIBRARY
diff --git a/man/man3/tomo-say.3 b/man/man3/tomo-say.3
index db6106a9..4a74781b 100644
--- a/man/man3/tomo-say.3
+++ b/man/man3/tomo-say.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH say 3 2025-04-21 "Tomo man-pages"
+.TH say 3 2025-04-27 "Tomo man-pages"
.SH NAME
say \- print some text
.SH LIBRARY
diff --git a/man/man3/tomo-setenv.3 b/man/man3/tomo-setenv.3
index 4437fb20..fc0fb258 100644
--- a/man/man3/tomo-setenv.3
+++ b/man/man3/tomo-setenv.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH setenv 3 2025-04-21 "Tomo man-pages"
+.TH setenv 3 2025-04-27 "Tomo man-pages"
.SH NAME
setenv \- set an environment variable
.SH LIBRARY
diff --git a/man/man3/tomo-sleep.3 b/man/man3/tomo-sleep.3
index 213ea167..3a77bf84 100644
--- a/man/man3/tomo-sleep.3
+++ b/man/man3/tomo-sleep.3
@@ -2,7 +2,7 @@
.\" Copyright (c) 2025 Bruce Hill
.\" All rights reserved.
.\"
-.TH sleep 3 2025-04-21 "Tomo man-pages"
+.TH sleep 3 2025-04-27 "Tomo man-pages"
.SH NAME
sleep \- wait for an interval
.SH LIBRARY