Commit graph

305 commits

Author SHA1 Message Date
vindarel
f619f0f77f add secret-values utility, to hide passwords
fixes https://github.com/ciel-lang/CIEL/issues/53
2024-08-30 11:15:24 +02:00
vindarel
b947ffcf3f add cl-ftp
fixes https://github.com/ciel-lang/CIEL/issues/55
2024-08-30 11:08:15 +02:00
vindarel
35f16fe344 (minor) README++ 2024-08-30 10:59:38 +02:00
vindarel
7fb3e00b0d deps: add moira/light, not yet in QL, so run make ql-deps to clone it 2024-08-30 10:50:06 +02:00
vindarel
b1c167d8e2 deps: libmagic-dev is no more required
since no more FOF.

for #18
2024-08-30 10:48:57 +02:00
vindarel
81fe59a789 deps: log4cl required QL > 2023-05 to compile on SBCL 2.3.4 2024-08-30 10:35:22 +02:00
vindarel
427016496c deps: str:ensure-suffix is now in latest quicklisp (needs QL 2023-03) 2024-08-30 10:33:56 +02:00
vindarel
336eb47a61 database: mention the need of db drivers for binaries. Is libsqlite3 ubiquitous? 2024-08-30 10:31:34 +02:00
vindarel
c9ff88d98c add package-local nickname: time -> local-time 2024-07-31 23:26:11 +02:00
vindarel
a1bd3a3145 (minor) scripts: quicksearch usage++ 2024-07-31 23:23:47 +02:00
vindarel
c499c8336e more docstrings to CL built-ins 2024-07-31 23:23:02 +02:00
vindarel
3161bde680 (minor) update FSet homepage
fixes #50

although this is an auto-generated page.
2024-06-25 16:52:41 +02:00
vindarel
3ab5d608fc README: add http code snippet 2024-06-12 14:20:11 +02:00
vindarel
fb93b26490 (minor) make run typo 2024-06-12 14:18:17 +02:00
vindarel
1a783277a9 lambda shortcut: add ^ just a short synonym for lambda 2024-04-30 12:34:46 +02:00
vindarel
4e980abac7 rm unused lambda shortcuts 2024-04-30 12:34:46 +02:00
vindarel
4b12cfeb62 README: script example with HTTP, JSON, arrow macro, fast startup time 2024-04-22 14:27:17 +02:00
vindarel
fc54b6c860 scripting: run script in :ciel-user by default 2024-04-22 14:27:17 +02:00
vindarel
e9c794640a (minor) add useful local nicknames to :ciel package
shouldn't be of great use though since we write scripts in ciel-user.
2024-04-22 14:27:17 +02:00
vindarel
6cc1cef5e3 (minor) year bump 2024-02-20 12:36:51 +01:00
vindarel
1aed210f14 more docstrings++ 2024-02-20 12:36:51 +01:00
ven
ad2fe21345 Remove mention of defstar's -> syntax 2024-02-20 12:27:39 +01:00
vindarel
266b078ac8 export two aliases from ppcre: apropos-regex and apropos-regex-list
[ci skip]
2023-12-08 15:42:55 +01:00
vindarel
1e00f06b53 re-export alexandria:hash-table-alist 2023-12-08 15:42:55 +01:00
vindarel
bc6a76a452 re-export serapeum:frequencies 2023-12-08 15:42:55 +01:00
cinerion
727dfa488e Makefile: Clone cl-environments and cl-form-types in the ql-deps task
To fix compilation error on SBCL v2.3.10
See issue https://github.com/ciel-lang/CIEL/issues/38
2023-11-30 22:31:13 +01:00
cinerion
e781167ecb CI: Fix system update order for void linux job
New order is:
1. Pull updates list from void repos
2. Update xbps in case it's outdated
3. Update all other packages

Previous order had all other packages update before updating xbps, which caused the job to fail.
2023-11-30 22:29:10 +01:00
vindarel
5299a757ea scripting: cmd:cmd with :interactive input and output DOES work for less or fzf :)
[ci skip]
2023-11-29 00:15:32 +01:00
vindarel
56d3d1f84c rm fof and moira libraries because of their dependency on Osicat
which depends on its libosicat.so, which makes it more difficult to
deploy executables.
This dependency might be fixed upstream, check out the linked issues.
2023-11-18 15:51:40 +01:00
vindarel
f8eb032270 re-export uiop:println 2023-10-18 13:25:17 +02:00
vindarel
09d5e978b1 build image: also load Deploy
for #23
2023-09-26 12:57:36 +02:00
vindarel
d82e767241 README: Dockerfile and thanks to contributors (#35)
* README: Dockerfile and thanks to contributors

[ci skip]
2023-09-05 15:55:17 +02:00
Marcelo Costa
7912802b4e simplify quicklisp installation step 2023-09-05 15:55:17 +02:00
Marcelo Costa
6d8e94aa88 Introduce Dockerfile 2023-09-05 15:55:17 +02:00
vindarel
7e4c95cff6
Merge branch 'master' into 'master'
Update Makefile fixed a typo

See merge request vindarel/ciel!1
2023-09-05 13:54:42 +00:00
Urs Rau
e1f625ffb5
void CI: update xbps, as void builds failed 2023-09-05 13:54:41 +00:00
vindarel
1cc025b88f gui: ltk -> nodgui with built-in yaru theme 2023-06-29 11:37:49 +02:00
cinerion
76f23bef58 CI: Install quicklisp in the "build void" job 2023-06-23 11:24:51 +02:00
cinerion
4f4c0daad9 README: Add Void Linux to list of built binaries 2023-05-11 12:56:06 +02:00
cinerion
c589d1acc0 gitlab-ci: Add job to build CIEL for Void Linux 2023-05-11 12:56:06 +02:00
cinerion
a09d46e276 gitlab-ci: refactor into a CI job specific to the Debian build 2023-05-11 12:56:06 +02:00
vindarel
937bfe6b83 fix requirement on unreleased fof feature 2023-05-11 12:56:06 +02:00
vindarel
a4cdfd508a CI: build on older Debian Buster 2023-05-11 12:56:06 +02:00
cinerion
2b91d96672 README: Add libz/libzstd as system dependencies depending on SBCL version
For https://github.com/ciel-lang/CIEL/issues/23
2023-05-09 16:39:23 +02:00
cinerion
d2e1ee9618 README: Add instructions for installing deps not in Quicklisp
When not using ultralisp to build CIEL
2023-05-08 21:41:12 +02:00
cinerion
762adef8c5 Makefile: Clone log4cl repository in the ql-deps task
To fix compilation error on SBCL v2.3.4
2023-05-08 21:41:12 +02:00
vindarel
7f831e3829 (minor) scripts: how to search files recursively
[ci skip]
2023-05-08 13:04:33 +02:00
vindarel
a4f0cbad70 .asd: move cl+ssl build dependency outside of the .asd
for #20
2023-05-08 12:47:33 +02:00
vindarel
b23214917c init file: add --no-userinit
and add --noinform that was missing in Clingon options.

Move the useful load-without-shebang in utils.lisp, now available for
all systems.

"make" alone calls make build
2023-05-04 16:53:40 +02:00
vindarel
f7a4f06335 docs: simpler clingon example
we can write the 3 examples one after the other without "this is not
defined" errors, without relying to a funcall.
2023-05-04 15:10:49 +02:00