Comments (4)
@koppor Ah, MiKTeX :) @u-fischer mentioned that we should look at this again (basically, it doesn't work as MiKTeX doesn't return the same info as TeX Live). I promised I'd look at her issue on my way back, so I'll add this to the immediate list.
from l3build.
I've reported to MiKTeX: I think we can't really do anything here as it's not an l3build
bug.
from l3build.
It's not out fault :) You can minimise to
--[[
% !TeX program = texlua
--]]
-- io.popen("echo","w"):write(""):close() -- Works
-- io.popen("echo","w"):write("") -- Works
io.popen("echo","w"):write("y"):close()
which as I've commented works if you don't have any content to the write
or don't close the stream, but if you have both content and closing. Do you want to report against MiKTeX or should I?
from l3build.
Note that if you bypass the issue in a locally-edited l3build
, running the tests for l3build
itself
texlua .\l3build.lua check -epdftex -cbuild
shows two other problems. First, for some reason not all of the tests are picked up. Second, the allowed variation if glue setting pops up. Thus, TeX Live on Windows gives
00-test-1 (1/2)
01-expect-1 (2/2)
All checks passed
but MiKTeX gives
Running checks on
00-test-1 (1/1)
--> failed
An example line that changes (TeX Live first):
...\hbox(6.94444+0.83333)x469.75499, glue set 427.75536fil
...\hbox(6.94444+0.83333)x469.75499, glue set 427.75537fil
from l3build.
Related Issues (20)
- LaTeX kernel date shows in certain type of test files HOT 9
- Ideas about splitting slow `l3build check/doc` into smaller even runs HOT 4
- small improvements for -S switch HOT 13
- Remove shebang in build.lua HOT 3
- Documentation typo HOT 4
- Could `l3build check` only test if the compilation is successful HOT 11
- Copyright: update manually or automatically by `update_tag()`? HOT 2
- Recent change seems to have rendered documented way to call `biber` not working HOT 16
- l3build fails for unknown reasons HOT 3
- How to copy `docfiles` with directory structure respected? HOT 1
- Non-zero exit code caused by lots of `\showbox`
- Updating `man l3build` HOT 7
- Output on failure does not help HOT 1
- Check with `stdengine` only HOT 2
- Sync up documented log normalization rules HOT 3
- Output normalization hook HOT 1
- global typesetopts is ignored HOT 3
- About runcmd, 2 feature requests, one comment and one issue HOT 14
- Version of Lua module is not normalized HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from l3build.