summaryrefslogtreecommitdiff
path: root/src/util.ml
AgeCommit message (Collapse)Author
2026-01-14T8164: add util list_of_string to split on whitespaceJohn Estabrook
2025-11-26T8032: add file_compare utility for comparing files up to whitespaceJohn Estabrook
It is useful to have an internal implementation of file_compare (T8031) for use in the vyconf replacement for cli-shell-api sessionUnsaved in shell functions.
2025-11-11T7988: move function flag to util.ml for general useJohn Estabrook
2025-11-11T7988: add util is_sublistJohn Estabrook
2025-05-13deps: T7450: use PCRE2 instead of the original, outdated PCREDaniil Baturin
2025-01-30T6946: add utilities for commit algorithmJohn Estabrook
2024-10-24T6718: util list_of_path: config path str -> config path listJohn Estabrook
Allow for single-quoted values containing whitespace, as used by vyconf vycli for option --path.
2024-10-24T6718: move validate_path from vyconfJohn Estabrook
2024-03-12T6111: Fix modification of String.escaped to leave UTF-8 bytes unescapedJohn Estabrook
The existing fix still passed the string as a whole to Bytes.escaped (as does the standard library function): the exemption of chars with high bit set needs to occur in Bytes.escaped as well.
2023-05-10T5194: add util functions for reference treeJohn Estabrook
2023-03-14T5088: add lexical_numeric_compare functionJohn Estabrook
2022-01-04Use a modification of String.escaped to leave UTF-8 bytes unescapedJohn Estabrook
2019-06-30T1478: Improved lexing error reporting, including proper support for single ↵Daniil Baturin
quoted strings.
2019-06-30Initial import of libraries from Vyconf and old libvyosconfig.Daniil Baturin