Skip to content

Use md-ts-mode from MELPA#158

Merged
dnouri merged 1 commit intomasterfrom
chore/md-ts-mode-dependency
Mar 9, 2026
Merged

Use md-ts-mode from MELPA#158
dnouri merged 1 commit intomasterfrom
chore/md-ts-mode-dependency

Conversation

@dnouri
Copy link
Owner

@dnouri dnouri commented Mar 9, 2026

md-ts-mode started life in this repository because it was not yet available on
MELPA. Now that it has its own package there, pi-coding-agent should depend on
it instead of continuing to ship a copy.

The delicate part is the boundary, not the deletion. pi-coding-agent uses
md-ts-mode for its chat buffers, but loading either package must not quietly
claim unrelated Markdown files. The tests pin down that behavior, and the
README explains the new installation and authentication path.

The supporting build and CI machinery now follows Package-Requires, upgrades
older bundled dependencies when needed, and treats the helper scripts as real
source so dependency and grammar installation stay checked instead of drifting.

@dnouri dnouri changed the title Depend on md-ts-mode from MELPA Use external md-ts-mode package from MELPA Mar 9, 2026
md-ts-mode started life in this repository because it was not yet available on
MELPA. Now that it has its own package there, pi-coding-agent should depend on
it instead of continuing to ship a copy.

The delicate part is the boundary, not the deletion. pi-coding-agent uses
md-ts-mode for its chat buffers, but loading either package must not quietly
claim unrelated Markdown files. The tests pin down that behavior, and the
README explains the new installation and authentication path.

The supporting build and CI machinery now follows Package-Requires, upgrades
older bundled dependencies when needed, and treats the helper scripts as real
source so dependency and grammar installation stay checked instead of drifting.
@dnouri dnouri changed the title Use external md-ts-mode package from MELPA Use md-ts-mode from MELPA Mar 9, 2026
@dnouri dnouri force-pushed the chore/md-ts-mode-dependency branch from 477565b to db56651 Compare March 9, 2026 23:32
@dnouri dnouri merged commit 6d3eeb6 into master Mar 9, 2026
9 checks passed
@dnouri dnouri deleted the chore/md-ts-mode-dependency branch March 9, 2026 23:43
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