Erik Svedäng
3e7adb66e9
Merge pull request #964 from TimDeve/move-disabled-workflow-in-own-folde
...
Move disabled workflow in own folder
2020-11-11 22:45:13 +01:00
Tim Dévé
8fd33e20c3
Uncomment release_macos workflow as it is now in disabled folder
2020-11-11 21:37:49 +00:00
Tim Dévé
76470b2adc
Moves disabled workflow into own folder
2020-11-11 21:37:21 +00:00
Erik Svedang
6186172f9b
fix: Remove test for empty project, for now (building library fails on Windows)
2020-11-11 22:30:41 +01:00
Erik Svedäng
2a327c3176
Merge pull request #961 from carp-lang/fix-956
...
fix: Make nameOfPolymorphicFunction not add suffix to external functions
2020-11-11 22:28:51 +01:00
Erik Svedäng
accd9d3263
Merge pull request #962 from TimDeve/sdl-on-macos-ci
...
Enables SDL tests in MacOS CI
2020-11-11 22:27:46 +01:00
Erik Svedäng
e9acb43286
Merge pull request #963 from TimDeve/echo-example-in-pre-push
...
Echoes examples path when running run_carp_tests.sh
2020-11-11 22:25:27 +01:00
Tim Dévé
aa1611b7c5
Echoes examples path when running run_carp_tests.sh
...
Makes it easier to see which file failed in case of errors
2020-11-11 18:15:03 +00:00
Tim Dévé
95fcc7af74
Enables SDL tests in MacOS CI
2020-11-11 17:03:00 +00:00
Erik Svedäng
526a5c1573
test: Add test for building empty project
2020-11-11 07:10:59 +01:00
Erik Svedäng
a22551cd53
refactor: Use remove instead of filter + not
2020-11-11 07:05:12 +01:00
Erik Svedäng
fe9b07927a
feat: Bring back the original (problematic) function
2020-11-11 06:58:41 +01:00
Erik Svedang
99f926635a
Merge branch 'master' into fix-956
2020-11-10 23:16:25 +01:00
Erik Svedang
47dfd5900b
fix: Make nameOfPolymorphicFunction not add so suffix to external functions
2020-11-10 23:14:26 +01:00
Erik Svedäng
4536b48a72
Merge pull request #959 from TimDeve/enable-sdl-ci
...
Run SDL tests on linux CI
2020-11-10 23:07:58 +01:00
Tim Dévé
b68598ac24
Runs SDL tests on linux CI
2020-11-10 21:36:07 +00:00
Erik Svedäng
c997ca716c
Merge pull request #958 from hellerve/veit/remove-pointer-prn
...
remove Pointer.prn
2020-11-10 22:33:38 +01:00
Erik Svedang
f9dadf335e
fix: Avoid code duplication
2020-11-10 21:53:02 +01:00
Erik Svedang
6a8faddf7c
fix: Compile shared library similarly to executable
2020-11-10 21:44:53 +01:00
hellerve
1cfe8ac085
remove Pointer.prn
2020-11-09 22:07:59 +01:00
Erik Svedäng
718a28b227
Merge pull request #955 from TimDeve/create-script-folder
...
Moves scripts in scripts folder
2020-11-09 21:11:37 +01:00
Tim Dévé
4971be73f4
Moves scripts in scripts folder
2020-11-09 10:51:11 +00:00
Erik Svedäng
41687807fd
Merge pull request #953 from hellerve/veit/fix-use
...
Fix use when its not a symbol
2020-11-08 05:58:19 +01:00
hellerve
86b7f8b4f6
primitive: fix use when its not a symbol
2020-11-07 23:35:19 +01:00
Erik Svedäng
aba51337ad
Merge pull request #951 from TimDeve/raw-for-staticarray
...
Adds unsafe-raw to StaticArray module
2020-11-07 23:03:22 +01:00
Erik Svedäng
ea3e55f69b
Merge pull request #952 from TimDeve/removes-set-env-from-action
...
Removes usage of set-env & add-path from Github Actions workflows
2020-11-07 22:51:31 +01:00
Tim Dévé
b7804a5b95
Updates Linux CI badge in README to reflect name change
2020-11-07 20:30:13 +00:00
Tim Dévé
56499c652e
Disables cache for MacOS CI
...
The MacOS CI seems to only be green when the cache is missed
so it seems there is something bad left in there between run.
Disabling for now until we figure out what that is.
2020-11-07 20:22:49 +00:00
Tim Dévé
10cfe4e9f1
Renames CI workflow to Linux CI for consistency's sake
2020-11-07 18:20:38 +00:00
Tim Dévé
9dc9a9d55d
Removes usage of add-path as it is being deprecated
...
add-path in Github Actions is considered a "moderate security vulnerability", see:
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-11-07 18:17:27 +00:00
Tim Dévé
d91a3dd6ff
Removes usage of set-env as it is being deprecated
...
set-env in Github Actions is considered a "moderate security vulnerability", see:
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-11-07 18:17:15 +00:00
Tim Dévé
9a3870afe4
Adds unsafe-raw to StaticArray module
2020-11-07 17:49:41 +00:00
Erik Svedäng
fa406ada6d
Merge pull request #950 from hellerve/veit/better-eval-error
...
eval: catch static call error
2020-11-07 13:41:16 +01:00
hellerve
0f53c7da93
eval: catch static call error
2020-11-07 11:51:22 +01:00
Erik Svedäng
daa8350937
Merge pull request #948 from hellerve/veit/fix-register-type-void
...
register-type: fix for void
2020-11-06 09:48:30 +01:00
hellerve
acce3a471c
register-type: fix for void
2020-11-05 16:49:32 +01:00
Erik Svedäng
7f4594c63f
Merge pull request #947 from TimDeve/split-str-out-of-stdint
...
Moves StdInt functions with dependency on String into String.carp
2020-10-26 21:20:43 +01:00
Erik Svedäng
0e16472d5f
Merge pull request #946 from TimDeve/fix-inline-c
...
Fixes inline-c and makes last argument optional
2020-10-26 21:20:02 +01:00
Tim Dévé
cbda258fcc
Moves StdInt functions with dependency on String into String.carp
...
This allows to import StdInt.carp by itself in --no-core situations
2020-10-26 19:14:50 +00:00
Tim Dévé
c0bfc07192
Makes last argument to inline-c optional
2020-10-26 18:20:01 +00:00
Tim Dévé
0a7550484f
Fixes inline-c
2020-10-26 18:07:46 +00:00
Erik Svedäng
0059729cc9
Merge pull request #944 from hellerve/veit/fix-sdl
...
Fix SDL for newer versions
2020-10-16 07:16:31 +02:00
Erik Svedäng
f96793c271
Merge pull request #945 from hellerve/veit/doc-typo-fix
...
Fix typo in Quadruple docs
2020-10-15 20:46:58 +02:00
hellerve
a3dd41ee25
docs: fix typo in Quadruple docs
2020-10-15 15:16:37 +02:00
hellerve
729d654a87
core: fix SDL for newer versions
2020-10-15 13:14:31 +02:00
Erik Svedäng
7d8b2d0f87
Merge pull request #941 from scolsen/expand-return
...
Eval: Make expand return the expanded form
2020-10-12 20:49:31 +02:00
Erik Svedäng
cd175511fa
Merge pull request #933 from hellerve/veit/doc-typo-fix
...
macros: fix typo in curry* docs
2020-10-12 20:42:12 +02:00
Erik Svedäng
b5c375421f
Merge pull request #940 from scolsen/lookup-globals-first
...
Add flag to determine binding lookup preferences in the evaluator
2020-10-12 20:41:48 +02:00
Erik Svedäng
5b50f13261
Merge pull request #900 from jacereda/cross
...
Add support for cross-compilation.
2020-10-12 20:34:18 +02:00
scottolsen
3ed2eeca60
Eval: use a data type to indicate lookup preferences
...
This avoids boolean blindness and makes the semantics/purpose of the
lookup preference argument clearer.
2020-10-11 18:43:15 -04:00