Commit Graph

2661 Commits

Author SHA1 Message Date
Erik Svedäng
d5ea81506b BUGFIX: def needs to come before hidden, or the compiler chokes 2018-05-31 12:05:55 +02:00
Erik Svedäng
85e3a5db11 Remove travis logo from front page. 2018-05-31 11:02:09 +02:00
Erik Svedäng
d1fa3eb9d5 One more todo. 2018-05-31 10:02:56 +02:00
Erik Svedäng
2e98c420f6
Merge pull request #244 from hellerve/forked-tests
Test for signals and exit stati
2018-05-23 17:08:31 +02:00
hellerve
99fb38de73 core: add assert-signal 2018-05-23 15:13:13 +02:00
hellerve
a55c953396 core: add inspection of forked processes (references #235) 2018-05-23 13:58:04 +02:00
Erik Svedäng
2911392cb4
Merge pull request #242 from mkfifo/run-test-stack-install
Adding `stack install` back into run_carp_tests
2018-05-23 13:37:25 +02:00
Erik Svedäng
3b8aba6377
Merge pull request #243 from mkfifo/testing-style-fix
Fixing trailing bracket style in tests
2018-05-23 13:37:02 +02:00
Chris Hall
b9fe2ab340 Fixing trailing bracket style in tests 2018-05-23 18:40:54 +10:00
Chris Hall
dd39e21f2d Adding stack install back into run_carp_tests 2018-05-23 18:32:13 +10:00
Chris Hall
54e7775cde Document update 2018-05-23 10:04:29 +10:00
Chris Hall
7c1dd210d7 Renaming: String.count -> String.length, Array.count -> Array.length
Issue #236
2018-05-23 10:03:42 +10:00
Erik Svedäng
5c280fea4b Todo. 2018-05-22 22:00:09 +02:00
Erik Svedäng
9eced62eb1 Updated generated docs. 2018-05-22 21:27:43 +02:00
Erik Svedäng
c93621b5de
Merge pull request #241 from hellerve/random
Add random module
2018-05-22 20:01:28 +02:00
hellerve
c00a336a62 tests: add randomization tests 2018-05-22 19:34:40 +02:00
hellerve
032249b342 core: add random module (referencing #227) 2018-05-22 19:34:38 +02:00
Erik Svedäng
707614e999
Merge pull request #232 from mkfifo/string-library-improvements
String library improvements
2018-05-22 19:10:22 +02:00
Erik Svedäng
0455d2d274 Note. 2018-05-22 14:01:20 +02:00
Erik Svedäng
bb5e46984f
Merge pull request #230 from mkfifo/travis-running-run-tests
Travis running run_carp_tests.sh
2018-05-22 12:40:49 +02:00
Erik Svedäng
6a787b93aa
Merge pull request #240 from hellerve/char-str
Split Char.prn and Char.str
2018-05-21 21:31:34 +02:00
hellerve
42918e3ef6 core: split Char.prn and Char.str (only prn should add slashes 2018-05-21 18:26:05 +02:00
Erik Svedäng
dc06b07898
Merge pull request #238 from mkfifo/command-copy-paste-error
Trivial: Fixing minor copy-paste error in src/Commands error messages
2018-05-21 15:08:32 +02:00
Erik Svedäng
ada480b684
Merge pull request #234 from mkfifo/removing-string-duplicate
Removing String.duplicate in favour of String.copy
2018-05-21 14:44:25 +02:00
Chris Hall
3cea541ae6 Removing stray comma from String.carp 2018-05-20 18:47:27 +10:00
Chris Hall
c0f841ff2c Adding test for String.index-of-from
Issue #94
2018-05-20 18:44:03 +10:00
Chris Hall
45311a2d92 Adding String.index-of-from
Issue #94
2018-05-20 18:44:01 +10:00
Chris Hall
d54f5920ff Adding test for String.index-of
Issue #94
2018-05-20 18:27:34 +10:00
Chris Hall
4524188490 Adding String.index-of
Issue #94
2018-05-20 18:27:31 +10:00
Chris Hall
afbd5821c7 Trivial: Fixing minor copy-paste error in src/Commands error messages 2018-05-20 17:49:26 +10:00
Chris Hall
78a1169b96 Adding test for Array.concat 2018-05-20 17:25:02 +10:00
Chris Hall
0a1bc6af42 Moving Array.concat to also use 'StringBuilder' pattern (like String.concat) 2018-05-20 17:24:57 +10:00
Chris Hall
bc41cfa140 Moving String.join to also use StringBuilder, adding String.join-with-char
Issue #94
2018-05-20 17:11:26 +10:00
Chris Hall
45feaa6ec1 Fixing whitespace for String.concat
Issue #94
2018-05-20 16:56:51 +10:00
Chris Hall
9df81836f3 Adding docs for String.sum-count
Issue #94
2018-05-20 16:51:00 +10:00
Chris Hall
c5d23b75b9 String.concat now uses StringBuilder pattern to avoid intermediate allocations and string copies
Issue #94
2018-05-20 16:48:20 +10:00
Chris Hall
1453649740 Adding another test for String.allocate checking length
Issue #94
2018-05-20 15:26:21 +10:00
Chris Hall
0895b08b39 Adding test against empty string for String.allocate
Issue #94
2018-05-20 15:22:13 +10:00
Chris Hall
d3c3645719 Adding test for String.allocate
Issue #94
2018-05-20 15:18:36 +10:00
Chris Hall
56c6133a91 Adding String.allocate function
Issue #94
2018-05-20 15:18:34 +10:00
Chris Hall
b46b2a39e8 String.append is now by reference, StringCopy.append is by copy/linear
Adding memory leak tests to String.append and StringCopy.append

Issue #94
2018-05-20 14:16:10 +10:00
Chris Hall
4fce1e6aa0 Adding test for String.string-set-at!
Issue #94
2018-05-20 13:53:45 +10:00
Chris Hall
148003c241 Adding String.string-set-at!
Issue #94
2018-05-20 13:53:30 +10:00
Chris Hall
05e1c18d3e Improving test for String.string-set!
Issue #94
2018-05-20 13:37:35 +10:00
Chris Hall
92832e540e Adding asserts to String.string-set!
Issue #94
2018-05-20 13:31:21 +10:00
Chris Hall
74dd861263 Adding test for String.string-set!
Issue #94
2018-05-20 13:29:09 +10:00
Chris Hall
bc43a413e1 Adding String.string-set!
Issue #94
2018-05-20 13:28:01 +10:00
Chris Hall
cc8c6c86bc Travis: Switching to older infrastructure to work around github.com/travis-ci/travis-ci/issues/9033
Issue #217
2018-05-20 12:50:10 +10:00
Chris Hall
531a7eec1a Adding tests for String str on Bool
Issue #94
2018-05-20 12:49:58 +10:00
Chris Hall
562dfb4062 Adding test for String /=
Issue #94
2018-05-20 12:48:50 +10:00