- The test was failing because it assumed the process `redis-server` was not already running.
- This commit adds a check to see if the process exists. If it does, it stops it before starting it.
- If it doesn't exist, it creates it before starting it.
- This ensures the test is more robust and reliable.
- Fix issues in package installation and removal across
different platforms (Ubuntu, macOS, Alpine, Arch).
- Improve error handling and add sudo support where
necessary.
- Enhance screen status check to accurately reflect
process activity.
- Address minor bugs in `db.v`, `done.v`, and
`net_test.v`.
- Correct minor inconsistencies in package names.
- Removed commented-out code from `element_action.v` and
`element_codeblock.v`.
- Enabled processing of actions within code blocks.
- The code now correctly handles multiple actions within a
code block.
- Improves the handling of actions within Markdown.
- Add base module with context, session, and configurator.
- Implement session management and configuration loading/saving.
- Introduce error handling and logging mechanisms.
- Include template files for Lua scripts.
- Remove unnecessary casts from `int(lut.keysize)` to `lut.keysize`
- This simplifies the code and improves readability.
- No functional changes are introduced.