changelog shortlog graph tags branches files raw help

Mercurial > core / changeset: init reprex

changeset 578: 6432d0ee2750
parent 577: 806c2b214df8
child 579: c45929da6f75
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 04 Aug 2024 21:12:30 -0400
files: lisp/lib/doc/doc.asd lisp/lib/doc/reprex.lisp lisp/lib/obj/obj.asd lisp/lib/rdb/query.lisp
description: init reprex
     1.1--- a/lisp/lib/doc/doc.asd	Sun Aug 04 20:51:07 2024 -0400
     1.2+++ b/lisp/lib/doc/doc.asd	Sun Aug 04 21:12:30 2024 -0400
     1.3@@ -10,6 +10,7 @@
     1.4                (:file "package")
     1.5                (:file "system")
     1.6                (:file "dist")
     1.7+               (:file "reprex")               
     1.8                (:file "image"))
     1.9   :in-order-to ((test-op (test-op :doc/tests))))
    1.10 
     2.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2+++ b/lisp/lib/doc/reprex.lisp	Sun Aug 04 21:12:30 2024 -0400
     2.3@@ -0,0 +1,19 @@
     2.4+;;; reprex.lisp --- Reproducible Examples
     2.5+
     2.6+;; Reproducible Examples API
     2.7+
     2.8+;;; Commentary:
     2.9+
    2.10+;; ref: https://reprex.tidyverse.org/
    2.11+
    2.12+;;; Code:
    2.13+(in-package :doc)
    2.14+(defvar *reprex-format*)
    2.15+
    2.16+(defgeneric print-reprex (forms &optional stream))
    2.17+
    2.18+(defgeneric format-reprex (formatter forms &optional stream))
    2.19+
    2.20+(defmacro reprex (&body body)
    2.21+  "Produce a 'reproducible example' from the forms in BODY."
    2.22+  `(progn ,@body))
     3.1--- a/lisp/lib/obj/obj.asd	Sun Aug 04 20:51:07 2024 -0400
     3.2+++ b/lisp/lib/obj/obj.asd	Sun Aug 04 21:12:30 2024 -0400
     3.3@@ -15,9 +15,9 @@
     3.4                              (:file "storable")))
     3.5                (:module "hash"
     3.6                 :components ((:file "hasher")
     3.7+                             (:file "chash")
     3.8                              (:file "map")
     3.9                              (:file "set")
    3.10-                             (:file "chash")
    3.11                              (:file "castable")))
    3.12                (:file "id")
    3.13                (:module "uri"
     4.1--- a/lisp/lib/rdb/query.lisp	Sun Aug 04 20:51:07 2024 -0400
     4.2+++ b/lisp/lib/rdb/query.lisp	Sun Aug 04 21:12:30 2024 -0400
     4.3@@ -11,8 +11,6 @@
     4.4   ((db :type rdb :initarg :db :accessor db)
     4.5    (schema :type rdb-schema :initarg :schema :accessor schema)))
     4.6 
     4.7-(defclass rdb-data-frame (data-frame) ())
     4.8-
     4.9 (defclass rdb-execution-context (execution-context) ())
    4.10 
    4.11 (defclass rdb-query-plan (query-plan) ())