Commit graph

3883 commits

Author SHA1 Message Date
Justin Ethier
e6ccbe77c7 Sync 2017-11-25 02:57:08 +00:00
Justin Ethier
454fe2c26c Additional hook required for let-syntax 2017-11-24 17:49:42 -05:00
Justin Ethier
5b8f47af43 WIP for let-syntax 2017-11-21 19:07:52 -05:00
Justin Ethier
09cb431219 Added new predicates 2017-11-21 13:23:08 -05:00
Justin Ethier
24fc89f320 WIP 2017-11-19 19:01:14 -05:00
Justin Ethier
8750696e17 cleanup 2017-11-19 18:43:37 -05:00
Justin Ethier
5acffd72d1 Next version will be 0.7.1 2017-11-18 01:02:47 +00:00
Justin Ethier
76132ac2cf Releasing 0.7 2017-11-17 23:57:59 +00:00
Justin Ethier
3446d46a6f Adding test file 2017-11-17 16:48:19 +00:00
Justin Ethier
408ef442c8 Revised feature list 2017-11-15 19:06:46 -05:00
Justin Ethier
d3e2cd437d
Update README.md 2017-11-14 23:04:59 -05:00
Justin Ethier
29567cf900
Update README.md 2017-11-14 23:04:33 -05:00
Justin Ethier
7ef5f899f2
Update README.md 2017-11-14 23:03:27 -05:00
Justin Ethier
09a52e2b52
Update README.md 2017-11-14 22:50:39 -05:00
justin
3d82fdf48d Fixup author of patch 2017-11-14 13:19:21 -05:00
justin
5491180e8c Prevent warning on 32-bit platforms 2017-11-14 13:13:12 -05:00
Justin Ethier
e465f811f5 Thread-sleep allow fractional seconds 2017-11-13 18:41:10 -05:00
Justin Ethier
2911c88a7b
Merge pull request #233 from 0-8-15/patch-1
Update runtime.c
2017-11-13 22:21:15 -05:00
Justin Ethier
08448b9148 Added unicode support 2017-11-13 17:50:54 -05:00
Justin Ethier
9186af6db4 Merge remote-tracking branch 'origin/utf8-dev' 2017-11-13 17:06:04 -05:00
Justin Ethier
1e8819d57e Limit iteration in Cyc_io_peek_char 2017-11-12 18:45:04 -05:00
Justin Ethier
9cfb80677a Cleanup 2017-11-12 18:29:32 -05:00
0-8-15
26c8e7170c
Update runtime.c
Cyc_thread_sleep supports srfi-18 thread-sleep! and is used nowhere else.  thread-sleep! sleeps for a timeout which may be "an exact or inexact real number represents a relative time in seconds", not milliseconds.
2017-11-12 17:14:48 +01:00
Justin Ethier
2631f762dd
Merge pull request #232 from ararslan/aa/readme-badge
Make the Travis badge a link to Travis
2017-11-12 09:05:28 -05:00
Alex Arslan
d415724643
Make the Travis badge a link to Travis 2017-11-11 21:20:33 -08:00
Justin Ethier
39d3be8141 Removing 2017-11-11 18:16:14 -05:00
Justin Ethier
7a3db33e8f Removing old files 2017-11-11 18:15:42 -05:00
Justin Ethier
79e9b83652 Swap header images 2017-11-11 18:10:13 -05:00
Justin Ethier
bb99a1ffe0 Tweak 2017-11-11 18:09:37 -05:00
Justin Ethier
49a5aa1c1f Show build status 2017-11-11 18:08:53 -05:00
Justin Ethier
7c56191bc1 Different flags on OSX (??) 2017-11-11 17:55:25 -05:00
Justin Ethier
5adafe517c CI support 2017-11-11 17:25:19 -05:00
Justin Ethier
3c6d578429
Merge pull request #231 from ararslan/aa/ci
Enable Travis for continuous integration testing
2017-11-11 20:37:21 -05:00
Alex Arslan
a076a25966
Fix linker flags for Clang and macOS 2017-11-11 13:18:20 -08:00
Alex Arslan
dc28a6e6a6
Add Linux and macOS continuous integration on Travis 2017-11-10 21:47:34 -08:00
Justin Ethier
a492ca379d Handle the null character 2017-11-09 19:00:21 -05:00
Justin Ethier
f25d76747d Sync up with makefile fixes from bootstrap pull req 2017-11-08 18:04:39 -05:00
Justin Ethier
40b729e11b WIP - peek-char UTF8 support 2017-11-08 18:38:31 +00:00
Justin Ethier
0f4a7b30c1 Fixes for string-set!
Handle setting of a char to one that is represented using fewer bytes.
2017-11-08 14:55:57 +00:00
Justin Ethier
61a18d8fb3 WIP 2017-11-07 18:39:12 -05:00
Justin Ethier
d584cf059e Partial fixes to string-set! 2017-11-07 18:13:12 -05:00
Justin Ethier
02014322b7 Properly count bytes in make-string 2017-11-07 17:47:08 -05:00
Justin Ethier
f5787184da WIP - string-set! 2017-11-07 18:18:56 +00:00
Justin Ethier
cfdec73d78 Emit strings with char/byte lengths 2017-11-06 18:57:56 +00:00
Justin Ethier
42507606a5 Added Cyc_string_byte_length() 2017-11-06 17:54:00 +00:00
Justin Ethier
348ed7205c Added a TODO for peek-char and UTF8 2017-11-06 17:46:56 +00:00
Justin Ethier
d43d019c20 Fix UTF8 support for pack_env_variables() 2017-11-06 17:06:12 +00:00
Justin Ethier
ec5ef86b6a Do not use make_string for UTF8 strings 2017-11-06 16:00:55 +00:00
Justin Ethier
471f0d4b50 UTF8 support 2017-11-06 16:00:11 +00:00
Justin Ethier
9962bca854 Validate hex digits in string with the \x; syntax 2017-11-06 14:12:21 +00:00