1 # -*- org-export-babel-evaluate: nil -*- 3 #+author: Richard Westhaver
4 #+property: header-args :dir /home/ellis/comp/core/
5 #+setupfile: ../../clean.theme
7 #+infojs_opt: toc:nil home:https://compiler.company up:./ view:content
8 #+property: header-args :dir /home/ellis/comp/core/ :eval no-export
11 :ID: c5078cb0-d8bf-4281-a320-a49d258585bc 13 #+begin_src shell :results pp :exports results 14 hg churn -f "%Y-%m" -s
19 2023-10 36394 ************************************
20 2023-11 12777 ************
21 2023-12 61624 *************************************************************
24 2024-03 27292 ***************************
25 2024-04 23322 ***********************
26 2024-05 24141 ***********************
27 2024-06 17608 *****************
28 2024-07 9757 *********
29 2024-08 13993 *************
34 :ID: 5fc970df-a6d1-4670-9673-e53ce70354bb 36 #+begin_src shell :results pp :exports results 37 cd rust && cargo clean && cd ..
38 tokei -t='rust','lisp','c','c header','makefile','shell'
43 ===============================================================================
44 Language Files Lines Code Comments Blanks
45 ===============================================================================
47 C Header 2 1194 318 721 155
48 Lisp 507 74118 56975 7867 9276
50 -------------------------------------------------------------------------------
51 Rust 145 12142 10477 468 1197
52 |- Markdown 103 801 0 706 95
53 (Total) 12943 10477 1174 1292
54 ===============================================================================
55 Total 656 87525 67811 9067 10647
56 ===============================================================================
61 :ID: 7293eb8c-a5e7-414f-b1eb-33239adf7873 65 :ID: f024eecb-1f44-4780-9aba-8188db1408d9 69 :ID: 1a36e501-9c5b-4b9c-ac2b-a892cfc3cd55 72 #+begin_src lisp :results list replace 73 (asdf:load-asd "core.asd")
74 (asdf:compile-system :core)
75 (asdf:load-system :core)
76 (asdf:system-depends-on (asdf:find-system :core))
79 #+RESULTS: core-systems
91 :ID: 20be8628-9e3f-4e59-be6d-5395f93bda65 93 #+name: prelude-systems
94 #+begin_src lisp :results list replace 95 (asdf:load-asd "prelude.asd")
96 (asdf:compile-system :prelude)
97 (asdf:load-system :prelude)
98 (asdf:system-depends-on (asdf:find-system :prelude))
101 #+RESULTS: prelude-systems
138 :ID: aaae089e-878c-42d6-8c87-04b7ca0c29b5 141 #+begin_src lisp :results replace table :post transpose(*this*) 142 (asdf:load-asd "user.asd")
143 (asdf:compile-system :user)
144 (asdf:load-system :user)
145 (asdf:system-depends-on (asdf:find-system :user))
148 #+RESULTS: user-systems
167 :ID: b523235d-f9d3-45a5-8c44-8c6999be8e87 169 #+begin_src lisp :exports both :results replace table :post transpose(*this*) 171 (*print-length* nil))
172 (dolist (s (doc:doc-dependencies (doc:system-documentation :prelude)) r)
173 (std::appendf r (std:flatten (mapcar
174 (lambda (x) (unless (std:directory-path-p x)
175 (multiple-value-bind (_ match)
176 (cl-ppcre:scan-to-strings (format nil "^~A(.*)$"
180 (user-homedir-pathname))))
183 (doc:doc-files s))))))
188 :ID: a2c797aa-e7e0-44d7-b02d-261811ab4d71 191 for f in .stash/*.core; do
197 | 495M | .stash/core.core | 198 | 20M | .stash/infra.core | 199 | 584M | .stash/prelude.core | 200 | 346M | .stash/std.core | 201 | 537M | .stash/tests.core | 202 | 582M | .stash/user.core | 206 :ID: ae3145d1-6826-4f8a-a026-09f3817f5fbf 210 :ID: 243a971e-8312-4950-ad90-ac5dafceeab4 212 #+begin_src shell :exports both :results output 213 cd rust && cargo tree --workspace --depth 1 --all-features
218 alch v0.1.0 (/home/ellis/comp/core/rust/lib/alch)
222 alik v0.1.0 (/home/ellis/comp/core/rust/bin/alik)
224 ├── db v0.1.0 (/home/ellis/comp/core/rust/lib/db)
226 ├── krypt v0.1.0 (/home/ellis/comp/core/rust/lib/krypt)
227 ├── logger v0.1.0 (/home/ellis/comp/core/rust/lib/logger)
228 ├── net v0.1.0 (/home/ellis/comp/core/rust/lib/net)
229 ├── obj v0.1.0 (/home/ellis/comp/core/rust/lib/obj)
232 ├── tenex v0.1.0 (/home/ellis/comp/core/rust/lib/tenex)
235 └── util v0.1.0 (/home/ellis/comp/core/rust/lib/util)
237 └── util v0.1.0 (/home/ellis/comp/core/rust/lib/util)
239 alik_ui v0.1.0 (/home/ellis/comp/core/rust/ui/alik)
240 ├── eframe v0.27.2 (https://github.com/emilk/egui?branch=emilk/release-0.27.2#014327e3)
241 ├── egui v0.27.2 (https://github.com/emilk/egui?branch=emilk/release-0.27.2#014327e3)
245 └── serde v1.0.204 (*)
247 audio v0.1.0 (/home/ellis/comp/core/rust/lib/audio)
249 ├── dsp v0.1.0 (/home/ellis/comp/core/rust/lib/audio/dsp)
252 aws v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/aws)
253 ├── aws-config v1.5.4
254 ├── aws-sdk-iam v1.36.0
255 ├── aws-sdk-route53 v1.36.0
256 └── tokio v1.38.1 (*)
258 btrfs-sys v0.1.0 (/home/ellis/comp/core/rust/sys/btrfs)
262 btrfsutil-sys v0.1.0 (/home/ellis/comp/core/rust/sys/btrfsutil)
264 └── bindgen v0.66.1 (*)
266 crypto v0.1.0 (/home/ellis/comp/core/rust/lib/crypto)
267 ├── ed25519-dalek v1.0.1
268 ├── hash v0.1.0 (/home/ellis/comp/core/rust/lib/hash)
273 dash v0.1.0 (/home/ellis/comp/core/rust/ui/alik/dash)
277 db v0.1.0 (/home/ellis/comp/core/rust/lib/db) (*)
279 dl v1.26.0 (/home/ellis/comp/core/rust/lib/dl)
283 ├── once_cell v1.19.0
285 ├── thiserror v1.0.63
288 ├── http-body-util v0.1.2
290 ├── hyper-util v0.1.6
292 └── tokio v1.38.1 (*)
294 dsp v0.1.0 (/home/ellis/comp/core/rust/lib/audio/dsp) (*)
296 flate v0.1.0 (/home/ellis/comp/core/rust/lib/flate)
301 └── tempfile v3.10.1 (*)
303 freesound v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/freesound)
304 ├── futures-util v0.3.30
305 ├── reqwest v0.11.27 (*)
306 ├── serde v1.0.204 (*)
307 ├── serde_json v1.0.120
308 ├── tenex-util v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/util)
309 └── tokio v1.38.1 (*)
311 gitlab v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/gitlab)
313 └── tenex-util v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/util) (*)
315 hash v0.1.0 (/home/ellis/comp/core/rust/lib/hash) (*)
317 ipapi v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/ipapi)
319 ├── reqwest v0.11.27 (*)
320 └── serde_json v1.0.120 (*)
322 krypt v0.1.0 (/home/ellis/comp/core/rust/lib/krypt) (*)
324 logger v0.1.0 (/home/ellis/comp/core/rust/lib/logger) (*)
326 mailman-cli v0.1.0 (/home/ellis/comp/core/rust/bin/mailman)
328 ├── jmap-client v0.3.2
329 ├── krypt v0.1.0 (/home/ellis/comp/core/rust/lib/krypt) (*)
330 ├── logger v0.1.0 (/home/ellis/comp/core/rust/lib/logger) (*)
331 ├── obj v0.1.0 (/home/ellis/comp/core/rust/lib/obj) (*)
332 ├── tokio v1.38.1 (*)
333 └── util v0.1.0 (/home/ellis/comp/core/rust/lib/util) (*)
335 net v0.1.0 (/home/ellis/comp/core/rust/lib/net) (*)
337 nws v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/nws)
340 ├── reqwest v0.11.27 (*)
341 ├── serde v1.0.204 (*)
342 └── serde_json v1.0.120 (*)
344 obj v0.1.0 (/home/ellis/comp/core/rust/lib/obj) (*)
346 sbcl-sys v0.1.0 (/home/ellis/comp/core/rust/sys/sbcl)
348 └── libloading v0.8.4
350 sxp v0.1.0 (/home/ellis/comp/core/rust/lib/sxp)
354 └── serde v1.0.204 (*)
357 └── serde_derive v1.0.204 (proc-macro)
359 tenex v0.1.0 (/home/ellis/comp/core/rust/lib/tenex) (*)
361 tenex-util v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/util) (*)
363 ui v0.1.0 (/home/ellis/comp/core/rust/lib/ui)
364 ├── serde v1.0.204 (*)
367 └── slint-build v1.7.0
369 util v0.1.0 (/home/ellis/comp/core/rust/lib/util) (*)
371 util v0.1.0 (/home/ellis/comp/core/rust/lib/util) (*)