Commit Graph

3583 Commits

Author SHA1 Message Date
Erik Svedäng
d7daaa61e5 Docs for Char.zero 2019-06-17 09:04:24 +02:00
Erik Svedäng
d1381ad41d
Merge pull request #498 from jacereda/const
Add some const qualifiers, removed MALLOC() null checks, fixed Float_…
2019-06-17 09:03:53 +02:00
Jorge Acereda
7ed48b733b Refactored flags handling (add-pkg). 2019-06-17 09:02:34 +02:00
Jorge Acereda
9ef01c67c6 Split flags for glfw. 2019-06-17 09:02:34 +02:00
Jorge Acereda
ba8a9a1853 Use pkg-config for SDL flags. 2019-06-17 09:00:24 +02:00
Erik Svedäng
d4182b53ef
Merge pull request #497 from jacereda/sdl-unused
Sdl unused
2019-06-17 08:44:22 +02:00
Erik Svedäng
b8c4dffba0 Merge branch 'master' of https://github.com/carp-lang/Carp 2019-06-17 08:44:09 +02:00
Erik Svedäng
a47d53b5a4 Char docs 2019-06-17 08:44:01 +02:00
Erik Svedäng
8adaed2935 Char docs 2019-06-17 08:33:35 +02:00
Erik Svedäng
6b2b33e823
Merge pull request #496 from jacereda/char-zero
Implement zero for Char.
2019-06-17 08:33:14 +02:00
Erik Svedäng
5e2faba7b9 Merge branch 'opengl-fw' of https://github.com/jacereda/Carp 2019-06-17 08:10:22 +02:00
Erik Svedäng
eaf2a427df Implement str/prn for &Bool 2019-06-14 15:24:25 +02:00
Jorge Acereda
bbee702f5e Add some const qualifiers, removed MALLOC() null checks, fixed Float_modf(), use memcpy() instead of memmove(). 2019-06-14 14:38:19 +02:00
Erik Svedäng
882bcce8bc carp_system.h should include carp_string.h 2019-06-14 13:24:40 +02:00
Jorge Acereda
ab07aecc25 Warning in generated code. 2019-06-14 13:13:22 +02:00
Jorge Acereda
aa897869d0 Remove unused SDL_INIT_EVERYTHING. 2019-06-14 13:13:04 +02:00
Jorge Acereda
c76177dfa7 Implement zero for Char. 2019-06-14 13:02:03 +02:00
Erik Svedäng
aa03aaefbf Language. 2019-06-14 09:36:04 +02:00
Erik Svedäng
fb1aecd348 Merge branch 'master' of https://github.com/carp-lang/Carp 2019-06-14 09:34:56 +02:00
Erik Svedäng
0553515eb5 Unsafe functions. 2019-06-14 09:34:40 +02:00
Erik Svedäng
ffaa90bdc9
Rename terminology.md to Terminology.md 2019-06-14 09:21:23 +02:00
Erik Svedäng
344e4820de Add terminology doc. 2019-06-14 09:20:17 +02:00
Erik Svedäng
b320b5df73 Re-introducing a bug related to #409 to enable better repl interaction, for the moment. 2019-06-14 08:58:57 +02:00
Jorge Acereda
2343025ecf Move OpenGL.framework reference to its own module. 2019-06-13 18:21:59 +02:00
Erik Svedäng
8550f0e243 Clearer. 2019-06-13 16:12:40 +02:00
Erik Svedäng
3b424293bf Disallow lambdas to mutate captured variables. 2019-06-13 16:10:15 +02:00
Erik Svedäng
99aa2f6d79 The bug. 2019-06-13 15:27:39 +02:00
Erik Svedäng
e8f5626492 Merge branch 'master' of https://github.com/carp-lang/Carp 2019-06-13 15:24:20 +02:00
Erik Svedäng
2e4e5e6823 Can document modules generated by deftype. 2019-06-13 15:23:32 +02:00
Erik Svedäng
adeff58f33
Merge pull request #492 from jacereda/lto
Compile with link-time optimizations, use standard NDEBUG instead of …
2019-06-13 15:03:15 +02:00
Erik Svedäng
5029ad55ee Pretty is better. 2019-06-13 14:57:53 +02:00
Jorge Acereda
bbf8c23281 Use standard NDEBUG instead of OPTIMIZE. 2019-06-13 14:29:47 +02:00
Erik Svedäng
abf56fb1af Fix bug in issue #323 2019-06-13 14:07:49 +02:00
Erik Svedäng
6b677a9ba2
Merge pull request #491 from jacereda/fix-tests
Fix tests.
2019-06-13 13:25:04 +02:00
Erik Svedäng
dae5026b3e
Merge pull request #490 from hellerve/symbol-add-module
Add Symbol.prefix
2019-06-13 13:21:34 +02:00
Erik Svedäng
fa6d40f811
Merge pull request #489 from hellerve/append-array
Make compile-time append work on arrays
2019-06-13 13:17:20 +02:00
Erik Svedäng
969678f57e
Merge pull request #488 from hellerve/or-zero
Add `Maybe.or-zero`
2019-06-13 13:15:00 +02:00
Erik Svedäng
f2bd1f3127 Solve infinite loop when evaluating (<undefined symbol> <module name>) 2019-06-13 13:09:33 +02:00
Jorge Acereda
3e6308f25d Fix tests. 2019-06-13 12:36:33 +02:00
hellerve
aa08289cf1 compiler: add Symbol.prefix 2019-06-12 10:23:29 +02:00
hellerve
8b84697654 compiler: make append work on arrays 2019-06-12 09:48:39 +02:00
hellerve
71e84640f5 core: add tests and docs for or-zero 2019-06-12 08:52:54 +02:00
hellerve
538c4370dd core: add Maybe.or-zero 2019-06-12 08:49:54 +02:00
Erik Svedäng
fbd9c83f0d Documented the Dynamic module. 2019-06-07 15:19:07 +02:00
Erik Svedäng
a2db758cc8 Line height. 2019-06-07 15:18:57 +02:00
Erik Svedäng
a2945cdc40 Fixed bug with meta data on modules not being propagated in 'envInsertAt'. 2019-06-07 14:57:36 +02:00
Erik Svedäng
9de8b95e5f Meta data from module binders is propagated to RenderDocs. 2019-06-07 13:40:58 +02:00
Erik Svedäng
3c319194e8 Better css. 2019-06-07 13:21:56 +02:00
Erik Svedäng
f6c7db5e8d
Merge pull request #484 from hellerve/annotations
Add annotations
2019-06-06 12:40:44 +02:00
hellerve
465f34b7ff core: add annotations 2019-06-06 10:54:58 +02:00