• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

christophevg / clitic
86%

Build:
DEFAULT BRANCH: master
Repo Added 11 Apr 2026 02:38PM UTC
Files 24
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • master

23 Apr 2026 08:42PM UTC coverage: 85.723% (+0.7%) from 85.003%
24857942810

push

github

christophevg
fix(diff): resolve visual artifacts from Strip cell_length cache mismatch

DiffPlugin.render_to_strips() was passing width as cached cell_length to
Strip(), but segments didn't always total width cells (padding was omitted
when text exactly filled the line). This caused crop_extend() to make wrong
decisions during resize, producing visual artifacts.

Fix: Always include padding segments and pass None for cell_length so
Textual calculates from actual segments.

Also added comprehensive rendering architecture documentation.

🤖 Implemented together with a coding agent.

193 of 213 branches covered (90.61%)

Branch coverage included in aggregate %.

1296 of 1524 relevant lines covered (85.04%)

0.85 hits per line

Relevant lines Covered
Build:
Build:
1524 RELEVANT LINES 1296 COVERED LINES
0.85 HITS PER LINE
Source Files on master
  • Tree
  • List 24
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24857942810 master fix(diff): resolve visual artifacts from Strip cell_length cache mismatch DiffPlugin.render_to_strips() was passing width as cached cell_length to Strip(), but segments didn't always total width cells (padding was omitted when text exactly filled... push 23 Apr 2026 08:45PM UTC christophevg github
85.72
24802431660 master chore: update showcase screenshots after scroll bug fix Updated screenshots to reflect the fix for the conversation-scroll-render-bug where lines were bleeding into each other when scrolling. 🤖 Implemented together with a coding agent. push 22 Apr 2026 09:01PM UTC christophevg github
85.0
24743095904 master feat(plugins): add CodePlugin and SyntaxHighlight widget with configurable role labels - Add SyntaxHighlight widget with strip rendering for Conversation integration - Add CodePlugin for code/* content types using Rich Syntax - Add configurable r... push 21 Apr 2026 07:51PM UTC christophevg github
85.14
24719935464 master feat(plugins): add MarkdownPlugin class (integration pending) - Add MarkdownPlugin class implementing ContentPlugin interface - can_render() checks for text/markdown, markdown, markdown/* content types - render() returns Textual Markdown widget w... push 21 Apr 2026 11:31AM UTC christophevg github
87.0
24601714217 master test: make benchmark tests optional Add pytest marker for benchmark tests so they can be skipped by default but run with a specific command when needed. Changes: - Add `benchmark` pytest marker to pyproject.toml - Mark TestConversationPerformanc... push 18 Apr 2026 09:26AM UTC christophevg github
85.27
24571256035 master fix(pyproject): update license format to SPDX expression Use modern PEP 639 license format: - Change `license = {text = "MIT"}` to `license = "MIT"` - Add `license-files = ["LICENSE"]` - Remove deprecated License classifier 🤖 Implemented togethe... push 17 Apr 2026 02:49PM UTC christophevg github
87.18
24570787456 master fix(test): increase performance thresholds for CI runners CI runners can be significantly slower than local machines. Adjusting thresholds: - test_benchmark_large_content: 10s → 20s - test_100k_lines_performance: 30s → 60s - test_pruning_performa... push 17 Apr 2026 02:38PM UTC christophevg github
87.18
24565589444 master fix(readme): use GitHub license badge instead of PyPI 🤖 Implemented together with a coding agent. push 17 Apr 2026 12:42PM UTC christophevg github
87.18
See All Builds (8)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc