Vladislav K. Valtchev

Results 5 issues of Vladislav K. Valtchev

**Describe the bug** The whole screen is refreshed on each key press and that is super-ugly on some terminals like the Windows Terminal, plus it will cause a serious lag...

Bug

As it can be seen here: https://app.codecov.io/gh/vvaltchev/tilck/blobs/master/kernel/fork.c, currently the following code path inside `fork_dup_all_handles()` is not covered by tests: ```C if (rc < 0 || !dup_h) { enable_preemption(); { for...

good first issue

As it can be seen from https://app.codecov.io/gh/vvaltchev/tilck/blobs/master/kernel/misc.c, `print_banner_line()` and `show_tilck_logo()` don't have coverage, despite being always run on boot. That's simply because in coverage builds, the env variable `TILCK_NO_LOGO` is...

enhancement
good first issue
trivial

As you can see from codecov: https://app.codecov.io/gh/vvaltchev/tilck/blobs/master/kernel/exit.c, the functions `register_on_task_exit_cb()` and `unregister_on_task_exit_cb()` don't have test coverage. It will be good to add a test for them. This can be done...

enhancement
good first issue

The `other/musl-gcc` and `other/musl-g++` template scripts are currently in the wrong place. The fix requires simply those two files to `scripts/templates` and replacing their paths in the `other/cmake/gen_config_pre.cmake` file: Code...

good first issue
trivial