Skip to content

Commit e10f186

Browse files
authored
Merge pull request #84 from andrjohns/v1.8.0
Bump quickjs-ng to v0.10.1
2 parents a38372c + 6ff92d1 commit e10f186

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed

.github/workflows/R-CMD-check-special.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ jobs:
4848
with:
4949
token: ${{ secrets.GITHUB_TOKEN }}
5050
job-config: ${{ toJson(matrix.config) }}
51+
- name: Install awk for gcc15
52+
if: matrix.config.label == 'gcc15'
53+
run: |
54+
dnf update -y && dnf install -y awk
5155
- uses: r-hub/actions/setup-deps@main
5256
with:
5357
token: ${{ secrets.GITHUB_TOKEN }}

DESCRIPTION

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: QuickJSR
2-
Title: Interface for the 'QuickJS' Lightweight 'JavaScript' Engine
3-
Version: 1.7.0
2+
Title: Interface for the 'QuickJS-NG' Lightweight 'JavaScript' Engine
3+
Version: 1.8.0
44
Authors@R: c(
55
person(c("Andrew", "R."), "Johnson", , "andrew.johnson@arjohnsonau.com", role = c("aut", "cre"),
66
comment = c(ORCID = "0000-0001-7000-8065")),
@@ -13,7 +13,7 @@ Description: An 'R' interface to the 'QuickJS' portable 'JavaScript'
1313
engine. The engine and all 'R' to 'JavaScript' interoperability is bundled
1414
within the package, requiring no dependencies beyond a 'C' compiler.
1515
License: MIT + file LICENSE
16-
URL: https://github.com/andrjohns/QuickJSR, https://bellard.org/quickjs/
16+
URL: https://github.com/andrjohns/QuickJSR, https://github.com/quickjs-ng/quickjs
1717
BugReports: https://github.com/andrjohns/QuickJSR/issues
1818
Suggests:
1919
knitr,

NEWS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# QuickJSR 1.6.1
2+
* Update bundled QuickJS-NG engine to v0.10.1 (see https://github.com/quickjs-ng/quickjs/releases for release notes)
3+
14
# QuickJSR 1.7.0
25
* Remove usage of disallowed entrypoints in compiled code
36

src/libquickjs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ void Rf_exit(int status) {
1313
#define exit Rf_exit
1414

1515
#include "quickjs/cutils.c"
16-
#include "quickjs/libbf.c"
16+
#include "quickjs/xsum.c"
1717
#include "quickjs/libregexp.c"
1818
#include "quickjs/libunicode.c"
1919
#include "quickjs/quickjs.c"

0 commit comments

Comments
 (0)