From #CTAN:
Munehiro Yamamoto submitted the runtexshebang package.
Version: 0.3 2023-09-09
License: mit
Summary description: A Lua script running LaTeX document files with TeX-style shebang
I don't love #Lua. It's the only way I know of to script #Adobe #Lightroom (LR is basically a DB that's applied to an external store of photos, so to manipulate it, you need a library). I wish there was an alternative.
I've just discovered PICO-8. It's a fabulous all in one engine for creating 8-bit style games including code, sprite and music editors. The games are written in Lua.
I'm particularly interested in the edu web version for the neighbourhood code club I run.
https://www.lexaloffle.com/pico-8.php
https://www.pico-8-edu.com/
From #CTAN:
Luis Rivera submitted an update to the BLOpenType package.
Version: 0.0.3 2023-09-02
License: lppl1.3c mit
Summary description: A basic LuaTeX OpenType handler
A collection of mpv scripts
#mpv #linux #lua
https://github.com/jonniek/mpv-scripts
#BLOG DAY! Pathtracer in Lua, Week 4: True Multithreaded Lua
https://blog.42yeah.is/rendering/2023/09/02/luapt-4.html
Source code available! Browse it here: https://github.com/42yeah/luapt
#neovim #lua #plugin crew - I need help with something. I have a few custom functions that I use in my #nvim config, but I want to take it a level higher. I want to set this function to run with a #vim command, such as :RunFunc.
I can see plenty of tutorials on writing custom functions, but I can't seem to figure out how to execute a function with a custom command. Currently digging through some existing plugins to see what I can find....
#neovim #lua #plugin #nvim #vim
I am not a #Lua programmer but I suspect this code sample is wrong (via #CodeLlama Instruct 34B model, running very comfortably on my 32GB MBP with 4-bit quantisation)
Interesting to note it will not generate COBOL (sorry, bankers) and refuses to believe FORTH has arithmetic operators.
And really, all FORTH has is stack and arithmetic operators. 🧐
Several years ago I switched from Jubler to #Aegisub to fix movie #subtitles. Yesterday I found there are free #lua automation scripts that add even more functionality to the app. Of course you can also write your own.
For who's interested, check some out here https://www.qwant.com/?q=lua+scripts+for+aegisub&t=web
And Aegisub https://aegisub.org/downloads/
#aegisub #subtitles #lua #opensource #film #movies #accessibility
Parabéns a Índia, por este feito incrível!!
E obrigado por este dia especial para toda a humanidade!
Ao que nossos olhos lacrimejam, nossos corações se enchem de esperança.
Parabéns a equipe e a todos os seus familiares que lhe deram apoio.
🇮🇳 ❤️
Eliezer faz desabafo após seguidores criticarem sua filha Lua, de quatro meses: “Olha esse tipo de comentário”
#ViihTube #LuaDiFelice #Lua #Gravidez #EliezerEViihTube #Eliezer #ViNoInstagram #Famosos
#viihtube #luadifelice #lua #gravidez #eliezereviihtube #eliezer #vinoinstagram #famosos
From #CTAN:
Marcel Krüger submitted an update to the luaotfload package.
Version: 3.24 2023-08-19
License: gpl2
Summary description: OpenType ‘loader’ for Plain TeX and LaTeX
From #CTAN:
The Oberdiek Package Support Group submitted an update to the luacolor package.
Version number: 1.18 2023-08-18
License type: lppl1.3
Summary description: Color support based on LuaTeX’s node attributes
Overall though I’m liking #Lua so far as an embedded scripting choice. Haven’t really played with the language since messing with Civilization V mods nearly a decade ago.
For now I’m just rewriting my favorite #WeeChat scripts (e.g. autosort, colorize_nicks, rslap) in Lua for fun. Then I can disable the Python/Perl/Ruby/etc. plugins at compile time (though WeeChat compilation is fast to begin with).
Writing a #WeeChat script in #Lua and once again got bit by locales. Weechat’s Lua runtime sets LC_COLLATE to UTF-8 (which is sensible), while the /usr/bin/lua REPL defaults to the C locale.
Very confused at first when the former said `"#foo" < "bar"` is false and the latter said it’s true!