Alex Shinn
b1750cee57
Merge pull request #868 from arthurgleckler/master
...
Fix bug: attributes without values didn't work.
2022-10-12 16:44:55 +09:00
Arthur A. Gleckler
73875cbaf7
Fix bug: attributes without values didn't work.
...
Before, it was necessary to do something like this:
(option (@ (selected . #false) (value "any")) "any")
instead of:
(option (@ (selected) (value "any")) "any")
Only the former is valid SXML, as far as I can tell from the SXML
specification:
<https://dl.acm.org/doi/pdf/10.1145/571727.571736 >
2022-10-11 21:22:39 -07:00
Alex Shinn
6d58f9e3f6
Merge pull request #867 from arthurgleckler/master
...
Add support for SXML indentation on output.
2022-10-11 23:19:52 +09:00
Arthur A. Gleckler
24339e51e7
Update variable name per Alex's suggestion.
2022-10-11 07:17:31 -07:00
Alex Shinn
fa6d4f7a4f
Adding sxml tests.
2022-10-11 22:42:54 +09:00
Alex Shinn
0a050a524a
Improve let-keywords docs and add unit tests (issue #866 ).
2022-10-11 22:32:32 +09:00
Arthur A. Gleckler
4e24ad01e0
Add support for SXML indentation on output.
2022-10-10 13:34:27 -07:00
Alex Shinn
49f95dc107
Fix bug in procedure-flags in (chibi ast) (issue #864 )
...
We were incorrectly boxing an already boxed value.
2022-10-05 09:06:51 +09:00
Alex Shinn
0eeeac7650
Make environment immutable and add mutable-environment alternative (issue #863 ).
2022-10-04 16:07:36 +09:00
Alex Shinn
e88374aae1
typo s/df/fd ( fixes #861 )
2022-09-26 22:37:51 +09:00
Alex Shinn
95827a44ed
Add immutable-string with copy-on-write semantics (issue #860 ).
2022-09-16 18:18:20 +09:00
Alex Shinn
1e47c78b8a
Fix reversal of results in rounding all leading 9's (issue #859 ).
2022-09-15 21:24:00 +09:00
Alex Shinn
fa8a506ed5
Merge pull request #858 from okuoku/win32-test-fix
...
cmake: Exclude `(chibi shell)` test on Win32
2022-09-11 20:02:26 +09:00
okuoku
f887003c30
cmake: Exclude (chibi shell)
test on Win32
...
Exclude `(chibi shell)` test on Win32 since it's not compatible.
2022-09-11 13:40:50 +09:00
Alex Shinn
0a50b305bc
string-set! should respect immutability (issue #857 )
2022-09-04 16:28:04 +09:00
Alex Shinn
2aa6dc829e
Merge pull request #854 from lockywolf/chibi-shell-return-value-exit-status
...
Make (shell) in (chibi shell) return exit status of last command.
2022-08-24 14:37:14 +09:00
Lockywolf
6bb62979fd
Make (shell) in (chibi shell) return exit status of last command.
2022-08-24 13:17:37 +08:00
Alex Shinn
f367cb86e2
signal an error when we can't change-directory in with-directory (issue #850 )
2022-08-11 21:56:35 +09:00
Alex Shinn
7e0b2730f4
snow-post should quote values
2022-08-09 18:43:51 +09:00
Alex Shinn
9993b27486
make-request path should be a string even in failure case
2022-08-09 14:02:19 +09:00
Alex Shinn
51beea2bb6
adding more warnings for bad repos (issue #846 )
2022-08-08 18:59:50 +09:00
Alex Shinn
1f1b361010
Using Makefile-configured snow install directories.
2022-08-08 18:43:30 +09:00
Alex Shinn
eac4adc272
Merge pull request #849 from lockywolf/shell.scm-scribble-fixes
...
Fix scribble documentation for shell.scm
2022-08-04 20:45:39 +09:00
Lockywolf
bf1703e511
Fix scribble documentation for shell.scm
2022-08-03 23:21:50 +08:00
Alex Shinn
c9344debfb
Revert "Install manpages in man/man1, not man"
...
This reverts commit c5446df854
.
MANDIR is already defined to include man1.
2022-08-03 22:55:30 +09:00
Alex Shinn
46c4a0cd7c
Merge pull request #847 from lockywolf/master
...
Install manpages in man/man1, not man
2022-08-03 22:48:09 +09:00
Alex Shinn
70acbf5a08
fix indentation
2022-08-03 22:44:28 +09:00
Alex Shinn
a2daa155e8
comment out failing chicken tests
2022-08-03 22:43:40 +09:00
Alex Shinn
2f50a6cf74
Merge pull request #848 from lockywolf/crutch-for-relative-install-lib-dir
...
Add a crutch to better detect snow binary extension dir.
2022-08-03 22:42:40 +09:00
Lockywolf
ac5c10c114
Add a crutch to better detect snow binary extension dir.
2022-08-03 21:40:48 +08:00
Alex Shinn
873e1c490f
wrap tests in groups
2022-08-03 22:38:39 +09:00
Alex Shinn
97ca7e1799
don't build images by default when DESTDIR is specified
2022-08-03 22:38:27 +09:00
Alex Shinn
66deb6fe3b
install-data-file should return the installed path
2022-08-03 22:38:07 +09:00
Alex Shinn
dea22a424b
use chroot to install images (issue #844 )
2022-08-02 15:00:56 +09:00
Lockywolf
c5446df854
Install manpages in man/man1, not man
2022-08-02 13:10:02 +08:00
Alex Shinn
805fcc7d30
fix (chibi shell) summary
2022-07-30 07:02:37 +09:00
Alex Shinn
b677b287ec
Merge pull request #843 from lockywolf/master
...
Add (chibi shell) to the documentation.
2022-07-30 07:00:32 +09:00
Lockywolf
b89545df48
Add (chibi shell) to the documentation.
...
1. Add "shell" to the list of html_docs
2. Add a reference to (chibi shell) to chibi.scribl
2022-07-29 22:25:56 +08:00
Alex Shinn
568519bf6b
fleshing out I/O redirection and adding docs
2022-07-29 18:50:42 +09:00
Alex Shinn
1b0566b759
add io redirection to syntax
2022-07-29 07:30:35 +09:00
Alex Shinn
1bea865ec2
more shell utilities
2022-07-16 21:55:59 +09:00
Alex Shinn
bc18b0cc30
allow custom option types for (chibi app)
2022-07-09 14:59:34 +09:00
Alex Shinn
d03202407b
fix pipe example
2022-07-09 14:59:17 +09:00
Alex Shinn
701cf1d169
no more flexible arrays (issue #842 )
2022-07-04 22:30:49 +09:00
Alex Shinn
658244d64e
Add WIP shell library.
2022-07-01 22:39:27 +09:00
Alex Shinn
f5d96939b6
adding optional child-prod arg to call-with-process-io
2022-06-19 08:30:45 +09:00
Alex Shinn
54d3aafc7b
update test
2022-06-12 16:11:16 +09:00
Alex Shinn
38fc7e0932
Initial SRFI 231 implementation.
2022-06-12 16:04:38 +09:00
Alex Shinn
4d0ae090b7
http-send-file default mime type should be application/octet-stream
2022-06-12 10:02:38 +09:00
Alex Shinn
566d9a47cf
Merge pull request #839 from rschifflin/rs-bignum-fix-to-sint
...
Fix SEXP_CUSTOM_LONG_LONGS lsint_to_sint
2022-06-11 08:16:39 +09:00