code / tomo

Lines41.3K C23.7K Markdown9.7K YAML5.0K Tomo2.3K
7 others 763
Python231 Shell230 make212 INI47 Text21 SVG16 Lua6
(37 lines)
1 '\" t
2 .\" Copyright (c) 2026 Bruce Hill
3 .\" All rights reserved.
4 .\"
5 .TH Path.matches_glob 3 2026-03-14 "Tomo man-pages"
6 .SH NAME
7 Path.matches_glob \- check if a path matches a glob
8 .SH LIBRARY
9 Tomo Standard Library
10 .SH SYNOPSIS
11 .nf
12 .BI Path.matches_glob\ :\ func(path:\ Path,\ glob:\ Text\ ->\ Bool)
13 .fi
14 .SH DESCRIPTION
15 Return whether or not a path matches a given glob.
18 .SH ARGUMENTS
20 .TS
21 allbox;
22 lb lb lbx
23 l l l.
24 Name Type Description
25 path Path The path to check.
26 glob Text The glob pattern to check.
27 .TE
28 .SH RETURN
29 Whether or not the path matches the given glob.
31 .SH EXAMPLES
32 .EX
33 assert (./file.txt).matches_glob("*.txt")
34 assert (./file.c).matches_glob("*.{c,h}")
35 .EE
36 .SH SEE ALSO
37 .BR Tomo-Path (3)