head	1.7;
access;
symbols
	pkgsrc-2026Q1:1.7.0.12
	pkgsrc-2026Q1-base:1.7
	pkgsrc-2025Q4:1.7.0.10
	pkgsrc-2025Q4-base:1.7
	pkgsrc-2025Q3:1.7.0.8
	pkgsrc-2025Q3-base:1.7
	pkgsrc-2025Q2:1.7.0.6
	pkgsrc-2025Q2-base:1.7
	pkgsrc-2025Q1:1.7.0.4
	pkgsrc-2025Q1-base:1.7
	pkgsrc-2024Q4:1.7.0.2
	pkgsrc-2024Q4-base:1.7
	pkgsrc-2024Q3:1.6.0.10
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.8
	pkgsrc-2024Q2-base:1.6
	pkgsrc-2024Q1:1.6.0.6
	pkgsrc-2024Q1-base:1.6
	pkgsrc-2023Q4:1.6.0.4
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.6.0.2
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.5.0.2
	pkgsrc-2023Q2-base:1.5
	pkgsrc-2023Q1:1.4.0.14
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.4.0.12
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.10
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.4.0.8
	pkgsrc-2022Q2-base:1.4
	pkgsrc-2022Q1:1.4.0.6
	pkgsrc-2022Q1-base:1.4
	pkgsrc-2021Q4:1.4.0.4
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.2
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.3.0.8
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.6
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.3.0.4
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.2
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.2.0.8
	pkgsrc-2020Q2-base:1.2
	pkgsrc-2020Q1:1.2.0.4
	pkgsrc-2020Q1-base:1.2
	pkgsrc-2019Q4:1.2.0.6
	pkgsrc-2019Q4-base:1.2
	pkgsrc-2019Q3:1.2.0.2
	pkgsrc-2019Q3-base:1.2;
locks; strict;
comment	@# @;


1.7
date	2024.11.16.13.32.27;	author mef;	state Exp;
branches;
next	1.6;
commitid	WzSBF1t9erV1fSxF;

1.6
date	2023.08.11.02.21.22;	author mef;	state Exp;
branches;
next	1.5;
commitid	WA2EbVgZJiJnpjAE;

1.5
date	2023.06.08.16.09.11;	author mef;	state Exp;
branches;
next	1.4;
commitid	xBm7DxKcThd13asE;

1.4
date	2021.09.18.11.30.32;	author mef;	state Exp;
branches;
next	1.3;
commitid	mgbWBGSERduVGq9D;

1.3
date	2020.09.20.14.50.51;	author mef;	state Exp;
branches;
next	1.2;
commitid	O2kBA5ETR7jXsNoC;

1.2
date	2019.08.08.19.53.53;	author brook;	state Exp;
branches;
next	1.1;
commitid	K2VPfA0XCw7xfgyB;

1.1
date	2019.07.31.13.26.42;	author brook;	state Exp;
branches;
next	;
commitid	C5WNuJ7PhYLgpcxB;


desc
@@


1.7
log
@(math/R-rstudioapi) Updated 0.15.0 to 0.17.1

# rstudioapi 0.17.1

* Ensure a more appropriate error message is emitted for calls to
  `rstudioapi::getVersion()` and `rstudioapi::getMode()` outside
  of RStudio.


# rstudioapi 0.17.0

* Added `getMode()`, which can be used to differentiate between Desktop
  and Server installations of RStudio. (#280)


# rstudioapi 0.16.0

* `restartSession()` gains the `clean` argument, for RStudio 2024.04
  and newer.

* Added `setGhostText()` for setting ghost text in the current editor.
@
text
@# $NetBSD: Makefile,v 1.6 2023/08/11 02:21:22 mef Exp $

R_PKGNAME=	rstudioapi
R_PKGVER=	0.17.1

MAINTAINER=	pkgsrc-users@@NetBSD.org
COMMENT=	Safely access the RStudio API
LICENSE=	mit

TEST_DEPENDS+=	R-clipr-[0-9]*:../../devel/R-clipr
TEST_DEPENDS+=	R-covr-[0-9]*:../../devel/R-covr
TEST_DEPENDS+=	R-knitr-[0-9]*:../../print/R-knitr
TEST_DEPENDS+=	R-rmarkdown-[0-9]*:../../textproc/R-rmarkdown
TEST_DEPENDS+=	R-testthat-[0-9]*:../../devel/R-testthat

# !pdfTeX error: pdflatex (file tctt0900): Font tctt0900 at 600 not found
TEST_DEPENDS+=	tex-ec-[0-9]*:../../fonts/tex-ec
TEST_DEPENDS+=	tex-inconsolata-[0-9]*:../../fonts/tex-inconsolata
TEST_DEPENDS+=	tex-latex-bin-[0-9]*:../../print/tex-latex-bin
TEST_DEPENDS+=	tex-url-[0-9]*:../../print/tex-url
TEST_DEPENDS+=	tex-xkeyval-[0-9]*:../../print/tex-xkeyval

USE_LANGUAGES=	# none

.include "../../math/R/Makefile.extension"
.include "../../mk/bsd.pkg.mk"
@


1.6
log
@(math/R-rstudioapi) Updated 0.14 to 0.15.0

# rstudioapi 0.15.0

* Added `getDelegatedAzureToken` for Posit Workbench users needing to expose
  OAuth2 tokens for Azure services that have already had permissions configured
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2023/06/08 16:09:11 mef Exp $
d4 1
a4 1
R_PKGVER=	0.15.0
d16 7
@


1.5
log
@(math/R-rstudioapi) Updated 0.13 to 0.14

# rstudioapi 0.14 (UNRELEASED)

* `documentPath()` now marks the encoding of file paths as UTF-8. (#257)

* `getSourceEditorContext()` gains the `id` argument, to be used to request
  the editor context for a document with an already-known ID. (#251)

* Added `documentOpen()`, for opening a document in RStudio and optionally
  navigating the cursor to a particular point in the file. The method is
  synchronous and returns the document ID upon completion.

* Fixed an issue where `rstudioapi::askForSecret()` would erroneously fall back
  to using `rstudioapi::askForPassword()` during Knit.

* Added `registerCommandCallback`, `registerCommandStreamCallback`, and
  `unregisterCommandCallback`, used to execute a callback after an IDE command
  is executed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2021/09/18 11:30:32 mef Exp $
d4 1
a4 1
R_PKGVER=	0.14
d10 2
a11 1
TEST_DEPENDS+=	R-testthat-[0-9]*:../../devel/R-testthat
d14 1
a14 1
TEST_DEPENDS+=	R-clipr-[0-9]*:../../devel/R-clipr
@


1.4
log
@(math/R-rstudioapi) Updated 0.11 to 0.13

# rstudioapi 0.13

* Fixed an issue where `rstudioapi::insertText()` would fail. (#208)

# rstudioapi 0.12

* Fixed an issue where remote `rstudioapi` calls would erroneously use
  a previous response in some cases.

* Allow `navigateToFile` to accept an empty file. This file will
  default to the file currently in view in the active column.

* Added `registerChunkExecCallback` and `unregisterChunkExecCallback`,
  used to execute a callback after a chunk is ran.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/09/20 14:50:51 mef Exp $
d4 1
a4 1
R_PKGVER=	0.13
@


1.3
log
@(math/R-rstudioapi) Updated 0.10 to 0.11

# rstudioapi 0.11

* `rstudioapi::launcherResourceLimit()` now properly delegates the type
  and memory arguments. (#164)

* `rstudioapi` gains the function `highlightUi()`, used to highlight UI
  elements in newer versions of RStudio.

* Paths returned from `selectFile()` are now properly marked with
  UTF-8 encoding.

* It is now possible for `rstudioapi` to communicate with a parent RStudio
  session, for R sessions launched as RStudio jobs. Use
    `rstudioapi::isAvailable(child_ok = TRUE)` to assert that it's okay to check
      that `rstudioapi` is available and is running within an RStudio job.

* Added `bugReport()`, a helper function for reporting RStudio bugs
  on the GitHub issue tracker with an issue template pre-populated
    with some helpful diagnostic information.

* Added `userIdentity` and `systemUsername`, used to retrieve information about
  the current user.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2019/08/08 19:53:53 brook Exp $
d4 1
a4 2
R_PKGVER=	0.11
CATEGORIES=	math
d10 5
@


1.2
log
@Update all R packages to canonical form.

The canonical form [1] of an R package Makefile includes the
following:

- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
  needed), and CATEGORIES.

- HOMEPAGE is not present but defined in math/R/Makefile.extension to
  refer to the CRAN web page describing the package.  Other relevant
  web pages are often linked from there via the URL field.

This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.

[1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2019/07/31 13:26:42 brook Exp $
d4 1
a4 1
R_PKGVER=	0.10
@


1.1
log
@R-rstudioapi: initial commit.

Access the RStudio API (if available) and provide informative error
messages when it's not.
@
text
@d1 1
a1 1
# $NetBSD$
d3 3
a5 1
CATEGORIES=	math R
a7 1
HOMEPAGE=	${R_HOMEPAGE_BASE}/rstudioapi/
a10 3
R_PKGNAME=	rstudioapi
R_PKGVER=	0.10

@

