[latex3-commits] [git/LaTeX3-latex3-l3build] master: Formally deprecate os_yes (d49fd88)

Joseph Wright joseph.wright at morningstar2.co.uk
Fri Feb 21 09:15:58 CET 2020


Repository : https://github.com/latex3/l3build
On branch  : master
Link       : https://github.com/latex3/l3build/commit/d49fd88adf539f28e20734e34dd81a8ae22aa51f

>---------------------------------------------------------------

commit d49fd88adf539f28e20734e34dd81a8ae22aa51f
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Fri Feb 21 08:08:39 2020 +0000

    Formally deprecate os_yes


>---------------------------------------------------------------

d49fd88adf539f28e20734e34dd81a8ae22aa51f
 CHANGELOG.md | 3 +++
 l3build.dtx  | 1 +
 2 files changed, 4 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2360fd5..e34bd8e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,9 @@ this project uses date-based 'snapshot' version identifiers.
 ### Changed
 - Avoid temporary file when unpacking
 
+### Deprecated
+- `os_yes`: use `io.popen(...,w)` instead
+
 ## [2020-02-17]
 
 ### Added
diff --git a/l3build.dtx b/l3build.dtx
index f00774c..5de2ea6 100644
--- a/l3build.dtx
+++ b/l3build.dtx
@@ -1776,6 +1776,7 @@
 % \end{variable}
 %
 % \begin{variable}{os_yes}
+%   \textbf{DEPRECATED}
 %   A command to generate a series of $200$ lines each containing the
 %   character |y|: this is useful as the Unix |yes| command cannot be
 %   used inside |os.execute| (it does not terminate).





More information about the latex3-commits mailing list.