editAll
fun editAll(ranges: <Error class: unknown class><IntRange>, editAction: AttributeEditScope.() -> Unit)
Applies a set of attribute mutations to all specified ranges using a DSL builder.
fun <T : Any> editAll(runs: <Error class: unknown class><RichRun<T>>, editAction: AttributeEditScope.(RichRun<T>) -> Unit)
Applies a set of attribute mutations to all specified runs using a DSL builder. The editAction receives each RichRun to allow conditional logic based on existing attributes.
Note: The runs sequence is consumed lazily during iteration. It is expected to be derived from an immutable RichString (e.g., via RichString.runs), not from any mutable state within this scope.