andweeb / Ki

⌘ Work in macOS like you work in vim <currently under construction>
MIT License
126 stars 13 forks source link

Failed to load config after upgrading hammerspoon to 0.9.80 (5530) #13

Closed NitroCao closed 3 years ago

NitroCao commented 3 years ago

The output:

2020-09-22 19:12:19: Welcome to the Hammerspoon Console!
You can run any Lua code in here.

2020-09-22 19:12:20: -- Lazy extension loading enabled
2020-09-22 19:12:20: -- Loading ~/.hammerspoon/init.lua
2020-09-22 19:12:20: -- Loading extension: hotkey
2020-09-22 19:12:20: 19:12:20     hotkey: Enabled hotkey ⌘⌃⌥W
2020-09-22 19:12:20: -- Loading extension: menubar
2020-09-22 19:12:20: -- Loading extension: network
2020-09-22 19:12:20: -- Loading Spoon: Ki
2020-09-22 19:12:20: *** ERROR: cannot open /Users/nitrocao/.hammerspoon/Spoons/Ki.spoon/deps/share/lua/5.4/fsm.lua: No such file or directory
stack traceback:
    [C]: in function 'dofile'
    /Users/nitrocao/.hammerspoon/Spoons/Ki.spoon/init.lua:70: in function 'requirePackage'
    /Users/nitrocao/.hammerspoon/Spoons/Ki.spoon/init.lua:80: in main chunk
    [C]: in function 'rawrequire'
    ...app/Contents/Resources/extensions/hs/_coresetup/init.lua:651: in function 'require'
    ...app/Contents/Resources/extensions/hs/_coresetup/init.lua:324: in field 'loadSpoon'
    /Users/nitrocao/.hammerspoon/init.lua:85: in main chunk
    [C]: in function 'xpcall'
    ...app/Contents/Resources/extensions/hs/_coresetup/init.lua:702: in function 'hs._coresetup.setup'
    (...tail calls...)
andweeb commented 3 years ago

Thanks for the report! It looks like the latest Hammerspoon release broke a couple things, namely:

I published a new patch release v1.6.4 that should resolve these issues.

I'll close this since that release should fix it, but let me know if you run into any other issues. Thanks!