commit ee12817
chld
·
2026-09-12 15:08:36 +0000 UTC
parent 09038f7
some cleanup, updated formatting, remove debug messages
M
cmd.scm
+2,
-2
1@@ -14,8 +14,8 @@
2 (define (info a)
3 (format #t "\x1b[m\x1b[37m=>\x1b[m ~a~%" a))
4
5-(define (msg a)
6- (format #t "\x1b[m\x1b[32m==>\x1b[m ~a~%" a))
7+(define (msg b a)
8+ (format #t "\x1b[m\x1b[32m~a\x1b[m ~a~%" a b))
9 (define (pmsg a b)
10 (format #t "\x1b[m\x1b[31m(~a)\x1b[m ~a~%" a b))
11
M
main.scm
+0,
-1
1@@ -71,4 +71,3 @@
2 )
3
4 )
5-(newline)
M
pkg.scm
+7,
-7
1@@ -19,7 +19,7 @@
2 )
3
4 (define (inst-pkg pkg)
5- (pmsg pkg "beginning install")
6+ (msg (format #f "installing package ~a~a~a" "\x1b[33m" pkg "\x1b[m") "->")
7
8 ;; determine pkg dir
9 (let (
10@@ -45,10 +45,11 @@
11 )
12 )
13 )
14+ (msg (format #f "package ~a~a~a successfully installed" "\x1b[33m" pkg "\x1b[m") "-->")
15 )
16
17 (define (del-pkg pkg)
18- (pmsg pkg "beginning removal")
19+ (msg (format #f "removing package ~a~a~a" "\x1b[33m" pkg "\x1b[m") "->")
20
21 (let* (
22 (pl (format #f "~a/~a/lock" DULL_DB pkg))
23@@ -64,9 +65,9 @@
24 (let fp ((n 0))
25 (unless (= n (length pf))
26 (when (eq? (stat:type (stat (list-ref pf n))) 'regular)
27- (format #t "~a file " (list-ref pf n))
28+;; (format #t "~a file " (list-ref pf n))
29 (delete-file (list-ref pf n))
30- (format #t "rm~%")
31+;; (format #t "rm~%")
32
33 ;; add to deleted list
34 (set! rl
35@@ -80,20 +81,19 @@
36 ;; remove directories not in deleted list
37 (unless (member (list-ref pf n) rl)
38 (when (eq? (stat:type (stat (list-ref pf n))) 'directory)
39- (format #t "~a dir " (list-ref pf n))
40
41 (catch 'system-error
42 (lambda ()
43 (rmdir (list-ref pf n))
44- (format #t "rmdir~%")
45 )
46 (lambda (key . args)
47- (format #t "fail~%")
48+ (+ 60 7)
49 )
50 )
51 ))
52 (dp (+ n 1))))
53 )
54+ (msg (format #f "package ~a~a~a successfully removed" "\x1b[33m" pkg "\x1b[m") "-->")
55 )
56
57 (define (pm-pkg pkg)