Commit Graph

2870 Commits

Author SHA1 Message Date
Erik Svedäng
3ed41f9279 Merge branch 'colors' of https://github.com/hellerve/Carp into hellerve-colors 2018-08-07 10:04:39 +02:00
hellerve
ede08bcc72 core: refactor colorization 2018-08-07 09:58:14 +02:00
hellerve
e175d57fb9 docs: change to pretty rendering 2018-08-07 09:53:13 +02:00
Erik Svedäng
5b10412647
Merge pull request #267 from hellerve/multi-bug-fix
Fix multiple bugs: Array and Char
2018-08-07 09:42:56 +02:00
hellerve
57c758e00b array: reduce genericity of Array./=; Char: use unsigned when casting to int 2018-08-07 09:39:47 +02:00
Erik Svedäng
b4fcfb6eb4
Merge pull request #272 from hellerve/misc
Miscellaneous fixes in core
2018-08-07 09:36:07 +02:00
hellerve
012f048f7f core: change from str to prn in map stringification 2018-08-07 09:32:35 +02:00
hellerve
57e2afe332 core: add tests for map and set stringification 2018-08-07 09:32:35 +02:00
hellerve
d95c28ad5d core: fixed set and tests 2018-08-07 09:32:32 +02:00
hellerve
52b2eef832 core: miscellaneous fixes 2018-08-07 09:30:37 +02:00
Erik Svedäng
174481902b Merge branch 'docs-argname' of https://github.com/hellerve/Carp into hellerve-docs-argname 2018-08-07 09:17:48 +02:00
Erik Svedäng
c4139b9b9e
Merge pull request #263 from hellerve/dependencies
Dependency management
2018-08-07 09:02:49 +02:00
Erik Svedäng
22be106405 Merge branch 'master' of https://github.com/carp-lang/Carp 2018-08-07 08:54:34 +02:00
hellerve
bc16d8f7ee dependencies: append .carp to file to load if it doesn’t already end with it 2018-08-06 21:23:05 +02:00
hellerve
3874efadf8 docs: put expanded form below types 2018-07-19 13:04:06 +02:00
Erik Svedäng
c189fd4722
Merge pull request #266 from hellerve/history-file
repl: put history file into .carp dir
2018-07-19 11:49:32 +02:00
hellerve
66502d7e1a docs: change rendering to show whole form 2018-07-17 19:08:34 +02:00
hellerve
39bc090ba1 dependencies: do not pull unnecessarily 2018-07-17 15:48:25 +02:00
hellerve
688b3a2a99 eval: refactor fromURL 2018-07-17 14:50:59 +02:00
hellerve
dee580785a eval: better treatment of git URLs 2018-07-17 14:50:59 +02:00
hellerve
d61e1880d5 compiler: spit out errors if load from git fails 2018-07-17 14:50:59 +02:00
hellerve
75c49dde62 compiler: add main.carp as fallback entry point for libs 2018-07-17 14:50:59 +02:00
hellerve
3570c08324 compiler: better error message on load failure 2018-07-17 14:50:59 +02:00
hellerve
69afc10706 compiler: use library directory and enforce @ 2018-07-17 14:50:59 +02:00
hellerve
0fdc7452fb compiler: change directory after pull, not before 2018-07-17 14:50:59 +02:00
hellerve
9ab45913cc gitignore: add 3rd party packages 2018-07-17 14:50:59 +02:00
hellerve
1c1d402cb5 compiler: can load from github 2018-07-17 14:50:57 +02:00
hellerve
89c9492567 all: initial work on dependency management 2018-07-17 14:50:35 +02:00
hellerve
fef668fe7e repl: put history file into .carp dir 2018-07-15 13:34:13 +02:00
Erik Svedäng
e741d59ce3
Merge pull request #265 from mkfifo/array-ne
Array ne
2018-06-26 10:20:21 +02:00
Chris Hall
83b2bc723d updating docs/core/Array.html 2018-06-26 18:15:21 +10:00
Chris Hall
b00ee0b477 trivial: making test/array error messages distinct 2018-06-26 18:15:21 +10:00
Chris Hall
10f7d29626 adding Array./= 2018-06-26 18:15:21 +10:00
Erik Svedäng
b4225d41a2
Merge pull request #262 from mkfifo/heapsort
Issue #252 Heapsort
2018-06-26 10:11:38 +02:00
Chris Hall
8d20bb90df Removing Sort as a module name 2018-06-26 18:03:34 +10:00
Chris Hall
1daf9f0db0 adding Array.sort* tests to test/array 2018-06-26 17:37:24 +10:00
Chris Hall
61274c1dc9 adding sort functions into Array module 2018-06-26 17:33:09 +10:00
Chris Hall
d2012c9243 adding tests for string comparison operators in test/string 2018-06-26 17:24:00 +10:00
Chris Hall
64360285c0 updating docs/core/Char.html 2018-06-26 17:23:46 +10:00
Chris Hall
21a316c70f adding StringCopy.< and StringCopy.> 2018-06-26 17:20:39 +10:00
Chris Hall
ba5287245f Adding tests for sorting arrays of chars 2018-06-26 17:15:05 +10:00
Chris Hall
9b775fb10f updating docs/core/Char.html 2018-06-26 17:15:02 +10:00
Chris Hall
8d3fa53abc extending test/char to cover Char.meaning 2018-06-26 17:14:46 +10:00
Chris Hall
d768cc69f0 adding test.char 2018-06-26 17:09:55 +10:00
Chris Hall
16bdd7f854 Adding comparison operators to Char and CharRef 2018-06-26 17:08:58 +10:00
Chris Hall
9327f7ece0 Adding tests for Sorting arrays of floats 2018-06-26 16:21:05 +10:00
Chris Hall
b0063da5eb Adding tests for Sorting arrays of strings 2018-06-26 16:19:50 +10:00
Chris Hall
837225f65b updating docs/core/String.html 2018-06-26 16:00:46 +10:00
Chris Hall
4704a06f32 Adding String.< and String.> 2018-06-26 16:00:33 +10:00
Chris Hall
d197d32262 Adding tests for String.= and String./= 2018-06-26 15:59:09 +10:00