Releases: ashinn/chibi-scheme
Releases Β· ashinn/chibi-scheme
0.12
What's Changed
- Fix SEXP_USE_ALIGNED_BYTECODE in #990
- README: add link to online manual by @ulzu in #993
- (chibi test): add a type test for exceptions in test-error by @dpk in #998
- Fix typo in doc by @ekaitz-zarraga in #1004
- Add SRFI 35 support by @dpk in #1008
- fix typo by @MikeSS8 in #1022
- add snow-chibi default configuration file instructions by @Pinjontall94 in #1024
- Add bash completion for the snow-chibi command names by @Retropikzel in #1025
- Fix propably misplaced parenthesis on get-install-dirs with chicken by @Retropikzel in #1027
- Add stklos support for snow-chibi by @Retropikzel in #1028
- snow-chibi --foreign-depends by @Retropikzel in #1029
- Add generic implementation into snow-chibi by @Retropikzel in #1026
- Add support for Racket to snow-chibi by @Retropikzel in #1033
- Add support for Gambit to snow-chibi by @Retropikzel in #1035
- Fix Sagittarius support on snow-chibi by @Retropikzel in #1034
- Fix missing piece of snow-chibi sagittarius support code by @Retropikzel in #1037
- snow-chibi Kawa improvements by @Retropikzel in #1031
- Add support for Mosh to snow-chibi by @Retropikzel in #1032
- Add support for Ypsilon in snow-chibi by @Retropikzel in #1038
- Build static library too when installing for Chicken with snow-chibi by @Retropikzel in #1040
- Allow package install trough git repository by @Retropikzel in #1042
- Fix Gauche library install paths in snow-chibi by @Retropikzel in #1045
- Snow chibi command to install program dependencies by @Retropikzel in #1044
- Use sexp_read_incomplete_error. by @arthurgleckler in #1046
- Fix SRFI installation with snow-chibi on Guile by @Retropikzel in #1048
- Loko support for snow-chibi by @Retropikzel in #1049
- Add support for capyscheme, mit-scheme and tr7 by @Retropikzel in #1057
- Emscripten build fixes by @cstawarz in #1052
- Srfi list by @Retropikzel in #1058
- Fix srfi-64 eq typo by @Retropikzel in #1064
- When building Kawa libraries add the install dir to loadpath by @Retropikzel in #1059
- Snow chibi git repo siblings by @Retropikzel in #1066
- Add missing implementations into docs by @Retropikzel in #1070
- Git index fixes by @Retropikzel in #1071
- Git index improvements by @Retropikzel in #1073
- Improve install-dependencies command by @Retropikzel in #1074
- Add support for Chicken 6 by @Retropikzel in #1076
- Export parse-lazy in (chibi parse) by @afiw0 in #1077
- Improve Kawa library path finding by @Retropikzel in #1079
- When cond-expanding for srfi-9 or srfi-34 also or for r7rs by @Retropikzel in #1080
- Guile path improvements by @Retropikzel in #1082
- Make SRFI test program writing more reliable by @Retropikzel in #1083
- Add support for Skint by @Retropikzel in #1086
- Fix string-append problem with tr7 when file is #f by @Retropikzel in #1087
- Foment doc by @Retropikzel in #1089
New Contributors
- @ulzu made their first contribution in #993
- @MikeSS8 made their first contribution in #1022
- @Pinjontall94 made their first contribution in #1024
- @Retropikzel made their first contribution in #1025
- @cstawarz made their first contribution in #1052
- @afiw0 made their first contribution in #1077
Full Changelog: 0.11...0.12
0.11
What's Changed
- Fix documentation on building a standalone statically linked executable including compiled libs by @lubgr in #746
- Initialize variables in FFI tests by @ilammy in #748
- Fix usage of signbit() in SRFI 144 by @ilammy in #747
- (chibi math prime) fix miller-rabin-composite?, factor, etc (issue #751), add factor-alist by @wrog in #752
- CMake update 1/3: basic modernization (preserving all current functionality) by @lubgr in #755
- CMake update 2/3: lift platform restriction by @lubgr in #758
- Triviality: silence an unused variable warning in compiled test by @lubgr in #763
- CMake update 3/3: provide install target by @lubgr in #761
- Parse syntax-rules more strictly by @mnieper in #768
- Simplify snprintf usage by @lassik in #770
- Fix indentation of test runner output by @jgesswein in #764
- CMake linux fix: add linker flags -lm -lutil and -ldl (when configured for dynamic loading) by @lubgr in #779
- Add missing constants to SRFI-144 by @jpellegrini in #780
- Fix disconnects. Support more MIME types. Fix comment. by @arthurgleckler in #787
- Add support for SRFI 227 by @dpk in #788
- Fix SRFI 227 exports by @mnieper in #795
- Add reference-barrier to (srfi 124) by @dpk in #796
- Fix SRFI 124 imports for reference-barrier by @dpk in #797
- Minor documentation improvements (C API) by @lubgr in #807
- Build fails with SEXP_USE_MALLOC by @dpapavas in #809
- Export sexp_get_stack_trace by @dpapavas in #813
- Expose construction of foreign procedures. by @dpapavas in #806
- Identifier macros by @dpk in #805
- Fix definition of full-match? (Proposed fix for #816) by @dpk in #818
- (chibi parse): Ensure reason is always a string by @nmeum in #821
- lib/chibi/diff.scm: Fix string ANSI coloring call by @ztzg in #823
(chibi parse): allow (optionally) passing custom fk to parse-commit by @nmeum in #824- Better case-lambda tests by @dpk in #828
- SRFI-144: accept zero arguments for flmax/flmin by @jpellegrini in #832
- Fix SEXP_CUSTOM_LONG_LONGS lsint_to_sint by @rschifflin in #839
- Add (chibi shell) to the documentation. in #843
- Add a crutch to better detect snow binary extension dir. in #848
- Install manpages in man/man1, not man in #847
- Fix scribble documentation for shell.scm in #849
- Make (shell) in (chibi shell) return exit status of last command. in #854
- cmake: Exclude
(chibi shell)test on Win32 by @okuoku in #858 - Add support for SXML indentation on output. by @arthurgleckler in #867
- Fix bug: attributes without values didn't work. by @arthurgleckler in #868
- Add a feature to cache the most recent string index->cursor result by @dpk in #793
- Fix syntax-tests to use mutable-environment by @dpk in #871
- Make macro-aux safe for other things together with syntax-case by @dpk in #870
- Add support for exporting statically compiled libraries from C by @dpapavas in #856
- Fix exit call on plan9/9front by @smazga in #888
- Provide identifier-syntax and make-variable-transformer through standardized SRFI libraries. by @mnieper in #887
- Fix #880 by @chk-jxcn in #896
- Fix bug: sexp_read_number can't parse a/b@c-style number correctly. by @nkoguro in #898
- add simple http client and server examples by @adamfeuer in #903
- add support for Guile [snow-chibi] by @rgherdt in #907
- Update .gitignore by @lassik in #912
- Drop (chibi sxml) dependency on let-optionals by @lassik in #913
- Fix broken import in (srfi 193) by @lassik in #915
- Add index-swap, fix assert in array-append by @gambiteer in #918
- Fix SRFI 231 install by @gambiteer in #919
- SRFI 231: Add index-* tests by @gambiteer in #920
- SRFI 231: Declare char-storage-class, fix interval-projections by @gambiteer in #937
- Handle basic special characters in
writeby @raviqqe in #939 (chibi test): Put newlines after test results etc in verbose mode by @dpk in #942- Fix #944: concatenate! work with empty lists in any position by @ekaitz-zarraga in #945
- Add srfi-64 by @ekaitz-zarraga in #943
- Reduce iterations in concatenate! by @ekaitz-zarraga in #946
- Avoid needless allocation in read-bytevector! by @wasamasa in #950
- Fix: segmentation fault during GC marking by @petteripiiroinen in #954
- Added missing argument to
sexp_string_cursor_setby @0xJonas in #956 - improve readme for mac users by @aisk in #932
- Unwind on exit by @raviqqe in #940
- Fix typo in (chibi app) example. by @arthurgleckler in #978
New Contributors
- @wrog made their first contribution in #752
- @jgesswein made their first contribution in #764
- @jpellegrini made their first contribution in #780
- @arthurgleckler made their first contribution in #787
- @dpapavas made their first contribution in #809
- @nmeum made their first contribution in #821
- @ztzg made their first contribution in #823
- @rschifflin made their first contribution in #839
- @chk-jxcn made their first contribution in #896
- @nkoguro made their first contribution in #898
- @adamfeuer made their first contribution in #903
- @rgherdt made their first contribution in #907
- @gambiteer made their first contribution in #918
- @raviqqe made their first contribution in #939
- @petteripiiroinen made their first contribution in #954
- @0xJonas made their first contribution in #956
- @aisk made their first contribution in #932
Full Changelog: 0.10...0.11