ConTEXt Group: Modules

Module: Filter

Id: filter
Title: Filter
Short: A module to run external programs on the contents of start-stop evironment
Description: The filter module provides a simple interface to run external programs on the contents of a start-stop environment. Options are available to run the external program only if the content of the environment have changed, to specify how the program output should be read back, and to choose the name of the temporary files that are created. The module is compatible with both MkII and MkIV.
Homepage: https://github.com/adityam/filter
Keywords: external programs
Module maintainer: Aditya Mahajan
Type: Macro module
License: BSD License (simplified)
Version: 2022.02.17
Message: Bugfix release. * Typesetting two external files (in the vim module) which lie in different directories but have the same name resulted in a clash. It was not possible to use the same external file twice with different start-stop values. Repored on Github (https://github.com/adityam/filter/issues/59). We now create an MD5 hash of the full filename, and all options which are passed to vim. So, if either the filename or any of these options change, a output filenames are different.
Date: 30-8-2023 18:13
File list: tex/context/third/filter/t-module-catcodes.mkii
tex/context/third/filter/t-module-catcodes.mkiv
tex/context/third/filter/t-filter.mkii
tex/context/third/filter/t-filter.mkxl
tex/context/third/filter/t-filter.mkiv
doc/context/third/filter/filter.txt
download