Tom

Results 8 issues of Tom

**Environment** - OS/Distribution: Raspian Buster - Desktop Environment: Raspbian Desktop (uses X) - Hardware: Raspberry Pi Zero W + USB Ethernet Adapter + PS4 Pro - Exact Version or Commit...

[VSCode guidelines](https://code.visualstudio.com/updates/v1_47#_guidelines-for-improving-the-single-file-debug-experience)

enhancement

As reported in #3 Stepping over the last line in the lua program steps into lldebugger.lua itself.

bug
needs test case

To support environments such as [nginx lua](https://github.com/tomblind/local-lua-debugger-vscode/issues/1)

enhancement

```ts type ThisFunc = (this: T) => void; declare function takesNoThis(f: ThisFunc): void; declare function noThis(this: void): void; takesNoThis(noThis); // Unable to convert function with no 'this' parameter to function...

I was playing with generics and managed to crash TSTL. Here's my attempt at boiling it down to an isolated repro: ```ts type Foo = (fn: (...args: A) => void)...

bug
scope: transformation

Ran into this when upgrading some code to the new extensions. You cannot spread a LuaMultiReturn into a function whose args match: ```ts declare function foo(x: unknown, y: unknown): void;...

bug
scope: language extensions

Following up on thestr4ng3r/chiaki#374 here, since that's locked now. I finally got around to trying to optimize chiaki for the Pi Zero again, and one of the big things I've...