Filesys::Notify::Simple
is a simple but unified interface to get notifications of changes to a given file system path. It uses inotify2 on Linux, fsevents on OS X, kqueue
on FreeBSD, and FindFirstChangeNotification
on Windows if they're installed, and falls back to a full directory scan if none of these are available.
LaTeX2e's filecontents
and filecontents*
environments enable a LaTeX source file to generate external files as it runs through LaTeX. However, there are two limitations of these environments: they refuse to overwrite existing files, and they can only be used in the preamble of a document. The filecontents package removes these limitations, letting you overwrite existing files and letting you use filecontents
filecontents*
anywhere.
This package provides a logging implementation that writes logs in one file per thread.
Test::Portability::Files module is used to check the portability across operating systems of the names of the files present in the distribution of a module. The tests use the advices given in 'Files and Filesystems' in perlport. The author of a distribution can select which tests to execute.
Memory-mapped file access for UNIX and Windows
Memory-mapped file access for UNIX and Windows
This module creates a Fake ShareDir for your modules for testing.
This package tracks org-agenda-files precisely to speed-up org-agenda.
This package provides the Eclipse core file system with the module org.eclipse.core.filesystem
.
This package contains a transport implementation based on files, for use in Maven.
This bundle provides a collection of model .ini
files for creating TeX formats. These files are commonly used to introduced distribution-dependent variations in formats. They are also used to allow existing format source files to be used with newer engines, for example to adapt the plain e-TeX source file to work with XeTeX and LuaTeX.
This package provides the ability to include files used by other programs in the candidate lists of commands like consult-recent-file
and consult-buffer
. This allows using the same interface for file opening.
On systems that comply with the XDG specification, these files are listed in the file recently-used.xbel
, which is found in the directory ~/.local/share
or the location described by the environment variable XDG_DATA_HOME
.
This package tracks org-agenda-files precisely to speed-up org-agenda, and takes advantage of the org-ql cache.
This package provides a filesystem glob API. It uses gobwas/glob
underneath and returns only matching files or directories, depending on the configuration.
This is a German translation of the filecontents
documentation.
Package securejoin is an implementation of the hopefully-soon-to-be-included SecureJoin
helper that is meant to be part of the "path/filepath" package. The purpose of this project is to provide a PoC
implementation to make the SecureJoin
proposal (https://github.com/golang/go/issues/20126) more tangible.
Package redirects provides Netlify style _redirects file format parsing.