Commit Graph

221 Commits

Author SHA1 Message Date
retropikzel 0e6133c78e Update readme 2025-07-20 13:28:12 +03:00
retropikzel 9955fbd3fd Making tests work 2025-07-20 12:36:42 +03:00
retropikzel cb3f5e5d2a Making tests work 2025-07-20 08:16:01 +03:00
retropikzel eff27fc1be Making tests work 2025-07-20 08:09:38 +03:00
retropikzel 331fb7f13f Making tests work 2025-07-20 07:50:56 +03:00
retropikzel 0ca61462ea Add license 2025-07-20 06:33:58 +03:00
retropikzel 59d1ae2ed9 Bring things to new compile-r7rs 2025-07-19 21:13:28 +03:00
retropikzel 98f7725271 Bring things to new compile-r7rs 2025-07-19 21:01:26 +03:00
retropikzel f6318bac3c Bring things to new compile-r7rs 2025-07-19 20:34:23 +03:00
retropikzel c30d78e139 Bring things to new compile-r7rs 2025-07-19 20:05:01 +03:00
retropikzel c6d515cd4f Bring things to new compile-r7rs 2025-07-19 19:46:05 +03:00
retropikzel 254cb2a318 Bring things to new compile-r7rs 2025-07-19 19:41:40 +03:00
retropikzel 817a6e2933 Bring things to new compile-r7rs 2025-07-19 19:14:29 +03:00
retropikzel da34379a83 Bring things to new compile-r7rs 2025-07-19 18:51:05 +03:00
retropikzel c31f5323fc Bring things to new compile-r7rs 2025-07-19 18:31:50 +03:00
retropikzel b7a218d3c3 Bring things to new compile-r7rs 2025-07-19 18:02:46 +03:00
retropikzel d4f1edb079 Bring things to new compile-r7rs 2025-07-19 17:59:46 +03:00
retropikzel 111b88f029 Bring things to new compile-r7rs 2025-07-19 17:56:18 +03:00
retropikzel 63df71f2d2 Bring things to new compile-r7rs 2025-07-19 17:52:44 +03:00
retropikzel 946a1145a7 Bring things to new compile-r7rs 2025-07-19 17:00:10 +03:00
retropikzel 306533561d Bring things to new compile-r7rs 2025-07-19 12:28:19 +03:00
retropikzel 1b49431a3e Clean up code 2025-07-12 17:31:12 +03:00
retropikzel c967ad0c85 Make installing easier 2025-07-12 09:13:31 +03:00
retropikzel 1957a05e51 Chibi fixes 2025-07-11 23:50:22 +03:00
retropikzel 1568976988 Chicken fixes 2025-07-10 07:48:08 +03:00
retropikzel 194c4c62bc Chicken fixes 2025-07-10 07:41:50 +03:00
retropikzel 71ed0ef352 Fixing Jenkins tests 2025-07-10 07:33:37 +03:00
retropikzel 1ab6565ed5 Fixing Jenkins tests 2025-07-10 07:29:36 +03:00
retropikzel d1c6457b6f Fixing Jenkins tests 2025-07-09 22:05:58 +03:00
retropikzel 457728e0c7 Fixing Jenkins tests 2025-07-09 21:41:37 +03:00
retropikzel ec89a2d4ed Fixing Jenkins tests 2025-07-09 08:06:38 +03:00
retropikzel 4c89153790 Fix segfault on chibi scheme when passing null pointers 2025-07-08 08:28:41 +03:00
retropikzel 6631c08bd9 Adding tests for pointers. Cleaned up gitignore 2025-07-07 08:04:42 +03:00
retropikzel 1a5057686e Trying some chibi fixes 2025-07-05 15:41:16 +03:00
retropikzel 11bde80286 Backup 2025-07-05 10:57:28 +03:00
retropikzel afc2d6cce9 Unstuck the builds 2025-06-28 06:34:16 +03:00
retropikzel 2ebbaad859 Working towards snow-fort release 2025-06-27 20:14:11 +03:00
retropikzel fde1349ff8 Working towards snow-fort release 2025-06-27 16:27:50 +03:00
retropikzel 936d250b3c Chibi fixes 2025-06-26 20:16:54 +03:00
retropikzel 9380b007ae Fixing Chibi install 2025-06-26 07:03:02 +03:00
retropikzel 190aa68600 Move readme.html build to its own job 2025-06-25 19:29:25 +03:00
retropikzel d0cb1faf2b Fix Gauche library building 2025-06-25 06:58:11 +03:00
retropikzel 779997dd1e Adding more Jenkins tests 2025-06-25 06:29:54 +03:00
retropikzel 1752e4a8fc Adding more Jenkins tests 2025-06-25 06:18:28 +03:00
retropikzel 0af0378c0e Adding Haiku support 2025-06-22 17:48:23 +03:00
retropikzel f037d22c40 Moving towards snow-fort packaging 2025-06-20 09:37:51 +03:00
retropikzel f26ec80a1d Test for all r7rs implementations supported by compile-r7rs 2025-06-08 17:41:26 +03:00
retropikzel 52607af205 Test for all r7rs implementations supported by compile-r7rs 2025-06-08 14:39:11 +03:00
retropikzel aae1d920f6 Testing dynamic Jenkinsfile 2025-06-05 23:13:56 +03:00
retropikzel 381368b63b Testing dynamic Jenkinsfile 2025-06-05 23:10:39 +03:00
retropikzel e141b7fa4e Testing dynamic Jenkinsfile 2025-06-05 22:42:29 +03:00
retropikzel f820c68d4f Making tests run in Jenkins 2025-06-03 19:35:33 +03:00
retropikzel 3dd40197c6 Remaking the Jenkinsfile 2025-05-15 21:31:14 +03:00
retropikzel 53c78b20a9 Remaking the Jenkinsfile 2025-05-15 21:27:02 +03:00
retropikzel cfd6e052fc Remaking the Jenkinsfile 2025-05-15 21:15:30 +03:00
retropikzel c487f7a1b1 Change to renamed stklos pointer primitives 2025-05-13 20:41:36 +03:00
retropikzel 8d012a5ba2 Git commit renaming and restructuring the library 2025-04-26 12:21:02 +03:00
retropikzel 04d4e43b04 Add test for C address of replacement 2025-04-26 10:49:18 +03:00
retropikzel ed96fcad0b Started splitting the tests 2025-04-26 10:02:40 +03:00
retropikzel 66ded0d1ee Added bytevector library 2025-04-25 21:06:08 +03:00
retropikzel 439c097ab0 Improved portability a lot. Started export renaming. 2025-04-25 18:01:24 +03:00
retropikzel 12f6aa7640 More cleanup 2025-04-20 07:24:42 +03:00
retropikzel d784de2d80 Cleanup 2025-04-20 07:12:27 +03:00
retropikzel facd9034a3 Rename pffi-define to pffi-define-function. Clean up repository. 2025-04-20 07:02:57 +03:00
retropikzel 7ab8b1ab2b Use compile-r7rs for testing. Create entries for all implementations in makefile. 2025-04-18 05:55:31 +03:00
retropikzel 062fb2d262 Move gauche library building under retropikzel/pffi. Update documentation. 2025-03-28 09:16:16 +02:00
retropikzel 031ea6a574 Moving the implementation library building under retropikzel/pffi 2025-03-28 08:45:08 +02:00
retropikzel 75405a3135 pffi-define-library works on Guile and Kawa now 2025-03-22 18:52:48 +02:00
retropikzel 993588e286 Move chicken to pffi-define-library 2025-03-22 17:39:54 +02:00
retropikzel a0b316b47b Progress 2025-03-22 14:41:28 +02:00
retropikzel 7d39b4ee78 Working on Gambit implementation 2025-03-21 07:30:16 +02:00
retropikzel a9e1088151 Merge remote-tracking branch 'origin/master' into gambit 2025-03-21 07:18:34 +02:00
retropikzel fe5de3e731 Working on Gambit implementation 2025-03-21 07:16:39 +02:00
retropikzel 701eb74203 Making room for more tests 2025-03-15 07:06:54 +02:00
retropikzel 5d04b79a2b Updated documentation 2025-03-12 16:40:35 +02:00
retropikzel fe7822cb29 Improving documentation 2025-03-12 15:52:31 +02:00
retropikzel 7245f59824 Build Gauche shared object into library directory 2025-03-11 12:52:58 +02:00
retropikzel bbbfab1723 Gauche and Chibi can now pass strings to foreign functions 2025-03-07 12:14:11 +02:00
retropikzel a6e63db252 Cleaning up the repository structure. Improving the Gauche implementation 2025-03-04 18:35:19 +02:00
retropikzel 842178129d - Started making progress with Gauche implementation
- Clean up the repository structure and C file names
2025-03-03 19:26:03 +02:00
retropikzel cb9b2f87be Started working on a gauche implementation 2025-03-02 20:20:16 +02:00
retropikzel 32638523f4 Fix libtest C path 2025-03-02 14:29:26 +02:00
retropikzel a6f9de2e6b Cleaning up 2025-03-02 14:28:08 +02:00
retropikzel d82616ef8a Some chicken and gambit fixes 2025-03-01 19:02:53 +02:00
retropikzel edd0f15bfb Simplifying testing 2025-02-28 13:32:35 +02:00
retropikzel fc9c11b848 Simplifying testing 2025-02-28 13:32:28 +02:00
retropikzel c6ebec5eae Simplifying testing 2025-02-28 13:11:48 +02:00
retropikzel b08f0c54a7 Simplifying testing 2025-02-28 13:01:07 +02:00
retropikzel 8a2bb63dbf Add shorter ways to test code 2025-02-28 11:59:41 +02:00
retropikzel 815e49906f Type, size and readme fixes 2025-02-19 21:03:20 +02:00
retropikzel 3a798d2325 Improve the clean job 2025-02-14 07:22:18 +02:00
retropikzel d14c1916ea Fix running tests in docker 2025-02-13 17:22:35 +02:00
retropikzel a058d1b0b2 Added manifest, started fixing docker tests 2025-02-12 19:20:10 +02:00
retropikzel 14ba1dd3fb Update the implementation table 2025-02-06 17:02:09 +02:00
retropikzel 924e60dcb7 Fixed chicken test running 2025-02-01 09:00:16 +02:00
retropikzel e84865b18b Small improvements here and there 2025-01-31 19:26:17 +02:00
retropikzel 27c2d17fd1 Adding struct dereferencing 2025-01-31 15:39:23 +02:00
retropikzel 19c9c3f802 Fixing the load interface 2025-01-31 12:15:36 +02:00
retropikzel 2a418d979c Updating readme 2025-01-25 12:46:58 +02:00
retropikzel 85bd30e87d Improvements for Kawa 2025-01-25 09:21:18 +02:00