Closed stegatxins0 closed 3 years ago
That looks like your Lua is missing a standard library function (table.unpack
). If you put this in its own script or in a script you already have installed, what does it say in the terminal/console: print("table.unpack", table.unpack)
? Also do the same with print(_VERSION)
My theory is that your mpv package uses LuaJIT with 5.2 compatibility disabled, so it can't find certain functions that are only present in compat mode.
You're right. print(_VERSION) give me Lua 5.1. I install lua52 and rebuild mpv and now immersive is working. Thank you very much.
EDIT: created a PR
@Ben-Kerman This is not related to the issue but I'm wondering can I view multiple dictionary definitions in the dictionary/target menu just like how yomichan works without having to ctrl+shift+a to change dictionary when I don't understand the definition.
I keep getting this error when starting mpv. My mpv version is mpv 0.33.0-58-gd5ab5482a9. And I'm on Linux.
These are the only files I changed: immersive-dictionaries.conf
immersive.conf
immersive-targets.conf
Any help will be appreciated.