Commit graph

551 commits

Author SHA1 Message Date
Justin Ethier
d3ab710bb4 Issue #466 - Prevent compiler warnings regarding Cyc_st_add and string comparisons
Were seeing newer versions of clang spamming warnings due to how we were comparing strings here.
2021-07-16 13:02:50 -07:00
Justin Ethier
d9d1b35a62 Issue #351 - Prevent compiled warnings on clang
Cleaned up code to prevent compiler warnings with respect to comparing uint8 with EOF (IE, -1).
2021-07-15 19:20:47 -07:00
Justin Ethier
92aeec6a2e Issue #465 - Avoid trigraphs in compiled strings 2021-07-15 16:45:42 -04:00
Justin Ethier
71cca38b44 Issue #379 - Fix read-line to be compatible with other I/O functions
The function now uses the same port buffer as our other I/O functions.
2021-07-14 23:00:42 -04:00
Justin Ethier
02b892211c Issue #462 - Properly handle top-level vectors 2021-07-09 22:57:23 -04:00
Justin Ethier
e5729563af New release 2021-07-01 19:08:42 -07:00
Justin Ethier
d944933cc8 Version bump for semantic versioning 2021-07-01 18:55:04 -07:00
Justin Ethier
64d79f9f04 New release 2021-06-15 18:11:22 -07:00
Justin Ethier
358fe01fc2 Issue #211 - production version of (char-ready?) 2021-06-08 13:38:33 -04:00
Justin Ethier
a4ef5b20b6 Added a note about more efficient closure calls 2021-06-07 13:28:35 -04:00
Justin Ethier
92896d2202 Issue #459 - R7RS #d decimal specifier 2021-05-19 18:50:45 -07:00
Justin Ethier
8236d5d46b Bump rev # 2021-05-19 09:42:19 -04:00
Justin Ethier
15cf24a1f2 More efficiently unbox known fixnums 2021-05-18 17:42:23 -04:00
Justin Ethier
1187d7fab1 Issue #455 - Avoid generating C code containing unused variables 2021-04-12 14:19:13 -04:00
Justin Ethier
26cd116cb8 Revise wording 2021-04-05 23:19:37 -04:00
Justin Ethier
881f561cd8 New release 2021-04-05 23:04:11 -04:00
Justin Ethier
6e8672e975 More revisions 2021-04-06 13:34:24 -04:00
Justin Ethier
ff4dd5e927 Revised 0.28.0 section 2021-04-06 13:29:21 -04:00
Justin Ethier
615dc86abd Revised release notes 2021-04-06 09:59:13 -04:00
Justin Ethier
fd4aa4fae6 Issue #453 - Proper handing of EOF at the REPL
Finally handle EOF correctly and do not exit REPL if an expression evaluates to the EOF object. However, allow CTRL-d to exit the REPL.
2021-03-28 22:18:10 -04:00
Justin Ethier
cf9ac2b3e6 Added a line item for new SRFI library names 2021-03-25 22:07:28 -04:00
Justin Ethier
8143614c34 Added example of changes for define-c 2021-03-19 22:06:20 -04:00
Justin Ethier
33b1e08b0c Clarify why define-c may need to be modified 2021-03-19 21:29:35 -04:00
Justin Ethier
9500879977 Update version number, stage 0.28.0 release notes 2021-03-18 14:03:50 -04:00
Justin Ethier
da7c6e0cf4 Add placeholder 2021-03-16 16:46:43 -04:00
Justin Ethier
e47ec999a9 Prep next release 2021-03-05 18:26:13 -05:00
Justin Ethier
6be391a927 Prep 0.27 release 2021-03-05 17:04:08 -05:00
Justin Ethier
fca99fab36 Add credit for bug report 2021-03-04 23:02:36 -05:00
Justin Ethier
2880301d69 Issue #450 - Updated the runtime to avoid a race condition when creating new symbols 2021-03-04 18:02:48 -05:00
Justin Ethier
6ef8773b31 Document latest change 2021-03-03 21:32:39 -05:00
Justin Ethier
209050b2d4 Allow C compiler/linker options from a library to be expanded via cond-expand 2021-02-25 22:43:19 -05:00
Justin Ethier
c82e69a997 Added import-shared-object 2021-02-23 15:18:38 -05:00
Justin Ethier
a259755037 Add latest changes for the next release 2021-02-07 22:32:09 -05:00
Justin Ethier
71793eca9c Issue #445 - Do not inline prims that open ports
It is dangerous to inline these operations because the resource may be opened multiple times and/or not closed properly.
2021-02-05 17:01:01 -05:00
Justin Ethier
8f7516ce43 Prepping new release 2021-02-03 18:03:55 -05:00
Justin Ethier
b471e6fcd0 Fix broken optimizations 2021-02-03 21:43:27 -05:00
Justin Ethier
9447dc9b05 Fix pretty printing of record types 2021-02-03 17:43:26 -05:00
Justin Ethier
5dc3f10107 Issue #370 - Document latest change 2021-01-26 22:55:00 -05:00
Justin Ethier
d9e664c00d Prep 0.25 release 2021-01-25 18:02:43 -05:00
Justin Ethier
51e73fcbd3 Fix for when/unless alternate clause 2021-01-22 22:21:18 -05:00
Justin Ethier
688fc7c928 Revise 0.25 section 2021-01-22 22:14:37 -05:00
Justin Ethier
53dfba7364 Added date for 0.24 2021-01-22 21:45:51 -05:00
Justin Ethier
dc597a9926 Issue #365 - Allow c-linker-options to work as a top-level expression in a program 2021-01-18 15:57:45 -05:00
Justin Ethier
065a8bdd15 Issue #365 - Allow c-compiler-options to be used by programs 2021-01-18 15:03:27 -05:00
Justin Ethier
e9a2b74230 Issue #365 2021-01-17 22:44:13 -05:00
Justin Ethier
c18ca25ad9 Issue #412 - Support cond-expand when importing deps 2021-01-03 23:09:16 -05:00
Justin Ethier
56b4b0f5f6 Revised section for our upcoming release 2021-01-02 17:28:09 -05:00
Justin Ethier
1c5e7f0aa2 Revise notes for upcoming release 2020-12-28 21:50:02 -05:00
Justin Ethier
23481f34c2 Update TODO comment 2020-12-28 21:42:09 -05:00
Justin Ethier
3a514ecfff Document latest changes for this release 2020-12-28 21:20:12 -05:00