Provide more context hints during evaluation #807

Open
opened 2025-04-24 18:33:52 +00:00 by raito · 1 comment
Owner

In the past, eval* functions could pass arbitrary error context information, with https://gerrit.lix.systems/c/lix/+/2309, we lose this in favor of uncluttered traces.

This still surfaces some bad error scenarios such as this one that we deemed as something we should fix later on:
https://gerrit.lix.systems/c/lix/+/2309/27/tests/functional/repl_characterization/data/regression_9918.test#39

In the past, `eval*` functions could pass arbitrary error context information, with https://gerrit.lix.systems/c/lix/+/2309, we lose this in favor of uncluttered traces. This still surfaces some bad error scenarios such as this one that we deemed as something we should fix later on: https://gerrit.lix.systems/c/lix/+/2309/27/tests/functional/repl_characterization/data/regression_9918.test#39
Member

This issue was mentioned on Gerrit on the following CLs:

  • comment in cl/2309 ("lixexpr: Declutter error traces")
<!-- GERRIT_LINKBOT: {"cls": [{"backlink": "https://gerrit.lix.systems/c/lix/+/2309", "number": 2309, "kind": "comment"}], "cl_meta": {"2309": {"change_title": "lixexpr: Declutter error traces"}}} --> This issue was mentioned on Gerrit on the following CLs: * comment in [cl/2309](https://gerrit.lix.systems/c/lix/+/2309) ("lixexpr: Declutter error traces")
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#807
No description provided.