Skip to content

refactor: follow the cl-prolog-kit / cl-dataflow-kit rename - #20

Merged
takeokunn merged 1 commit into
mainfrom
feat/rename-cl-prolog-kit
Aug 17, 2026
Merged

refactor: follow the cl-prolog-kit / cl-dataflow-kit rename#20
takeokunn merged 1 commit into
mainfrom
feat/rename-cl-prolog-kit

Conversation

@takeokunn

Copy link
Copy Markdown
Collaborator

nerima-lisp/cl-prolog was renamed to cl-prolog-kit (v1.5.0) and cl-dataflow to cl-dataflow-kit (v1.2.0). The ASDF system names and CL package names moved with the repositories, so cl-prolog: no longer resolves and :depends-on "cl-prolog" no longer finds a system.

Updated: flake input variable names and URLs, ASDF :depends-on, every package-qualified symbol reference, and prose. flake.lock regenerated with nix flake lock, never hand-edited. The pin moves forward to the current release because the tag the old pin named no longer contains a system under the old name.

Deliberately NOT renamed: cl-prolog2 (an unrelated third-party SWI-Prolog binding), optimizer-dataflow*.lisp (generic compiler dataflow-analysis, verified to contain zero cl-dataflow references), the cl-cc-prolog-tools system name (the substring is cc-prolog), and file names carrying a bare prolog topic word.

Verification before pushing: residual grep for the old names in all four case spellings returns zero hits (excluding the cl-prolog2 lines), no kit-kit double suffix, and (/) counts byte-identical per .lisp/.asd file before and after — the source change is rename-only. CI here is the build verification.

nerima-lisp/cl-prolog was renamed to cl-prolog-kit (v1.5.0) and
cl-dataflow to cl-dataflow-kit (v1.2.0). The ASDF system names and CL
package names moved with the repositories, so `cl-prolog:` no longer
resolves and `:depends-on "cl-prolog"` no longer finds a system.

Updated here: the flake input's Nix variable name and URL, the ASDF
:depends-on entries, every package-qualified symbol reference, and the
prose that names either package. flake.lock was regenerated with
`nix flake lock`, not hand-edited.

This also moves the pin forward to the current release rather than
carrying the old one, since the tag the old pin named no longer contains
a system under the old name.
@takeokunn
takeokunn merged commit 123255f into main Aug 17, 2026
3 checks passed
@takeokunn
takeokunn deleted the feat/rename-cl-prolog-kit branch August 17, 2026 08:24
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