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 #+begin_src lisp :results list replace 70 (asdf:load-asd "core.asd")
71 (asdf:compile-system :core)
72 (asdf:load-system :core)
73 (asdf:system-depends-on (asdf:find-system :core))
76 #+RESULTS: core-systems
87 #+name: prelude-systems
88 #+begin_src lisp :results list replace 89 (asdf:load-asd "prelude.asd")
90 (asdf:compile-system :prelude)
91 (asdf:load-system :prelude)
92 (asdf:system-depends-on (asdf:find-system :prelude))
95 #+RESULTS: prelude-systems
132 #+begin_src lisp :results replace table :post transpose(*this*) 133 (asdf:load-asd "user.asd")
134 (asdf:compile-system :user)
135 (asdf:load-system :user)
136 (asdf:system-depends-on (asdf:find-system :user))
139 #+RESULTS: user-systems
158 :ID: b523235d-f9d3-45a5-8c44-8c6999be8e87 160 #+begin_src lisp :exports both :results replace table :post transpose(*this*) 162 (*print-length* nil))
163 (dolist (s (doc:doc-dependencies (doc:system-documentation :prelude)) r)
164 (std::appendf r (std:flatten (mapcar
165 (lambda (x) (unless (std:directory-path-p x)
166 (multiple-value-bind (_ match)
167 (cl-ppcre:scan-to-strings (format nil "^~A(.*)$"
171 (user-homedir-pathname))))
174 (doc:doc-files s))))))
179 :ID: a2c797aa-e7e0-44d7-b02d-261811ab4d71 182 for f in .stash/*.core; do
188 | 495M | .stash/core.core | 189 | 20M | .stash/infra.core | 190 | 584M | .stash/prelude.core | 191 | 346M | .stash/std.core | 192 | 537M | .stash/tests.core | 193 | 582M | .stash/user.core | 197 :ID: ae3145d1-6826-4f8a-a026-09f3817f5fbf 201 :ID: 243a971e-8312-4950-ad90-ac5dafceeab4 203 #+begin_src shell :exports both :results output 204 cd rust && cargo tree --workspace --depth 1 --all-features
209 alch v0.1.0 (/home/ellis/comp/core/rust/lib/alch)
213 alik v0.1.0 (/home/ellis/comp/core/rust/bin/alik)
215 ├── db v0.1.0 (/home/ellis/comp/core/rust/lib/db)
217 ├── krypt v0.1.0 (/home/ellis/comp/core/rust/lib/krypt)
218 ├── logger v0.1.0 (/home/ellis/comp/core/rust/lib/logger)
219 ├── net v0.1.0 (/home/ellis/comp/core/rust/lib/net)
220 ├── obj v0.1.0 (/home/ellis/comp/core/rust/lib/obj)
223 ├── tenex v0.1.0 (/home/ellis/comp/core/rust/lib/tenex)
226 └── util v0.1.0 (/home/ellis/comp/core/rust/lib/util)
228 └── util v0.1.0 (/home/ellis/comp/core/rust/lib/util)
230 alik_ui v0.1.0 (/home/ellis/comp/core/rust/ui/alik)
231 ├── eframe v0.27.2 (https://github.com/emilk/egui?branch=emilk/release-0.27.2#014327e3)
232 ├── egui v0.27.2 (https://github.com/emilk/egui?branch=emilk/release-0.27.2#014327e3)
236 └── serde v1.0.204 (*)
238 audio v0.1.0 (/home/ellis/comp/core/rust/lib/audio)
240 ├── dsp v0.1.0 (/home/ellis/comp/core/rust/lib/audio/dsp)
243 aws v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/aws)
244 ├── aws-config v1.5.4
245 ├── aws-sdk-iam v1.36.0
246 ├── aws-sdk-route53 v1.36.0
247 └── tokio v1.38.1 (*)
249 btrfs-sys v0.1.0 (/home/ellis/comp/core/rust/sys/btrfs)
253 btrfsutil-sys v0.1.0 (/home/ellis/comp/core/rust/sys/btrfsutil)
255 └── bindgen v0.66.1 (*)
257 crypto v0.1.0 (/home/ellis/comp/core/rust/lib/crypto)
258 ├── ed25519-dalek v1.0.1
259 ├── hash v0.1.0 (/home/ellis/comp/core/rust/lib/hash)
264 dash v0.1.0 (/home/ellis/comp/core/rust/ui/alik/dash)
268 db v0.1.0 (/home/ellis/comp/core/rust/lib/db) (*)
270 dl v1.26.0 (/home/ellis/comp/core/rust/lib/dl)
274 ├── once_cell v1.19.0
276 ├── thiserror v1.0.63
279 ├── http-body-util v0.1.2
281 ├── hyper-util v0.1.6
283 └── tokio v1.38.1 (*)
285 dsp v0.1.0 (/home/ellis/comp/core/rust/lib/audio/dsp) (*)
287 flate v0.1.0 (/home/ellis/comp/core/rust/lib/flate)
292 └── tempfile v3.10.1 (*)
294 freesound v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/freesound)
295 ├── futures-util v0.3.30
296 ├── reqwest v0.11.27 (*)
297 ├── serde v1.0.204 (*)
298 ├── serde_json v1.0.120
299 ├── tenex-util v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/util)
300 └── tokio v1.38.1 (*)
302 gitlab v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/gitlab)
304 └── tenex-util v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/util) (*)
306 hash v0.1.0 (/home/ellis/comp/core/rust/lib/hash) (*)
308 ipapi v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/ipapi)
310 ├── reqwest v0.11.27 (*)
311 └── serde_json v1.0.120 (*)
313 krypt v0.1.0 (/home/ellis/comp/core/rust/lib/krypt) (*)
315 logger v0.1.0 (/home/ellis/comp/core/rust/lib/logger) (*)
317 mailman-cli v0.1.0 (/home/ellis/comp/core/rust/bin/mailman)
319 ├── jmap-client v0.3.2
320 ├── krypt v0.1.0 (/home/ellis/comp/core/rust/lib/krypt) (*)
321 ├── logger v0.1.0 (/home/ellis/comp/core/rust/lib/logger) (*)
322 ├── obj v0.1.0 (/home/ellis/comp/core/rust/lib/obj) (*)
323 ├── tokio v1.38.1 (*)
324 └── util v0.1.0 (/home/ellis/comp/core/rust/lib/util) (*)
326 net v0.1.0 (/home/ellis/comp/core/rust/lib/net) (*)
328 nws v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/models/nws)
331 ├── reqwest v0.11.27 (*)
332 ├── serde v1.0.204 (*)
333 └── serde_json v1.0.120 (*)
335 obj v0.1.0 (/home/ellis/comp/core/rust/lib/obj) (*)
337 sbcl-sys v0.1.0 (/home/ellis/comp/core/rust/sys/sbcl)
339 └── libloading v0.8.4
341 sxp v0.1.0 (/home/ellis/comp/core/rust/lib/sxp)
345 └── serde v1.0.204 (*)
348 └── serde_derive v1.0.204 (proc-macro)
350 tenex v0.1.0 (/home/ellis/comp/core/rust/lib/tenex) (*)
352 tenex-util v0.1.0 (/home/ellis/comp/core/rust/lib/tenex/util) (*)
354 ui v0.1.0 (/home/ellis/comp/core/rust/lib/ui)
355 ├── serde v1.0.204 (*)
358 └── slint-build v1.7.0
360 util v0.1.0 (/home/ellis/comp/core/rust/lib/util) (*)
362 util v0.1.0 (/home/ellis/comp/core/rust/lib/util) (*)