# HG changeset patch # User Richard Westhaver # Date 1717730150 14400 # Node ID a0017112db77154d078b746d9f502078f1955240 # Parent 7975f0b22a6456db6a9a1dc9cbf70252bc31bf8b style update diff -r 7975f0b22a64 -r a0017112db77 core/api.org --- a/core/api.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/api.org Thu Jun 06 23:15:50 2024 -0400 @@ -2,7 +2,7 @@ #+author: Richard Westhaver #+options: ^:nil toc:nil num:nil html-postamble:nil #+export_file_name: index - +#+setupfile: ../../clean.theme This documentation is automatically generated based on the default branch of the [[https://vc.compiler.company/comp/core][core]]. diff -r 7975f0b22a64 -r a0017112db77 core/bin/homer.org --- a/core/bin/homer.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/bin/homer.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,5 +1,6 @@ #+title: homer #+author: Richard Westhaver +#+setupfile: ../../../clean.theme * help #+begin_src shell :results pp replace homer -h diff -r 7975f0b22a64 -r a0017112db77 core/bin/krypt.org --- a/core/bin/krypt.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/bin/krypt.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,5 +1,6 @@ #+title: krypt #+author: Richard Westhaver +#+setupfile: ../../../clean.theme * help #+begin_src shell :results pp replace krypt -h diff -r 7975f0b22a64 -r a0017112db77 core/bin/mailman.org --- a/core/bin/mailman.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/bin/mailman.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,5 +1,6 @@ #+title: mailman #+author: Richard Westhaver +#+setupfile: ../../../clean.theme * help #+begin_src shell :results pp replace mailman -h diff -r 7975f0b22a64 -r a0017112db77 core/bin/organ.org --- a/core/bin/organ.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/bin/organ.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,6 +1,6 @@ #+title: organ #+author: Richard Westhaver - +#+setupfile: ../../../clean.theme The =organ= CLI tool is used to manipulate [[https://orgmode.org/][Org Mode]] files. * Overview diff -r 7975f0b22a64 -r a0017112db77 core/bin/packy.org --- a/core/bin/packy.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/bin/packy.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,6 +1,6 @@ #+title: packy #+author: Richard Westhaver - +#+setupfile: ../../../clean.theme Packy is a universal package manager. The packy CLI tool is used to query and download resources from local or remote stores. * help diff -r 7975f0b22a64 -r a0017112db77 core/bin/rdb.org --- a/core/bin/rdb.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/bin/rdb.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,6 +1,6 @@ #+title: rdb #+author: Richard Westhaver - +#+setupfile: ../../../clean.theme The =rdb= cli tool is a simple RocksDB management utility. * help diff -r 7975f0b22a64 -r a0017112db77 core/bin/readme.org --- a/core/bin/readme.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/bin/readme.org Thu Jun 06 23:15:50 2024 -0400 @@ -3,6 +3,7 @@ #+description: Core Program Docs #+options: ^:nil toc:nil num:nil html-postamble:nil #+export_file_name: index +#+setupfile: ../../../clean.theme * [[file:skel.org][skel]] :lisp: * [[file:organ.org][organ]] :lisp: * [[file:packy.org][packy]] :lisp: diff -r 7975f0b22a64 -r a0017112db77 core/bin/skel.org --- a/core/bin/skel.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/bin/skel.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,6 +1,6 @@ #+title: skel #+author: Richard Westhaver - +#+setupfile: ../../../clean.theme The =skel= CLI is the primary build tool for contributors and serves a similar role to language-agnostic build tools like [[https://www.gnu.org/software/make/][GNU Make]], but with the features and ease-of-use of language-specific build tools like diff -r 7975f0b22a64 -r a0017112db77 core/ffi.org --- a/core/ffi.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/ffi.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,5 +1,6 @@ #+title: ffi #+author: Richard Westhaver +#+setupfile: ../../clean.theme This doc is about the [[https://en.wikipedia.org/wiki/Foreign_function_interface][Foreign Function Interface]] (FFI) features of the =core=. diff -r 7975f0b22a64 -r a0017112db77 core/install.org --- a/core/install.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/install.org Thu Jun 06 23:15:50 2024 -0400 @@ -2,6 +2,7 @@ #+author: Richard Westhaver #+email: ellis@rwest.io #+property: header-args :dir /home/ellis/comp/core/ +#+setupfile: ../../clean.theme The core is distributed via our public package registry: [[https://packy.compiler.company][packy.compiler.company]]. You can install any part of the core - from a complete Linux system to individual packages. Refer to the packy diff -r 7975f0b22a64 -r a0017112db77 core/readme.org --- a/core/readme.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/readme.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,7 @@ #+title: docs/core #+author: Richard Westhaver #+EXPORT_FILE_NAME: index - +#+setupfile: ../../clean.theme - [[file:install.org][Install]] :: Install Guide - [[file:tests.org][Tests]] :: Testing Guide - [[https://packy.compiler.company/report/cover/core/cover-index.html][Coverage]] :: Code Coverage Report diff -r 7975f0b22a64 -r a0017112db77 core/stats.org --- a/core/stats.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/stats.org Thu Jun 06 23:15:50 2024 -0400 @@ -2,6 +2,7 @@ #+title: stats #+author: Richard Westhaver #+property: header-args :dir /home/ellis/comp/core/ +#+setupfile: ../../clean.theme * vc #+begin_src shell :results pp :exports results hg churn -f "%Y-%m" -s diff -r 7975f0b22a64 -r a0017112db77 core/tests.org --- a/core/tests.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/tests.org Thu Jun 06 23:15:50 2024 -0400 @@ -2,6 +2,7 @@ #+title: tests #+author: Richard Westhaver #+property: header-args :dir /home/ellis/dev/comp/core/ +#+setupfile: ../../clean.theme Unit tests are performed on a per-lang basis and described in the sections below. diff -r 7975f0b22a64 -r a0017112db77 core/todo.org --- a/core/todo.org Thu Jun 06 00:36:21 2024 -0400 +++ b/core/todo.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,3 +1,7 @@ +#+title: core/todo +#+author: Richard Westhaver +#+email: richard.westhaver@gmail.com +#+setupfile: ../../clean.theme * DONE migrate to sb-grovel [9/9] :lisp:ffi: :LOGBOOK: - State "TODO" from [2023-11-27 Mon 23:42] diff -r 7975f0b22a64 -r a0017112db77 demo/readme.org --- a/demo/readme.org Thu Jun 06 00:36:21 2024 -0400 +++ b/demo/readme.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,5 +1,5 @@ #+title: demo #+author: Richard Westhaver #+EXPORT_FILE_NAME: index - +#+setupfile: ../../clean.theme - [[file:stats.org][Stats]] :: Project Statistics diff -r 7975f0b22a64 -r a0017112db77 demo/stats.org --- a/demo/stats.org Thu Jun 06 00:36:21 2024 -0400 +++ b/demo/stats.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,6 +1,7 @@ #+title: stats #+author: Richard Westhaver #+property: header-args :dir /home/ellis/comp/demo/ +#+setupfile: ../../clean.theme #+begin_src shell :results pp :exports results hg churn -f "%Y-%m" -s #+end_src diff -r 7975f0b22a64 -r a0017112db77 infra/quickstart.org --- a/infra/quickstart.org Thu Jun 06 00:36:21 2024 -0400 +++ b/infra/quickstart.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,9 +1,9 @@ -{{{header(infra/quickstart, -Richard Westhaver, -ellis@rwest.io, -Infra Quickstart Guide)}}} +#+title: infra/quickstart +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: Infra Quickstart Guide #+property: header-args :dir /home/ellis/comp/infra/ - +#+setupfile: ../../clean.theme The CC =infra= project is the CC software deployment toolkit. - *Host Requirements* diff -r 7975f0b22a64 -r a0017112db77 infra/readme.org --- a/infra/readme.org Thu Jun 06 00:36:21 2024 -0400 +++ b/infra/readme.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,6 +1,8 @@ -{{{header(docs/infra,Richard Westhaver,ellis@rwest.io)}}} +#+title: docs/infra +#+author: Richard Westhaver +#+email: ellis@rwest.io #+EXPORT_FILE_NAME: index - +#+setupfile: ../../clean.theme The Compiler Company Infrastructure. - [[file:quickstart.org][Quickstart]] :: Quickstart Guide diff -r 7975f0b22a64 -r a0017112db77 infra/scripts.org --- a/infra/scripts.org Thu Jun 06 00:36:21 2024 -0400 +++ b/infra/scripts.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,5 +1,7 @@ -{{{header(infra/scripts,Richard Westhaver,ellis@rwest.io)}}} - +#+title: infra/scripts +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+setupfile: ../../clean.theme #+begin_src shell :dir /home/ellis/comp/infra/scripts :results list replace :output results ls #+end_src diff -r 7975f0b22a64 -r a0017112db77 infra/stats.org --- a/infra/stats.org Thu Jun 06 00:36:21 2024 -0400 +++ b/infra/stats.org Thu Jun 06 23:15:50 2024 -0400 @@ -2,7 +2,7 @@ #+author: Richard Westhaver #+email: ellis@rwest.io #+property: header-args :dir /home/ellis/comp/infra/ - +#+setupfile: ../../clean.theme #+begin_src shell :results pp hg churn -f "%Y-%m" -s #+end_src diff -r 7975f0b22a64 -r a0017112db77 infra/todo.org --- a/infra/todo.org Thu Jun 06 00:36:21 2024 -0400 +++ b/infra/todo.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,3 +1,7 @@ +#+title: infra/todo +#+author: Richard Westhaver +#+email: richard.westhaver@gmail.com +#+setupfile: ../../clean.theme * TODO deploy [0/3] :LOGBOOK: - State "TODO" from [2023-12-30 Sat 19:20] diff -r 7975f0b22a64 -r a0017112db77 meta/business.org --- a/meta/business.org Thu Jun 06 00:36:21 2024 -0400 +++ b/meta/business.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,8 +1,8 @@ -{{{header(business, -Richard Westhaver, -ellis@rwest.io, -The Compiler Company Business Model)}}} - +#+title: business +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: The Compiler Company Business Model +#+setupfile: ../../clean.theme In short, this document describes the business aspects of The Compiler Company LLC. We are designed to be small, fast, and agile. We infiltrate a market, apply our methodology, and develop solutions that diff -r 7975f0b22a64 -r a0017112db77 meta/mindset.org --- a/meta/mindset.org Thu Jun 06 00:36:21 2024 -0400 +++ b/meta/mindset.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,3 +1,4 @@ #+title: mindset #+author: Richard Westhaver #+description: A Reflection on the CC Mindset +#+setupfile: ../../clean.theme diff -r 7975f0b22a64 -r a0017112db77 meta/readme.org --- a/meta/readme.org Thu Jun 06 00:36:21 2024 -0400 +++ b/meta/readme.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,11 +1,12 @@ -{{{header(Meta Docs,Richard Westhaver,ellis@rwest.io)}}} +#+title: Meta Docs +#+author: Richard Westhaver +#+email: ellis@rwest.io #+OPTIONS: ^:nil toc:nil num:nil html-postamble:nil #+EXPORT_FILE_NAME: index +#+setupfile: ../../clean.theme * [[file:ulang.org][ulang]] * [[file:style.org][style]] * [[file:tech.org][tech]] * [[file:business.org][business]] -* [[file:aesthetics.org][aesthetics]] * [[file:mindset.org][mindset]] * [[file:workflows.org][workflows]] -* [[file:babel.org][babel]] diff -r 7975f0b22a64 -r a0017112db77 meta/style.org --- a/meta/style.org Thu Jun 06 00:36:21 2024 -0400 +++ b/meta/style.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,7 @@ #+title: The Compiler Company Styleguide #+author: Richard Westhaver #+email: ellis@rwest.io - +#+setupfile: ../../clean.theme As an organization we maintain a styleguide[fn:1] which lists all of the style guidelines we use for our code. If you are contributing to one of our projects, you should review and understand the relevant diff -r 7975f0b22a64 -r a0017112db77 meta/tech.org --- a/meta/tech.org Thu Jun 06 00:36:21 2024 -0400 +++ b/meta/tech.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,8 @@ -{{{header(tech, -Richard Westhaver, -ellis@rwest.io, -The Compiler Company Core Technologies)}}} +#+title: tech +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: The Compiler Company Core Technologies +#+setupfile: ../../clean.theme * OS We primarily support [[https://unix.org][Unix-based]] Operating Systems. Check diff -r 7975f0b22a64 -r a0017112db77 meta/ulang.org --- a/meta/ulang.org Thu Jun 06 00:36:21 2024 -0400 +++ b/meta/ulang.org Thu Jun 06 23:15:50 2024 -0400 @@ -2,6 +2,7 @@ #+author: Richard Westhaver #+email: ellis@rwest.io #+OPTIONS: toc:t +#+setupfile: ../../clean.theme This document describes a *U-Language* as described by the late great [[https://iep.utm.edu/haskell-brooks-curry/][Haskell Curry]]: diff -r 7975f0b22a64 -r a0017112db77 meta/workflows.org --- a/meta/workflows.org Thu Jun 06 00:36:21 2024 -0400 +++ b/meta/workflows.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,8 @@ -{{{header(meta/workflows, -Richard Westhaver, -ellis@rwest.io, -Meta Workflows)}}} +#+title: meta/workflows +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: Meta Workflows +#+setupfile: ../../clean.theme * Task Management diff -r 7975f0b22a64 -r a0017112db77 nas-t/api.org --- a/nas-t/api.org Thu Jun 06 00:36:21 2024 -0400 +++ b/nas-t/api.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,8 @@ -{{{header(NAS-T API, -Richard Westhaver, -ellis@rwest.io, -NAS-T API Documentation)}}} +#+title: NAS-T API +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: NAS-T API Documentation +#+setupfile: ../../clean.theme * Overview * Protocols * Filesystems diff -r 7975f0b22a64 -r a0017112db77 nas-t/install.org --- a/nas-t/install.org Thu Jun 06 00:36:21 2024 -0400 +++ b/nas-t/install.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,8 @@ -{{{header(install, -Richard Westhaver, -ellis@rwest.io, -NAS-T Installation)}}} +#+title: install +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: NAS-T Installation +#+setupfile: ../../clean.theme * Overview #+begin_src sh make build diff -r 7975f0b22a64 -r a0017112db77 nas-t/notes.org --- a/nas-t/notes.org Thu Jun 06 00:36:21 2024 -0400 +++ b/nas-t/notes.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,8 @@ -{{{header(notes, -Richard Westhaver, -ellis@rwest.io, -NAS-T Notes)}}} +#+title: notes +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: NAS-T Notes +#+setupfile: ../../clean.theme #+BIBLIOGRAPHY: refs.bib * File Systems ** BTRFS diff -r 7975f0b22a64 -r a0017112db77 nas-t/quickstart.org --- a/nas-t/quickstart.org Thu Jun 06 00:36:21 2024 -0400 +++ b/nas-t/quickstart.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,8 @@ -{{{header(quickstart, -Richard Westhaver, -ellis@rwest.io, -NAS-T Quickstart)}}} +#+title: quickstart +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: NAS-T Quickstart +#+setupfile: ../../clean.theme * Install * Configure the daemon * Connect a client diff -r 7975f0b22a64 -r a0017112db77 nas-t/readme.org --- a/nas-t/readme.org Thu Jun 06 00:36:21 2024 -0400 +++ b/nas-t/readme.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,6 +1,9 @@ -{{{header(docs/NAS-T,Richard Westhaver,ellis@rwest.io,NAS-T Documentation)}}} +#+title: docs/NAS-T +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: NAS-T Documentation #+EXPORT_FILE_NAME: index - +#+setupfile: ../../clean.theme Welcome to the documentation home of NAS-T. Choose one of the topics below to get started. diff -r 7975f0b22a64 -r a0017112db77 nas-t/roadmap.org --- a/nas-t/roadmap.org Thu Jun 06 00:36:21 2024 -0400 +++ b/nas-t/roadmap.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,8 +1,8 @@ -{{{header(roadmap, -Richard Westhaver, -ellis@rwest.io, -NAS-T Roadmap)}}} - +#+title: roadmap +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: NAS-T Roadmap +#+setupfile: ../../clean.theme * 0.1.0 [0/3] :current: ** TODO MVP [1/6] :LOGBOOK: diff -r 7975f0b22a64 -r a0017112db77 nas-t/tutorial.org --- a/nas-t/tutorial.org Thu Jun 06 00:36:21 2024 -0400 +++ b/nas-t/tutorial.org Thu Jun 06 23:15:50 2024 -0400 @@ -1,7 +1,8 @@ -{{{header(tutorial, -Richard Westhaver, -ellis@rwest.io, -NAS-T Tutorial)}}} +#+title: tutorial +#+author: Richard Westhaver +#+email: ellis@rwest.io +#+description: NAS-T Tutorial +#+setupfile: ../../clean.theme * Overview ** Introduction ** The Cloud diff -r 7975f0b22a64 -r a0017112db77 readme.org --- a/readme.org Thu Jun 06 00:36:21 2024 -0400 +++ b/readme.org Thu Jun 06 23:15:50 2024 -0400 @@ -2,6 +2,7 @@ #+author: Richard Westhaver #+email: ellis@rwest.io #+description: The Compiler Company Documentation Repository +#+setupfile: ../clean.theme #+EXPORT_FILE_NAME: index This project contains the sources for all CC documentation. Choose one