Enhancing user experience by providing a shorthand option for version
command, reducing potential user errors and improving command-line
efficiency.
- Added `-v` as a shorthand for the `--version` command in the parser.
- Ensures quicker access to version information, aligning with common
CLI practices.
Signed-off-by: Glenn <glenux@glenux.net>
Improves the flexibility and clarity of file processing by introducing
separate include and exclude lists.
- Replace `ignore_list` with `exclude_list` and add `include_list` in
`.code_preloader.yml`.
- Update `cli.cr` to handle both `include_list` and `exclude_list` for
file selection.
- Add support for tracing exceptions with a new `trace` configuration
option.
- Modify `PackOptions` class to include `exclude_list` and
`include_list` properties.
- Adjust option parsing in `config.cr` to reflect new configuration
options.
Signed-off-by: Glenn <glenux@glenux.net>