changelog shortlog graph tags branches files raw help

Mercurial > org > docs / changeset: publishing updates

changeset 46: 478286afc620
parent 45: 517e7b6fb42d
child 47: ac162428d5e3
author: Richard Westhaver <ellis@rwest.io>
date: Tue, 27 Aug 2024 21:35:44 -0400
files: core/readme.org core/stats.org demo/readme.org infra/readme.org nas-t/readme.org otom8/readme.org readme.org
description: publishing updates
     1.1--- a/core/readme.org	Sun Aug 25 00:15:40 2024 -0400
     1.2+++ b/core/readme.org	Tue Aug 27 21:35:44 2024 -0400
     1.3@@ -1,10 +1,9 @@
     1.4 #+title: docs/core
     1.5 #+author: Richard Westhaver
     1.6 #+email: richard.westhaver@gmail.com
     1.7-#+options: num:nil
     1.8+#+options: num:nil toc:nil
     1.9 #+EXPORT_FILE_NAME: index
    1.10 #+setupfile: ../../clean.theme
    1.11-
    1.12 - [[file:install.org][Install]] :: Install Guide
    1.13 - [[file:tests.org][Tests]] :: Testing Guide
    1.14 - [[file:stats.org][Stats]] :: Project Statistics
     2.1--- a/core/stats.org	Sun Aug 25 00:15:40 2024 -0400
     2.2+++ b/core/stats.org	Tue Aug 27 21:35:44 2024 -0400
     2.3@@ -26,7 +26,7 @@
     2.4 2024-05  24141 ***********************
     2.5 2024-06  17608 *****************
     2.6 2024-07   9757 *********
     2.7-2024-08  12805 ************
     2.8+2024-08  13993 *************
     2.9 #+end_example
    2.10 
    2.11 * files
    2.12@@ -45,14 +45,14 @@
    2.13 ===============================================================================
    2.14  C                       1           65           35           11           19
    2.15  C Header                2         1194          318          721          155
    2.16- Lisp                  505        73113        56157         7809         9147
    2.17+ Lisp                  507        74118        56975         7867         9276
    2.18  Makefile                1            6            6            0            0
    2.19 -------------------------------------------------------------------------------
    2.20  Rust                  145        12142        10477          468         1197
    2.21  |- Markdown           103          801            0          706           95
    2.22  (Total)                          12943        10477         1174         1292
    2.23 ===============================================================================
    2.24- Total                 654        86520        66993         9009        10518
    2.25+ Total                 656        87525        67811         9067        10647
    2.26 ===============================================================================
    2.27 #+end_example
    2.28 
    2.29@@ -64,6 +64,7 @@
    2.30 :PROPERTIES:
    2.31 :ID:       f024eecb-1f44-4780-9aba-8188db1408d9
    2.32 :END:
    2.33+*** core
    2.34 #+name: core-systems
    2.35 #+begin_src lisp :results list replace
    2.36   (asdf:load-asd "core.asd")
    2.37@@ -82,173 +83,97 @@
    2.38 - parse
    2.39 - syn
    2.40 - dat
    2.41+*** prelude
    2.42+#+name: prelude-systems
    2.43+#+begin_src lisp :results list replace
    2.44+  (asdf:load-asd "prelude.asd")
    2.45+  (asdf:compile-system :prelude)
    2.46+  (asdf:load-system :prelude)
    2.47+  (asdf:system-depends-on (asdf:find-system :prelude))
    2.48+#+end_src
    2.49+
    2.50+#+RESULTS: prelude-systems
    2.51+- std
    2.52+- cli
    2.53+- log
    2.54+- dat
    2.55+- rocksdb
    2.56+- btrfs
    2.57+- doc
    2.58+- alsa
    2.59+- nlp
    2.60+- skel
    2.61+- syn
    2.62+- organ
    2.63+- packy
    2.64+- obj
    2.65+- net
    2.66+- tree-sitter
    2.67+- xkb
    2.68+- ssh2
    2.69+- sndfile
    2.70+- zstd
    2.71+- uring
    2.72+- blake3
    2.73+- parse
    2.74+- pod
    2.75+- rdb
    2.76+- gui
    2.77+- aud
    2.78+- cry
    2.79+- krypt
    2.80+- io
    2.81+- glib
    2.82+- gstreamer
    2.83+- q
    2.84+
    2.85+*** user
    2.86+#+name: user-systems
    2.87+#+begin_src lisp :results replace table :post transpose(*this*)
    2.88+  (asdf:load-asd "user.asd")
    2.89+  (asdf:compile-system :user)
    2.90+  (asdf:load-system :user)
    2.91+  (asdf:system-depends-on (asdf:find-system :user))
    2.92+#+end_src
    2.93+
    2.94+#+RESULTS: user-systems
    2.95+| std   |
    2.96+| cli   |
    2.97+| doc   |
    2.98+| nlp   |
    2.99+| obj   |
   2.100+| skel  |
   2.101+| syn   |
   2.102+| organ |
   2.103+| packy |
   2.104+| parse |
   2.105+| pod   |
   2.106+| rdb   |
   2.107+| krypt |
   2.108+| gui   |
   2.109+| aud   |
   2.110 
   2.111 ** files
   2.112 :PROPERTIES:
   2.113 :ID:       b523235d-f9d3-45a5-8c44-8c6999be8e87
   2.114 :END:
   2.115-#+begin_src lisp :exports both :results list replace
   2.116-  (let ((r))
   2.117-    (dolist (s (doc:doc-dependencies (doc:system-documentation :core)) r)
   2.118+#+begin_src lisp :exports both :results replace table :post transpose(*this*)
   2.119+  (let ((r)
   2.120+        (*print-length* nil))
   2.121+    (dolist (s (doc:doc-dependencies (doc:system-documentation :prelude)) r)
   2.122       (std::appendf r (std:flatten (mapcar
   2.123                                     (lambda (x) (unless (std:directory-path-p x)
   2.124-                                                  (namestring x)))
   2.125+                                                  (multiple-value-bind (_ match)
   2.126+                                                      (cl-ppcre:scan-to-strings (format nil "^~A(.*)$"
   2.127+                                                                                        (namestring
   2.128+                                                                                         (merge-pathnames
   2.129+                                                                                          "comp/core/"
   2.130+                                                                                          (user-homedir-pathname))))
   2.131+                                                                                (namestring x))
   2.132+                                                    (aref match 0))))
   2.133                                     (doc:doc-files s))))))
   2.134 #+end_src
   2.135 
   2.136-#+RESULTS:
   2.137-- /home/ellis/comp/core/lisp/std/defpkg.lisp
   2.138-- /home/ellis/comp/core/lisp/std/pkg.lisp
   2.139-- /home/ellis/comp/core/lisp/std/condition.lisp
   2.140-- /home/ellis/comp/core/lisp/std/sym.lisp
   2.141-- /home/ellis/comp/core/lisp/std/list.lisp
   2.142-- /home/ellis/comp/core/lisp/std/type.lisp
   2.143-- /home/ellis/comp/core/lisp/std/num/float.lisp
   2.144-- /home/ellis/comp/core/lisp/std/num/parse.lisp
   2.145-- /home/ellis/comp/core/lisp/std/num/leb128.lisp
   2.146-- /home/ellis/comp/core/lisp/std/stream.lisp
   2.147-- /home/ellis/comp/core/lisp/std/fu/curry.lisp
   2.148-- /home/ellis/comp/core/lisp/std/array.lisp
   2.149-- /home/ellis/comp/core/lisp/std/hash-table.lisp
   2.150-- /home/ellis/comp/core/lisp/std/alien.lisp
   2.151-- /home/ellis/comp/core/lisp/std/mop.lisp
   2.152-- /home/ellis/comp/core/lisp/std/readtable.lisp
   2.153-- /home/ellis/comp/core/lisp/std/macs/ana.lisp
   2.154-- /home/ellis/comp/core/lisp/std/macs/pan.lisp
   2.155-- /home/ellis/comp/core/lisp/std/macs/const.lisp
   2.156-- /home/ellis/comp/core/lisp/std/macs/collecting.lisp
   2.157-- /home/ellis/comp/core/lisp/std/macs/loop.lisp
   2.158-- /home/ellis/comp/core/lisp/std/macs/control.lisp
   2.159-- /home/ellis/comp/core/lisp/std/bit.lisp
   2.160-- /home/ellis/comp/core/lisp/std/thread.lisp
   2.161-- /home/ellis/comp/core/lisp/std/task.lisp
   2.162-- /home/ellis/comp/core/lisp/std/fmt.lisp
   2.163-- /home/ellis/comp/core/lisp/std/path.lisp
   2.164-- /home/ellis/comp/core/lisp/std/os.lisp
   2.165-- /home/ellis/comp/core/lisp/std/file.lisp
   2.166-- /home/ellis/comp/core/lisp/std/string.lisp
   2.167-- /home/ellis/comp/core/lisp/std/seq.lisp
   2.168-- /home/ellis/comp/core/lisp/std/sys.lisp
   2.169-- /home/ellis/comp/core/lisp/lib/log/pkg.lisp
   2.170-- /home/ellis/comp/core/lisp/lib/log/err.lisp
   2.171-- /home/ellis/comp/core/lisp/lib/log/log.lisp
   2.172-- /home/ellis/comp/core/lisp/lib/log/stream.lisp
   2.173-- /home/ellis/comp/core/lisp/lib/io/pkg.lisp
   2.174-- /home/ellis/comp/core/lisp/lib/io/ring.lisp
   2.175-- /home/ellis/comp/core/lisp/lib/io/socket.lisp
   2.176-- /home/ellis/comp/core/lisp/lib/io/stream.lisp
   2.177-- /home/ellis/comp/core/lisp/lib/io/proto.lisp
   2.178-- /home/ellis/comp/core/lisp/lib/io/flate.lisp
   2.179-- /home/ellis/comp/core/lisp/lib/io/port.lisp
   2.180-- /home/ellis/comp/core/lisp/lib/io/zstd.lisp
   2.181-- /home/ellis/comp/core/lisp/lib/io/xsubseq.lisp
   2.182-- /home/ellis/comp/core/lisp/lib/io/smart-buffer.lisp
   2.183-- /home/ellis/comp/core/lisp/lib/obj/pkg.lisp
   2.184-- /home/ellis/comp/core/lisp/lib/obj/meta/pkg.lisp
   2.185-- /home/ellis/comp/core/lisp/lib/obj/meta/sealed.lisp
   2.186-- /home/ellis/comp/core/lisp/lib/obj/meta/stealth.lisp
   2.187-- /home/ellis/comp/core/lisp/lib/obj/meta/typed.lisp
   2.188-- /home/ellis/comp/core/lisp/lib/obj/meta/filtered.lisp
   2.189-- /home/ellis/comp/core/lisp/lib/obj/meta/fast.lisp
   2.190-- /home/ellis/comp/core/lisp/lib/obj/meta/lazy.lisp
   2.191-- /home/ellis/comp/core/lisp/lib/obj/meta/overloaded.lisp
   2.192-- /home/ellis/comp/core/lisp/lib/obj/meta/storable.lisp
   2.193-- /home/ellis/comp/core/lisp/lib/obj/hash/hasher.lisp
   2.194-- /home/ellis/comp/core/lisp/lib/obj/hash/chash.lisp
   2.195-- /home/ellis/comp/core/lisp/lib/obj/hash/map.lisp
   2.196-- /home/ellis/comp/core/lisp/lib/obj/hash/set.lisp
   2.197-- /home/ellis/comp/core/lisp/lib/obj/hash/castable.lisp
   2.198-- /home/ellis/comp/core/lisp/lib/obj/id.lisp
   2.199-- /home/ellis/comp/core/lisp/lib/obj/uri/pkg.lisp
   2.200-- /home/ellis/comp/core/lisp/lib/obj/uri/domain.lisp
   2.201-- /home/ellis/comp/core/lisp/lib/obj/uri/uri.lisp
   2.202-- /home/ellis/comp/core/lisp/lib/obj/uri/mask.lisp
   2.203-- /home/ellis/comp/core/lisp/lib/obj/uri/state.lisp
   2.204-- /home/ellis/comp/core/lisp/lib/obj/uri/parse.lisp
   2.205-- /home/ellis/comp/core/lisp/lib/obj/uri/print.lisp
   2.206-- /home/ellis/comp/core/lisp/lib/obj/uri/path.lisp
   2.207-- /home/ellis/comp/core/lisp/lib/obj/uri/intern.lisp
   2.208-- /home/ellis/comp/core/lisp/lib/obj/url.lisp
   2.209-- /home/ellis/comp/core/lisp/lib/obj/seq.lisp
   2.210-- /home/ellis/comp/core/lisp/lib/obj/tree/node.lisp
   2.211-- /home/ellis/comp/core/lisp/lib/obj/tree/avl.lisp
   2.212-- /home/ellis/comp/core/lisp/lib/obj/tree/rb.lisp
   2.213-- /home/ellis/comp/core/lisp/lib/obj/tree/bro.lisp
   2.214-- /home/ellis/comp/core/lisp/lib/obj/graph/pkg.lisp
   2.215-- /home/ellis/comp/core/lisp/lib/obj/equiv.lisp
   2.216-- /home/ellis/comp/core/lisp/lib/obj/color/color.lisp
   2.217-- /home/ellis/comp/core/lisp/lib/obj/color/util.lisp
   2.218-- /home/ellis/comp/core/lisp/lib/obj/color/x11.lisp
   2.219-- /home/ellis/comp/core/lisp/lib/obj/color/palette.lisp
   2.220-- /home/ellis/comp/core/lisp/lib/obj/music/music.lisp
   2.221-- /home/ellis/comp/core/lisp/lib/obj/time/local.lisp
   2.222-- /home/ellis/comp/core/lisp/lib/obj/time/util.lisp
   2.223-- /home/ellis/comp/core/lisp/lib/obj/uuid.lisp
   2.224-- /home/ellis/comp/core/lisp/lib/obj/temperature.lisp
   2.225-- /home/ellis/comp/core/lisp/lib/obj/direction.lisp
   2.226-- /home/ellis/comp/core/lisp/lib/obj/shape.lisp
   2.227-- /home/ellis/comp/core/lisp/lib/obj/query.lisp
   2.228-- /home/ellis/comp/core/lisp/lib/obj/secret.lisp
   2.229-- /home/ellis/comp/core/lisp/lib/obj/db.lisp
   2.230-- /home/ellis/comp/core/lisp/lib/obj/cfg.lisp
   2.231-- /home/ellis/comp/core/lisp/lib/obj/build.lisp
   2.232-- /home/ellis/comp/core/lisp/lib/net/pkg.lisp
   2.233-- /home/ellis/comp/core/lisp/lib/net/condition.lisp
   2.234-- /home/ellis/comp/core/lisp/lib/net/obj.lisp
   2.235-- /home/ellis/comp/core/lisp/lib/net/util.lisp
   2.236-- /home/ellis/comp/core/lisp/lib/net/udp.lisp
   2.237-- /home/ellis/comp/core/lisp/lib/net/tcp.lisp
   2.238-- /home/ellis/comp/core/lisp/lib/net/codec/punycode.lisp
   2.239-- /home/ellis/comp/core/lisp/lib/net/codec/dns.lisp
   2.240-- /home/ellis/comp/core/lisp/lib/net/codec/tlv.lisp
   2.241-- /home/ellis/comp/core/lisp/lib/net/codec/osc.lisp
   2.242-- /home/ellis/comp/core/lisp/lib/net/proto/crew.lisp
   2.243-- /home/ellis/comp/core/lisp/lib/net/proto/swank.lisp
   2.244-- /home/ellis/comp/core/lisp/lib/net/proto/http.lisp
   2.245-- /home/ellis/comp/core/lisp/lib/net/proto/dns.lisp
   2.246-- /home/ellis/comp/core/lisp/lib/net/proto/ssh.lisp
   2.247-- /home/ellis/comp/core/lisp/lib/net/cookie.lisp
   2.248-- /home/ellis/comp/core/lisp/lib/net/req.lisp
   2.249-- /home/ellis/comp/core/lisp/lib/net/fetch.lisp
   2.250-- /home/ellis/comp/core/lisp/lib/cry/pkg.lisp
   2.251-- /home/ellis/comp/core/lisp/lib/cry/err.lisp
   2.252-- /home/ellis/comp/core/lisp/lib/cry/crc64.lisp
   2.253-- /home/ellis/comp/core/lisp/lib/cry/authinfo.lisp
   2.254-- /home/ellis/comp/core/lisp/lib/cry/jwt.lisp
   2.255-- /home/ellis/comp/core/lisp/lib/cry/hotp.lisp
   2.256-- /home/ellis/comp/core/lisp/lib/cry/totp.lisp
   2.257-- /home/ellis/comp/core/lisp/lib/parse/pkg.lisp
   2.258-- /home/ellis/comp/core/lisp/lib/parse/bytes.lisp
   2.259-- /home/ellis/comp/core/lisp/lib/parse/lex.lisp
   2.260-- /home/ellis/comp/core/lisp/lib/parse/pratt.lisp
   2.261-- /home/ellis/comp/core/lisp/lib/parse/yacc.lisp
   2.262-- /home/ellis/comp/core/lisp/lib/syn/pkg.lisp
   2.263-- /home/ellis/comp/core/lisp/lib/dat/pkg.lisp
   2.264-- /home/ellis/comp/core/lisp/lib/dat/proto.lisp
   2.265-- /home/ellis/comp/core/lisp/lib/dat/sxp.lisp
   2.266-- /home/ellis/comp/core/lisp/lib/dat/dot.lisp
   2.267-- /home/ellis/comp/core/lisp/lib/dat/csv.lisp
   2.268-- /home/ellis/comp/core/lisp/lib/dat/json.lisp
   2.269-- /home/ellis/comp/core/lisp/lib/dat/parquet/gen.lisp
   2.270-- /home/ellis/comp/core/lisp/lib/dat/parquet/pkg.lisp
   2.271-- /home/ellis/comp/core/lisp/lib/dat/parquet/obj.lisp
   2.272-- /home/ellis/comp/core/lisp/lib/dat/parquet/tcompact.lisp
   2.273-- /home/ellis/comp/core/lisp/lib/dat/parquet/io.lisp
   2.274-- /home/ellis/comp/core/lisp/lib/dat/parquet/rle.lisp
   2.275-- /home/ellis/comp/core/lisp/lib/dat/parquet/proto.lisp
   2.276-- /home/ellis/comp/core/lisp/lib/dat/xml/xml.lisp
   2.277-- /home/ellis/comp/core/lisp/lib/dat/xml/pkg.lisp
   2.278-- /home/ellis/comp/core/lisp/lib/dat/xml/svg.lisp
   2.279-- /home/ellis/comp/core/lisp/lib/dat/xml/fixml.lisp
   2.280-- /home/ellis/comp/core/lisp/lib/dat/html/const.lisp
   2.281-- /home/ellis/comp/core/lisp/lib/dat/html/entity.lisp
   2.282-- /home/ellis/comp/core/lisp/lib/dat/html/html.lisp
   2.283-- /home/ellis/comp/core/lisp/lib/dat/mime.lisp
   2.284-- /home/ellis/comp/core/lisp/lib/dat/toml.lisp
   2.285-- /home/ellis/comp/core/lisp/lib/dat/arff.lisp
   2.286-- /home/ellis/comp/core/lisp/lib/dat/midi.lisp
   2.287-- /home/ellis/comp/core/lisp/lib/dat/base64.lisp
   2.288-
   2.289 ** images
   2.290 :PROPERTIES:
   2.291 :ID:       a2c797aa-e7e0-44d7-b02d-261811ab4d71
   2.292@@ -260,12 +185,12 @@
   2.293 #+end_src
   2.294 
   2.295 #+RESULTS:
   2.296-| 454M | .stash/core.core    |
   2.297-| 22M  | .stash/infra.core   |
   2.298-| 522M | .stash/prelude.core |
   2.299-| 452M | .stash/std.core     |
   2.300-| 531M | .stash/tests.core   |
   2.301-| 521M | .stash/user.core    |
   2.302+| 495M | .stash/core.core    |
   2.303+| 20M  | .stash/infra.core   |
   2.304+| 584M | .stash/prelude.core |
   2.305+| 346M | .stash/std.core     |
   2.306+| 537M | .stash/tests.core   |
   2.307+| 582M | .stash/user.core    |
   2.308 
   2.309 * rust
   2.310 :PROPERTIES:
     3.1--- a/demo/readme.org	Sun Aug 25 00:15:40 2024 -0400
     3.2+++ b/demo/readme.org	Tue Aug 27 21:35:44 2024 -0400
     3.3@@ -2,7 +2,6 @@
     3.4 #+author: Richard Westhaver
     3.5 #+EXPORT_FILE_NAME: index
     3.6 #+setupfile: ../../clean.theme
     3.7-#+OPTIONS: num:nil
     3.8-#+INFOJS_OPT: toc:nil view:showall
     3.9+#+OPTIONS: num:nil toc:nil
    3.10 
    3.11 - [[file:stats.org][Stats]] :: Project Statistics
     4.1--- a/infra/readme.org	Sun Aug 25 00:15:40 2024 -0400
     4.2+++ b/infra/readme.org	Tue Aug 27 21:35:44 2024 -0400
     4.3@@ -3,6 +3,7 @@
     4.4 #+email: ellis@rwest.io
     4.5 #+EXPORT_FILE_NAME: index
     4.6 #+setupfile: ../../clean.theme
     4.7+#+options: toc:nil
     4.8 The Compiler Company Infrastructure.
     4.9 
    4.10 - [[file:quickstart.org][Quickstart]] :: Quickstart Guide
     5.1--- a/nas-t/readme.org	Sun Aug 25 00:15:40 2024 -0400
     5.2+++ b/nas-t/readme.org	Tue Aug 27 21:35:44 2024 -0400
     5.3@@ -4,6 +4,7 @@
     5.4 #+description: NAS-T Documentation
     5.5 #+EXPORT_FILE_NAME: index
     5.6 #+setupfile: ../../clean.theme
     5.7+#+options: toc:nil
     5.8 Welcome to the documentation home of NAS-T. Choose one of the topics below to get
     5.9 started.
    5.10 
     6.1--- a/otom8/readme.org	Sun Aug 25 00:15:40 2024 -0400
     6.2+++ b/otom8/readme.org	Tue Aug 27 21:35:44 2024 -0400
     6.3@@ -4,7 +4,7 @@
     6.4 #+email:richard.westhaver@gmail.com
     6.5 #+setupfile: ../../clean.theme
     6.6 #+export_file_name: index
     6.7-
     6.8+#+options: toc:nil
     6.9 :info:
    6.10 + version :: 0.1.0
    6.11 :end:
     7.1--- a/readme.org	Sun Aug 25 00:15:40 2024 -0400
     7.2+++ b/readme.org	Tue Aug 27 21:35:44 2024 -0400
     7.3@@ -4,8 +4,7 @@
     7.4 #+description: The Compiler Company Documentation Repository
     7.5 #+setupfile: ../clean.theme
     7.6 #+EXPORT_FILE_NAME: index
     7.7-#+OPTIONS: num:nil
     7.8-#+INFOJS_OPT: toc:nil view:overview
     7.9+#+OPTIONS: num:nil toc:nil
    7.10 Choose one of the categories below to get started.
    7.11 
    7.12 * [[file:core][Core]]