Commit graph

60 commits

Author SHA1 Message Date
vindarel
19f59202aa Augment docstrings (a couple gotchas) 2022-09-22 15:01:42 +02:00
vindarel
4a8a5bce7b JSON: use Shasht instead of cl-json 2022-09-21 16:04:40 +02:00
vindarel
4a14cf624c add local nickname: os and /os for uiop/os 2022-04-14 08:35:33 +02:00
vindarel
d73649b00e import uiop:define-package 2022-04-14 07:57:01 +02:00
vindarel
8954c5f4ef re-export if-let, when-let[*] from alexandria 2022-03-02 22:26:15 +01:00
vindarel
b61e2e3e6c hash tables: export alexandria:hash-table-keys/values, ensure-gethash 2022-02-28 11:42:01 +01:00
vindarel
6f18a6d74e database: rm Mito and add cl-dbi 2022-01-21 08:31:42 +01:00
vindarel
82ca7b7ed8 Developer utilities: add Quicksearch 2022-01-07 17:41:20 +01:00
vindarel
6e4b6fca45 Don't ship iterate.
We can't import loop and iterate without symbol conflicts,
both need to be learned anyways,
and the Cookbook allows to learn loop by example.
2021-09-02 04:50:37 +02:00
vindarel
d300c316b1 add subseq* from alexandria-2 2021-08-11 12:15:02 +02:00
vindarel
1a7a01842d add FOF 2021-08-10 15:13:03 +02:00
vindarel
d6528a0f16 doc: typing with --> before defstar, no "undeclaim" 2021-06-09 17:49:12 +02:00
vindarel
f1f151e827 doc: arrow macro simplest alternative is nested function calls, duh 2021-06-09 17:48:44 +02:00
vindarel
cb36169ef5 re-export repl-utilities in ciel/repl only ("summary" is too common) 2021-06-04 13:22:18 +02:00
vindarel
1318a62b47 don't enable pythonic triple quote syntax by default 2021-06-03 15:40:54 +02:00
vindarel
9bef88b30d type declarations: add --> for "declaim ftype" (from serapeum:->) 2021-05-23 13:51:04 +02:00
vindarel
e82ce1adf4 type declarations with defstar 2021-05-21 08:26:31 +02:00
vindarel
9b0462cd06 re-export enable-[punch, pythonic] syntax (again) 2021-05-14 12:21:23 +02:00
vindarel
d8a93824a4 doc: add forgotten navbar with "More", add three special pages (symbols from xyz) 2021-05-12 12:07:25 +02:00
vindarel
05db28860e (minor) update doc, REPL commands start with % 2021-05-12 11:59:43 +02:00
vindarel
152ccabd88 add generic-ciel by removing a couple conflicting symbols 2021-05-12 11:57:36 +02:00
vindarel
b7599fa1da pattern matching: match and guard are usable, doc examples 2021-03-23 14:21:26 +01:00
vindarel
f66744d2d9 REPL: special commands start with % (%help)
instead of : which is for lisp symbols proper.
2021-02-19 10:24:50 +01:00
vindarel
8d2bccab0b REPL, visual commands: allow "sudo" and "ENV" modifiers
a command like:

ENV=env sudo htop

will be recognized accordingly as visual.

Thanks @ambrevar https://github.com/ruricolist/cmd/issues/10
2021-02-18 23:08:34 +01:00
vindarel
db259c7f56 REPL: run visual commands in a terminal window
[ci skip]
2021-02-07 20:09:51 +01:00
vindarel
a21f6b0f99 version: 0.0-dev 2021-01-17 00:53:18 +01:00
vindarel
b0cec56d57 see also: CLNG 2021-01-15 09:17:49 +01:00
vindarel
71fba4d411 add :edit special command (magic-ed) 2020-12-15 13:24:34 +01:00
vindarel
6bf5a0a67a docs: add footer 2020-12-11 01:44:27 +01:00
vindarel
551f7614eb docs: try tabs to show CIEL and CL code in parallel.
See our example in Language extensions ->_Arrow macros.

Not sure if it's the best to teach usual CL to the reader.
2020-12-11 01:30:58 +01:00
vindarel
7f9f0e63e6 docs: "copy to clipboard" button on all code snippets 2020-12-11 01:02:40 +01:00
vindarel
ca5d01ebd5 docs: add full-text search
https://docsify.js.org/#/plugins?id=full-text-search
2020-12-11 00:57:48 +01:00
vindarel
19efdaf751 docs: theme color: try a sky-ish blue 2020-12-11 00:50:29 +01:00
vindarel
1a17718fd5 docs: mv sections from "libraries" to "language extensions" 2020-12-11 00:41:25 +01:00
vindarel
8e81837a30 (minor) docs: sponsor links 2020-12-07 14:09:49 +01:00
vindarel
8e90c9c979 docs: rationale 2020-12-07 14:03:02 +01:00
vindarel
d6d32e173d docs: repl section on its own page 2020-12-07 13:48:47 +01:00
vindarel
a1b4f4fa77 docs: FAQ: mention the new core-builder 2020-12-07 13:32:26 +01:00
vindarel
0f4c1b2c7d docs: mv libraries section into its own page 2020-12-07 13:28:54 +01:00
vindarel
883c109f39 docs: each section its page and sub-sidebar 2020-12-07 13:28:54 +01:00
vindarel
fda29e26ed add bind from metabang-bind
fixes #11
2020-12-07 11:57:40 +01:00
vindarel
54be83b5cd (minor) add assets/ 2020-12-02 14:20:48 +01:00
vindarel
9f222b6897 numerical: plotting with vgplot
for #5
2020-12-02 13:19:58 +01:00
vindarel
dfeb54b23f (minor) doc fix header level 2020-12-02 00:08:20 +01:00
vindarel
ac1d5aa684 auto-document the exported symbols for: alexandria, trivial-types 2020-12-02 00:04:26 +01:00
vindarel
444eaf5e7e rename to toggle-pretty-print-hash-table 2020-11-13 10:35:36 +01:00
vindarel
baaa5bd389 REPL: quick -h/--help 2020-11-11 14:46:09 +01:00
vindarel
a2a6af879a Shell pass-through with Clesh
fixes #8
2020-11-11 12:49:13 +01:00
vindarel
1d8ea0404e lisp-critic: criticize AND eval
for #7
2020-11-10 00:09:31 +01:00
vindarel
28ce34a9e4 Use the lisp-critic
fixes #7

fun stuff.

missing: criticize files.
2020-11-09 23:31:19 +01:00