Skip to content

Devise a narration "bread crumb" #2

@haxsaw

Description

@haxsaw

While the narration context manager provides a way to have finer-grained narration within a function (whether that function is narrated or not), it may not serve certain use cases. An alternative to having lots of context managers would be to introduce a new errator function that leaves a "narration bread crumb" trail in the current narration scope. Such a function would attach a narration fragment within the current narration scope (such as within narrate() or narrate_()), but when that scope exits, these fragments are also deleted. This would allow capturing progress through long functions, providing even fine-grained narration to the end user.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions