Frédéric Bour
Frédéric Bour
Try with: ``` sudo apt update sudo apt -y install build-essential libsdl2-dev libmupdf-dev libmujs-dev libfreetype-dev libgumbo-dev libjbig2dec0-dev libjpeg-dev libopenjp2-7-dev libssl-dev libfontconfig-dev libleptonica-dev libharfbuzz-dev mupdf git git clone --single-branch --branch detectonic...
You also need to have tectonic (which you seem to have given the log), but I don't know what is the recommended way to install it on WSL.
It seems to be called `libharfbuzz0b` on ubuntu (https://www.ubuntuupdates.org/package/core/plucky/main/base/libharfbuzz0b), try `sudo apt install libharfbuzz0b` instead.
Ah I just saw your message, sorry. So harfbuzz is available, something is wrong with the build...
I tested under Arch and Fedora, I have no idea what is going wrong on ubuntu (and even less on wsl). I might try an Ubuntu VM later if I...
> The last commit adds _initialize only_ mode, which closes application once run a single cycle. > > Basically, it added `-initalize` flag to `texpresso` which will invoke `texpresso_main` without...
> I think that caveats 1 and 4 are connected as some packages/system configs are missing, I am not sure what linux distros want, so help will be appreciated. >...
Apologies. The PR is fine, I just have to find the time to review and merge it; plus I am bit wary of replacing the main branch with "detectonic", though...
Thanks. This is indeed something that should be improved. It reminds me a bit of the special-casing: https://github.com/let-def/lwd/blob/0fdf2e8cb823005f0bcadf4e5ff9d3aa1333d43c/lib/tyxml-lwd/tyxml_lwd.ml#L194-L205 It's a bit annoying that the same surface notion translates to different...
Thanks for reporting :). I will try to look exactly where the evaluation breaks when it is nested and probably warn or raise an exception when this happen.