[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: [ANN] Luacheck 0.19.0
- From: Dirk Laurie <dirk.laurie@...>
- Date: Fri, 3 Mar 2017 20:13:09 +0200
2017-03-03 20:01 GMT+02:00 Peter Aronoff <email@example.com>:
> Peter Melnichenko <firstname.lastname@example.org> wrote:
>> I've released Luacheck 0.19.0.
> A quick question, and I apologize because I don’t recall if this was an
> issue before or it’s new. Like a lot of people, I now use this in modules
> that require unpack:
> local unpack = unpack or table.unpack
> That, however, yields this warning from luacheck:
> src/tapered.lua:9:16: accessing undefined variable unpack
> I get what’s happening here, and I can simply choose to ignore this
> warning, but I wonder if people have any thoughts about how else to handle
> a cross-lua module that uses unpack.
> Thanks, Peter
> We have not been faced with the need to satisfy someone else's
> requirements, and for this freedom we are grateful.
> Dennis Ritchie and Ken Thompson, The UNIX Time-Sharing System
You could try
local unpack = table.unpack or unpack
Speaking as someone who does not feel the need to satisfy luacheck's
requirements, I can't test whether that will do the trick.