Skip to content

Display tables with box-drawing characters#173

Merged
dnouri merged 1 commit intomasterfrom
feat/table-box-drawing
Mar 18, 2026
Merged

Display tables with box-drawing characters#173
dnouri merged 1 commit intomasterfrom
feat/table-box-drawing

Conversation

@dnouri
Copy link
Owner

@dnouri dnouri commented Mar 18, 2026

Tables in the chat buffer now render with Unicode box-drawing
characters instead of raw markdown pipes and dashes. This gives
tables cleaner visual structure without altering the underlying
buffer text, which stays canonical markdown so that copy, search,
and session history work exactly as before.

Table overlays also now carry an explicit face that prevents
tree-sitter buffer faces from bleeding through into the display.

To restore the old appearance, set pi-coding-agent-prettify-tables
to nil.

Tables in the chat buffer now render with Unicode box-drawing
characters instead of raw markdown pipes and dashes.  This gives
tables cleaner visual structure without altering the underlying
buffer text, which stays canonical markdown so that copy, search,
and session history work exactly as before.

Table overlays also now carry an explicit face that prevents
tree-sitter buffer faces from bleeding through into the display.

To restore the old appearance, set pi-coding-agent-prettify-tables
to nil.
@dnouri dnouri merged commit 5591a8d into master Mar 18, 2026
11 of 12 checks passed
@dnouri dnouri deleted the feat/table-box-drawing branch March 18, 2026 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant