head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.06.23.09.03.37; author pin; state Exp; branches; next ; commitid 9niW2f4By3qUYTKG; desc @@ 1.1 log @devel/sem: import package Packaged in wip mostly by wiz@@ with some mods from myself. sem is a semantic version control tool that works on top of Git. It parses your code with tree-sitter, extracts every function, class, and method as an entity, and diffs at the entity level instead of lines. This means you see "function blahh was modified" instead of "lines x-y changed." It works in any Git repo with no setup. @ text @sem is a semantic version control tool that works on top of Git. It parses your code with tree-sitter, extracts every function, class, and method as an entity, and diffs at the entity level instead of lines. This means you see "function blahh was modified" instead of "lines x-y changed." It works in any Git repo with no setup. @