Like Pascal's ExcludeTrailingPathDelimiter
Like std.path.relativePath, but does not allocate if path starts with base.
Find an executable with the given name (no extension) in the given directories. Returns null if not found.
Find a program's "home" directory, based on the presence of a file.
Like Pascal's IncludeTrailingPathDelimiter
Like startsWith, but pathStartsWith("/foo/barbara", "/foo/bar") is false.
Modify a path under oldBase to a new path with the same subpath under newBase. E.g.: /foo/bar.rebasePath(/foo, /quux) == /quux/bar
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
ae.utils.path