Skip to content

Commit 9c790b6

Browse files
committed
[GR-14363] Update CHANGELOG and minor fix in launcher.
PullRequest: fastr/1954
2 parents 0efd2c5 + b47981d commit 9c790b6

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
which is an option that enables logging of FastR internal errors for bug reporting purposes. Experimental options can be unlocked
55
using `--experimental-options` or with `ContextBuilder#allowExperimentalOptions`.
66
* the MRAN mirror used by FastR by default instead of CRAN was bumped to 2019-02-13
7+
* options for the JVM or native image are now passed using `--vm.` prefix in both cases instead of `--jvm.` or `--native.`
8+
(e.g., `--jvm.Dproperty=false` becomes `--vm.Dproperty=false`)
9+
10+
New features:
11+
12+
* whenever possible, errors are propagated to the FastR embedder
713

814
Added missing R builtins and C API
915

@@ -13,7 +19,6 @@ Bug fixes:
1319

1420
* `C_numeric_deriv` gives wrong results of gradient #54
1521
* `tcrossprod` with a single vector #56
16-
* whenever possible, errors are propagated to the FastR embedder
1722
* `length<-` would remove attributes from the target even if it was a shared value
1823
* `length(x) <- N` should not strip attributes if `length(x) == N`, which is not in line with GNU-R documentation,
1924
but relied upon in the `methods` package #55

com.oracle.truffle.r.release/src/R_legacy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ for o in "$@"; do
8282
done
8383
fi
8484
elif [[ "$o" == --vm.* ]]; then
85-
vm_arg=("${o#--vm.}")
85+
vm_arg="${o#--vm.}"
8686
if [[ "$vm_arg" == "cp" ]]; then
8787
>&2 echo "'--vm.cp' argument must be of the form '--vm.cp=<classpath>', not two separate arguments"
8888
exit 1

com.oracle.truffle.r.release/src/Rscript_legacy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ for o in "$@"; do
8282
done
8383
fi
8484
elif [[ "$o" == --vm.* ]]; then
85-
vm_arg=("${o#--vm.}")
85+
vm_arg="${o#--vm.}"
8686
if [[ "$vm_arg" == "cp" ]]; then
8787
>&2 echo "'--vm.cp' argument must be of the form '--vm.cp=<classpath>', not two separate arguments"
8888
exit 1

0 commit comments

Comments
 (0)