Commit graph

70 commits

Author SHA1 Message Date
vindarel
c0ee6f5921 doc script++ 2022-12-09 16:20:21 +01:00
vindarel
442aa60439 Add scripting support!
Just run

$ ciel myscript.lisp

where you can use all the available libraries.
2022-12-09 15:01:07 +01:00
vindarel
eba9f86cff Naming: the core is ciel-core, the binary is ciel
previously: ciel and ciel-repl
2022-12-09 14:27:28 +01:00
vindarel
70acbfb580 README: system deps, Ultralisp link, can't share a core image 2022-12-09 13:49:55 +01:00
vindarel
5fc83b15b5 (minor) README: mention experimental CI build for Debian systems
[ci skip]
2022-09-28 18:39:31 +02:00
vindarel
19f59202aa Augment docstrings (a couple gotchas) 2022-09-22 15:01:42 +02: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
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
52e53c26a7 (minor) README dogfooding, yes 2021-06-03 15:41:32 +02:00
vindarel
bc1ad719d2 README: usage and language extensions 2021-05-21 12:10:51 +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
8e90c9c979 docs: rationale 2020-12-07 14:03:02 +01:00
vindarel
3e0b42430d README rationale++ 2020-12-01 23:54:39 +01:00
vindarel
c9a169d3a5 README: examples in front. More REPL features. 2020-11-24 13:13:50 +01:00
vindarel
3adc8e7512 fix FAQ link
fixes #10
2020-11-23 13:46:44 +01:00
vindarel
3029168602 README: libraries' documentation is now in docs/ 2020-11-11 12:59:57 +01:00
vindarel
a2a6af879a Shell pass-through with Clesh
fixes #8
2020-11-11 12:49:13 +01:00
vindarel
28ce34a9e4 Use the lisp-critic
fixes #7

fun stuff.

missing: criticize files.
2020-11-09 23:31:19 +01:00
vindarel
b76248b9cb doc: generate documentation of imported symbols into their own page (serapeum)
for #3
2020-11-06 15:00:11 +01:00
vindarel
0b2f04e935 doc: copy README to docs 2020-11-06 15:00:11 +01:00
vindarel
7cefba81cd (minor) fix link 2020-11-03 11:45:48 +01:00
vindarel
435ce2ec5a adapt print-hash-table for dict 2020-11-02 15:33:10 +01:00
vindarel
2b63d644d7 pretty-print hash-tables. From Rutils. 2020-11-02 11:15:08 +01:00
vindarel
bee5b71859 dexador: local HTTP nickname 2020-10-28 14:29:50 +01:00
vindarel
e10d7975d4 GUI: ltk 2020-10-28 14:26:32 +01:00
vindarel
fa79625d50 REPL: highlighting sb-ext -> uiop 2020-10-28 12:50:39 +01:00
vindarel
f75e29f4c2 REPL: *pygmentize-options* 2020-10-28 12:35:42 +01:00
vindarel
79e63d780c REPL: *syntax-highlighting* and *pygmentize* 2020-10-28 12:32:56 +01:00
vindarel
5ed72b3f72 REPL: syntax highlighting with pygments 2020-10-28 12:28:28 +01:00
vindarel
1eb751e9d2 trivial-types 2020-10-26 23:37:02 +01:00
vindarel
66f9369abb iteration: trivial-do 2020-10-26 23:14:59 +01:00
vindarel
b19f7e525a alexandria, list and sequences 2020-10-25 08:16:33 +01:00
vindarel
06f4e021f8 rm HTML templating libraries 2020-10-25 08:16:33 +01:00
vindarel
2629130f4a Generate project dependencies list 2020-10-23 13:43:33 +02:00
vindarel
7ff1adbd9a README: local-time 2020-10-22 17:29:58 +02:00
vindarel
bf98ece664 README: add TOC
with toc-org https://github.com/snosov1/toc-org/
2020-10-22 17:23:14 +02:00
vindarel
c8f83f01ef import parse-number functions, doc 2020-10-22 17:02:58 +02:00
vindarel
e7f7f48935 document Serapeum's ignoring and etypecase-of, for exhaustiveness type checking 2020-10-22 16:53:47 +02:00
vindarel
2d1d45dee1 REPL: disable reset 2020-10-19 14:42:29 +02:00
vindarel
1c54bf1613 REPL: ? at the end of the line trick
we can start typing a function name, add a "?" and get the documentation.

(uiop:file-exists-p ?
=> doc
2020-10-19 14:10:58 +02:00
vindarel
a8d87a682a JSON with cl-json 2020-10-16 14:54:53 +02:00
vindarel
07e9a88056 REPL: print arglist with :doc 2020-10-15 13:55:42 +02:00
vindarel
46fc9489c8 add arrow macros 2020-10-14 16:22:01 +02:00
vindarel
30895f4d74 REPL: add :doc to print the symbol documentation, be it variable, function or other 2020-10-13 23:03:30 +02:00
vindarel
f1ec529901 fix REPL completion 2020-10-13 19:30:49 +02:00