Commit graph

191 commits

Author SHA1 Message Date
vindarel
50009c2311 .asd: we now need cl+ssl before loading the .asd 2022-09-27 17:22:54 +02:00
vindarel
0123250a66 CI: needs libmagic-dev 2022-09-27 17:04:16 +02:00
vindarel
abeb2ef38e add Gitlab CI (init) 2022-09-27 17:01:01 +02:00
vindarel
961460a800 build: with Deploy 2022-09-27 16:59:13 +02:00
vindarel
c5ee0b9165 build: use core compression 2022-09-27 16:46:49 +02:00
vindarel
b10d405a20 more-docstrings: fix when symbol has no docstring (loop) 2022-09-27 14:49:13 +02:00
vindarel
c5b71818e3 (minor) move docstring additions to subdir and own package 2022-09-23 19:12:48 +02:00
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
b7b17f450d build-image: use asdf:load-asd 2022-06-10 17:00:42 +02:00
vindarel
e755bf7d98 export uiop:format! 2022-06-07 12:28:07 +02:00
vindarel
4a14cf624c add local nickname: os and /os for uiop/os 2022-04-14 08:35:33 +02:00
vindarel
46e5829efc import uiop find-symbol*, symbol-call, not-implemented-error, command-line-arguments 2022-04-14 08:23:20 +02:00
vindarel
d73649b00e import uiop:define-package 2022-04-14 07:57:01 +02:00
vindarel
5ab696d743 add alex local nickname 2022-03-02 22:26:15 +01: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
68d542af9e (minor) ciel.lisp: use uiop:define-package
[ci skip]
2022-02-25 16:47:23 +01:00
vindarel
6f18a6d74e database: rm Mito and add cl-dbi 2022-01-21 08:31:42 +01:00
vindarel
dda1e3d475 README: typo and rm duplicate Slime explanations 2022-01-07 18:20:23 +01:00
vindarel
acca50987e README: configuring Slime to start the CIEL image
[ci skip]
2022-01-07 17:54:26 +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
283b9e2e50 (minor) .github 2021-08-10 16:12:25 +02:00
vindarel
4f4368a102 README: how to use CIEL core at startup 2021-08-10 16:09:27 +02:00
vindarel
7fe5c4f2db (minor) README typo 2021-08-10 15:41:51 +02:00
vindarel
8d11587022 (minor) README: how to use CIEL-USER at startup 2021-08-10 15:35:17 +02:00
vindarel
1a7a01842d add FOF 2021-08-10 15:13:03 +02:00
vindarel
50d266384b (minor) rename find-dependencies.lisp (typo) 2021-08-10 14:22:48 +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
3d1a4fc998 cleanup 2021-06-04 13:29:30 +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
52e53c26a7 (minor) README dogfooding, yes 2021-06-03 15:41:32 +02:00
vindarel
1318a62b47 don't enable pythonic triple quote syntax by default 2021-06-03 15:40:54 +02:00
vindarel
d58d599725 Separate ciel/repl system: don't include cl-readline and all in base system 2021-06-03 15:35:45 +02:00
vindarel
9bef88b30d type declarations: add --> for "declaim ftype" (from serapeum:->) 2021-05-23 13:51:04 +02:00
vindarel
bc1ad719d2 README: usage and language extensions 2021-05-21 12:10:51 +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
8b54f4b549 (minor) duplicate local-nicknames 2021-05-12 12:00:12 +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
7124f93cf6 (minor) README: stress WIP, how to use in a package 2021-05-12 11:08:35 +02:00
vindarel
903b25d982 export enable-pythonic-string-syntax, enable-punch-syntax from CIEL 2021-04-18 12:03:42 +02:00
vindarel
892cc1f917 export trivia's match and guard to use them in CIEL package (not only ciel-user) 2021-04-18 12:03:04 +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