index
:
krino.git
main
rule-based file sorter in Go, shows the plan before touching anything, applies only the files you choose, and can undo any run, with s-expression rules and a GTK 4 window
lukas-labunix
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
extract
Commit message (
Collapse
)
Author
Age
Files
Lines
*
docs: GUI design draft; code comments no longer name the owner
Lukasz Kasprzak
4 days
2
-2
/
+2
|
*
partial reads never cached; extractor version 3 discards 0.0.7 caches
Lukasz Kasprzak
5 days
1
-1
/
+4
|
*
tests read real documents from LibreOffice and pandoc; antiword's ↵
Lukasz Kasprzak
5 days
10
-0
/
+57
|
|
|
|
short-document limit documented
*
build: VERSION checked for build and install, cross names without v, ↵
Lukasz Kasprzak
5 days
1
-0
/
+14
|
|
|
|
dependency gate covers tests and BSDs, tarball install, examples and extractor list tested
*
main excludes checked with the defaults' case and fold; Latin-1 decoding ↵
Lukasz Kasprzak
5 days
2
-5
/
+23
|
|
|
|
memory; hardlink election documented
*
content tests are three-valued: unknown when unreadable or read in part
Lukasz Kasprzak
5 days
3
-4
/
+14
|
*
tests run on OpenBSD; a tool's error message survives one large write; lock ↵
Lukasz Kasprzak
5 days
2
-10
/
+16
|
|
|
|
pids beyond 32 bits name no process
*
text that turns binary further on has no content, like an image
Lukasz Kasprzak
5 days
3
-13
/
+8
|
*
plan 10 re-check: cut run column, damaged undo run, emptied directory ↵
v0.0.7
Lukasz Kasprzak
5 days
3
-6
/
+14
|
|
|
|
cleanup, text turning binary, explain flags, interrupt docs
*
plan 9: undo review matches review, --min-age validated, future mtimes, rule ↵
Lukasz Kasprzak
5 days
2
-1
/
+19
|
|
|
|
names, conflict enum, dependency gate, absolute tool paths
*
plan 8: fuzz decoders; fold ẞ and invalid UTF-8 correctly, refuse ↵
Lukasz Kasprzak
5 days
1
-0
/
+56
|
|
|
|
non-UTF-8 paths in krino new
*
krino: 0.0.5 — keyword cache, t and d in review
v0.0.5
Lukasz Kasprzak
5 days
2
-0
/
+50
|
*
krino: matching — scan, ignore, conditions, extraction, duplicates, ↵
Lukasz Kasprzak
8 days
7
-0
/
+1579
explain, dry run