License
BSL-1.0
Filename and URI utility functions.
This module provides functions for manipulating file paths and URIs, including extracting components, converting between relative and absolute paths, pattern matching, and opening URIs with the system default handler.
string filenameSetext(string filename, string ext) @trustedSets or replaces the extension of a filename.bool openUri(string uri, char[] msgBuffer = null) @trustedOpens a URI using the system's default handler.PATH_MAX = FLTK_PATH_MAXMaximum path length for filename buffers.
All path buffers should use this length to ensure they can hold any valid path on the system.