croissant
croissant copied to clipboard
🥐 A Lua REPL and debugger
See https://github.com/giann/sirocco/issues/2. When I paste **_multiple lines of codes_** into the REPL of [croissant](https://github.com/giann/croissant), even in a do...end block, I got the same problem. Problem exists on macOS 12.4 with...
This fixes #6.
I'm running git HEAD from https://github.com/LuaJIT/LuaJIT/tree/v2.1/ so my LuaJIT banner is LuaJIT 2.1.0-beta3 -- Copyright (C) 2005-2021 Mike Pall. https://luajit.org/ but croissant prints out LuaJIT Copyright (C) 2005-2017 Mike Pall....
When I type, for example, `utf8.` and press tab I get a list of the members of that table. But I can't actually auto-complete them. Pressing tab doesn't do anything.
https://github.com/giann/croissant/commit/9cfefa99c9d40f61e511d8a2279654459399077d#diff-b115353c6b250aac60c66fa392808ecdR319 ```lua local t = { nil, [false] = "Lua 5.1", [true] = "Lua 5.2", [1/"-0"] = "Lua 5.3", -- attempt to perform arithmetic on a string value [1] =...
Solves #10
Hi there, I'm enjoying croissant so far, the only thing it's bugging me is the history being saved in `$HOME` Following [XDG_BASE_DIR](https://wiki.archlinux.org/title/XDG_Base_Directory) spec, the following directories should be used: ```bash...
When I run croissant it displays Lua 5.3, but when I ask Lua what version is actually running, it says Lua 5.4: ``` $ sudo luarocks --lua-version 5.4 install croissant...