vindarel
14f3f4b876
export from alexandria, not alexandria-2
2024-09-06 15:59:26 +02:00
vindarel
00e6ddd052
bump and back to normal CIEL version number
...
for #70
2024-09-04 16:18:06 +02:00
vindarel
20f392adcb
fix CI binary location
2024-09-04 16:15:00 +02:00
vindarel
cc99227840
(minor) site icon
2024-09-04 15:11:38 +02:00
vindarel
007ee2f2a1
README: toc
2024-09-04 14:44:07 +02:00
vindarel
dd41359886
deps: check ASDF version without always installing it
...
for https://github.com/ciel-lang/CIEL/pull/65
2024-09-04 14:42:00 +02:00
vindarel
e5584d8f68
shell: all commands are now interactive: interactive output, emacs -nw works
...
needs our Clesh fork.
2024-09-04 14:42:00 +02:00
WillForan
064c9d41e0
dep: add asdf to make ql-deps; git pull if dir
...
For #58 , add $(QLDIR)/adsf recipe
Also added make function to pull instead of clone if local-projects dir already exists
2024-09-04 13:31:21 +02:00
vindarel
cb82bf4f69
terminal repl: TAB-complete binaries from PATH
2024-09-04 10:59:57 +02:00
vindarel
91e3dbb86e
terminal repl: TAB-complete filenames after a quote
2024-09-04 10:59:57 +02:00
vindarel
d0f7bb3b2a
terminal repl: re-add use of external terminal. Not yet useful for Slime.
...
The "!" prefix works in Slime, it comes from the Clesh shell
passthrough.
On our repl we catch earlier if the command is a visual command, and
run it approprietaly.
We should contribute this to Clesh to have an equivalent behaviour in
Slime (except we would open a terminal window, or in Emacs' vterm).
for #71
2024-09-03 14:55:14 +02:00
vindarel
6875f6e1e6
terminal repl: run visual commands in the same terminal
...
fixes #71
2024-09-03 14:38:57 +02:00
vindarel
cc1e637044
shell: visual commands: we can do better
2024-09-02 18:32:00 +02:00
vindarel
79b3168314
shell: fix evaluating unknown symbol: "missing closing quotation"
...
don't parse all input with shlex,
now a shell command MUST start with "!" (before we tried heuristics to
guess, nonsense)
fixes #68
2024-09-02 18:32:00 +02:00
vindarel
c0dcc1c220
make run-repl: run the terminal repl easily
2024-09-02 18:24:09 +02:00
vindarel
5a136a8cc5
(minor) docs: page title, description
...
[ci skip]
2024-09-01 20:49:41 +02:00
vindarel
3e79a8757f
docs: install instructions++
...
[ci skip]
2024-08-31 19:07:10 +02:00
vindarel
4d33aefd9a
README: core image++
2024-08-31 18:58:48 +02:00
vindarel
54fff8a14b
README: install instructions++ reorder
2024-08-31 18:58:48 +02:00
vindarel
7a4b413895
README: install instructions++
...
for #58
2024-08-31 18:58:48 +02:00
vindarel
47d9f8ea54
make build: without Deploy, better for Darwin
...
for #62
2024-08-31 17:32:10 +02:00
vindarel
7deac2d353
doc: fix access link
2024-08-31 11:46:37 +02:00
vindarel
e73f89e5fe
🎥 README: you should watch this too: resume execution from any point in the stack
...
[ci skip]
2024-08-31 00:59:59 +02:00
vindarel
7460689c38
(minor) docs: fight the disappearing left menu
2024-08-30 22:27:38 +02:00
vindarel
df0dfdc32e
README: install++
2024-08-30 22:23:10 +02:00
vindarel
22060d0c17
deps: FSET needs the latest misc-extensions
2024-08-30 13:33:35 +02:00
vindarel
a2ad77517b
deps: get latest FSET, fix package sb-ext violated with once-only
2024-08-30 13:27:11 +02:00
vindarel
9ad0e43728
deps: get latest dissect, or SBCL "sb-di violated lock" error
2024-08-30 13:19:38 +02:00
vindarel
3eeee4d5e7
deps: add missing git clone for termp, not in Quicklisp
2024-08-30 13:12:29 +02:00
vindarel
13827a4afd
version bump (with own versioning)
2024-08-30 13:06:52 +02:00
vindarel
81547dbe57
rm nodgui, mention nodgui-lite, yet to test its integration.
...
drops SDL, SDL TTF and JPEG turbo libraries.
the flip side of the coin will be the loss of canvas with fast pixel drawing, hardware accelerated canvas for 3D rendering and also the support for JPEG bitmap.
for https://github.com/ciel-lang/CIEL/issues/56
for https://github.com/ciel-lang/CIEL/pull/52
2024-08-30 13:06:52 +02:00
vindarel
7d05df4034
add file-finder to replace fof (not in QL)
...
for #18
2024-08-30 12:26:40 +02:00
vindarel
6aaf7aea7d
add termp little utility.
2024-08-30 11:46:07 +02:00
vindarel
828ed826bf
add progressons, simple progress bar
...
fixes https://github.com/ciel-lang/CIEL/issues/54
2024-08-30 11:22:41 +02:00
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