]> Kevux Git Server - fll/commit
Feature: Print operation content on error.
authorKevin Day <Kevin@kevux.org>
Thu, 1 Oct 2026 02:01:49 +0000 (21:01 -0500)
committerKevin Day <Kevin@kevux.org>
Thu, 1 Oct 2026 02:02:19 +0000 (21:02 -0500)
commit7362879139faf87e909d8a7eacf6cf95a5bbd3b6
tree5c7d842ae0cf1d6331898f75a639d0d5213f37f5
parenta2711ae675f47f2c9621c0d1c2d1d8b6a50014d5
Feature: Print operation content on error.

Provide additional details on error by showing the exact line (without expanding any **IKI** syntax).

This requires changes in some of the functions, which breaks **API** and **ABI**.
This only happens in the level 3, so programs.
The programs aren't as strictly required to be non-breaking changes.
(Although, non-breaking changes is highly encouraged.)
I decided the additional error information to be of more value than the breaking change aspect.
level_3/fake/c/main/make/operate.c
level_3/fake/c/main/make/operate_process.c
level_3/fake/c/main/make/operate_process.h
level_3/fake/c/main/make/operate_process_type.c
level_3/fake/c/main/make/print/error.c
level_3/fake/c/main/make/print/error.h
level_3/fake/c/main/print/context.c
level_3/fake/c/main/print/error.c
level_3/fake/c/main/print/error.h