| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2025-07-23 | luaopen_bit32 is called during initialization. This means the bit32 library ↵ | 1 | -10/+11 | ||
| is already loaded and available in the global space for scripts running within lush. The test script in the Jenkinsfile just needs to call it directly without using require: ln:27-65: also removed gemini's weird copout at ln:38-39; wont be using gemini anymore for this boilerplate, since it's trying to (and failing to...) 'troubleshoot' for me, unprompted. | |||||
| 2025-07-23 | Removed the problematic _ENV;compat53 DOES NOT provide lexical scoping with ↵ | 1 | -21/+39 | ||
| _ENV: ln:25-64 | |||||
| 2025-07-23 | This final change corrects the test script to align with what the compat53 ↵ | 1 | -3/+3 | ||
| library actually provides: the compat53 library is designed to bring Lua 5.1/5.2 up to the API level of 5.3, but it doesn't add new syntax to the parser, such as the & bitwise operator.: ln:25-47 | |||||
| 2025-07-23 | Copying the ENTIRE subdirectory as expected: ln:27 | 1 | -1/+1 | ||
| 2025-07-22 | Ensure that the expected directory structure exists inside the container, ↵ | 1 | -1/+3 | ||
| just as install.sh expects: ln:27 | |||||
| 2025-07-22 | Instead of copying the compiled files out and then mounting a volume in to ↵ | 1 | -42/+41 | ||
| run the test, we'll do the entire compile and test sequence within a temporary container. Even though it copied the bin directory to the Jenkins workspace, the docker run command with the volume mount (-v) isn't finding it. | |||||
| 2025-07-22 | Re-added luaL_openlibs(L); ln:1495 | 1 | -1/+1 | ||
| 2025-07-22 | src/lush.c ln:1500-1508: corrected the 'luaL' typos | 1 | -3/+3 | ||
| 2025-07-22 | Compat53 library uses the floor function, which is part of the C math ↵ | 2 | -2/+2 | ||
| library (libm); removed the incorrect luaopen_compat53 call that was still present | |||||
| 2025-07-22 | Fixed the header path for compat: preload compat modules for lua within ↵ | 2 | -2/+28 | ||
| lua-init block | |||||
| 2025-07-22 | Added liblua5.4-dev package for build | 1 | -0/+3 | ||
| 2025-07-22 | named container to run the build, and then use docker cp to copy the ↵ | 1 | -27/+22 | ||
| compiled binary out: attempt7 | |||||
| 2025-07-22 | Add diagnostics: attempt6a | 1 | -9/+24 | ||
| 2025-07-22 | Add a simple shell command to manually initialize the submodules: attempt6 | 1 | -15/+5 | ||
| 2025-07-22 | Jenkins checkout step with the SubmoduleOption enabled: Attempt5 | 2 | -1/+14 | ||
| 2025-07-22 | This file defines the environment for the lush application: Attempt4 | 2 | -17/+44 | ||
| 2025-07-22 | update the Jenkinsfile to explicitly tell the docker build command which ↵ | 1 | -3/+3 | ||
| file to use with the -f flag: Attempt3 | |||||
| 2025-07-22 | Fixing Jenkins Setup: Attempt2 | 2 | -11/+23 | ||
| 2025-07-22 | Added Jenkins files for local CI testing | 3 | -0/+110 | ||
| 2025-07-22 | Added compat53 to init block: added .gitmodules init to install.sh | 2 | -0/+4 | ||
| 2025-07-14 | Delete et | 1 | -132/+0 | ||
| 2025-07-14 | Added compat53 support and fixed bugged non-interactive mode | 46 | -37/+8789 | ||
| 2025-02-13 | v0.3.2 | 1 | -1/+1 | ||
| 2025-02-13 | added ability to configure alternate shell | 7 | -5/+61 | ||
| 2025-02-11 | v0.3.1 | 1 | -1/+1 | ||
| 2025-02-11 | add api method to enable/disable inline suggestions | 4 | -1/+21 | ||
| 2025-02-11 | v0.3.0 | 1 | -1/+1 | ||
| 2025-02-11 | add globbing to command mode | 1 | -1/+5 | ||
| 2025-02-11 | added wildcard globbing | 1 | -1/+74 | ||
| 2025-02-10 | fixed --version bug | 1 | -1/+1 | ||
| 2025-02-07 | made constant for lush_lua builtin index | 2 | -2/+3 | ||
| 2025-02-07 | added trap builtin | 4 | -4/+165 | ||
| 2025-02-07 | added command string mode | 1 | -1/+33 | ||
| 2024-11-27 | Update README.md | 1 | -1/+1 | ||
| 2024-10-15 | removed history test out of convenience | 1 | -45/+0 | ||
| 2024-10-15 | updated help messages | 6 | -14/+102 | ||
| 2024-09-27 | v0.2.3 | 1 | -1/+1 | ||
| 2024-09-27 | added redirect/append for stdout, stderr, or both | 1 | -38/+118 | ||
| 2024-09-27 | added exit api function | 9 | -7/+40 | ||
| 2024-09-27 | fixed chaining execution attempting to execute operator | 1 | -1/+4 | ||
| 2024-09-26 | v0.2.2 | 1 | -1/+1 | ||
| 2024-09-26 | updated history tests | 1 | -2/+2 | ||
| 2024-09-26 | fixed crash in redirect operator | 3 | -12/+48 | ||
| 2024-09-25 | v0.2.1 | 1 | -1/+1 | ||
| 2024-09-25 | fixed semicolon chaining functionality | 1 | -14/+9 | ||
| 2024-09-25 | v0.2.0 | 1 | -1/+1 | ||
| 2024-09-25 | fixed crash from incorrect pointer indexing | 1 | -1/+1 | ||
| 2024-09-25 | added append chaining operator | 1 | -3/+7 | ||
| 2024-09-25 | added output redirection with | 1 | -12/+52 | ||
| 2024-09-25 | added ; chaining operator | 1 | -14/+14 | ||
