posit-dev / positron

Positron, a next-generation data science IDE
https://positron.posit.co
Other
2.82k stars 91 forks source link

Warning message appears when loading knitr and other packages #4539

Open mattkerlogue opened 2 months ago

mattkerlogue commented 2 months ago

System details:

Positron and OS details:

Positron Version: 2024.08.0 (Universal) build 48 Code - OSS Version: 1.91.0 Commit: ed616b36655fb24d116108bdd833f1321704315b Date: 2024-08-19T04:26:51.868Z Electron: 29.4.0 Chromium: 122.0.6261.156 Node.js: 20.9.0 V8: 12.2.281.27-electron.0 OS: Darwin arm64 23.3.0

Interpreter details:

R 4.4.1

Describe the issue:

I have a very weird issue whereby I get a very strange and unexpected warning message appear when I'm typing in the console. I've identified it occurring when I start to call functions from certain unloaded packages via their namespace, it also occurs immediately after I attach these package via a library() call.

This issue only happens with 6 of the 307 packages that are installed across my user and system library, namely: {skimr}, {formattable}, {knitr}, {quarto}, {rmarkdown}, {roxygen2}. All of these are at their latest version. In the case of {knitr}, {quarto} and {rmarkdown} I can confirm the issue also happened with the previous release (I noticed these three packages were behind the latest while exploring this issue and updated them).

What is more puzzling is the nature of the error message which is the same for all six packages and seems to be unrelated to either the packages themselves or the process of loading/attaching them.

Warning message:
input string '  author = {Stéphane Dray and Anne-Béatrice Dufour and
Jean Thioulouse and Thibaut Jombart and Sandrine Pavoine and Jean R.
Lobry and Sébastien Ollier and Aurélie Siberchicot and Daniel Chessel},'
cannot be translated from 'ANSI_X3.4-1968' to UTF-8, but is valid UTF-8

Screen capture:

positron_knitr_load_message

An initial Google of the author names implied it might be related to the {ade4} package, but this isn't a package I've ever used or installed, and the current set of authors in the {ade4} DESCRIPTION and CITATION files is different

A further Google led me to discover that it seems to be related to the tweak_bib.csv file in the {knitr} package.

Of the 6 packages this issue affects, 4 import {knitr} and {quarto} imports {knitr} indirectly via its import of {rmarkdown}. However, I have are two installed packages that do import {knitr} but where this issue does not occur: {htmlwidgets} and {reprex}.

The issue only occurs the first time I try to load one of these packages, i.e. within the same session a call to a function in a different package does not cause a repeat of the message, but the message does reoccur when I restart the R session within the same Posit window/instance.

This issue has does not happen when using RStudio or the R GUI for Mac OS X, which suggests its maybe something related to ark but I can't raise an issue in that repo.

Steps to reproduce the issue:

  1. Install {knitr}
  2. Start typing knitr::knit() in the console, message should appear shortly after the second colon is typed. Alternatively message will appear after library(knitr). knitr::knit() or library(knitr) can be supplemented for any of the packages mentioned.

Expected or desired behavior:

No error message.

Were there any error messages in the UI, Output panel, or Developer Tools console?

Dumps from the Developer Tools and Output Channel logs from a fresh window where I typed knitr::knit() but I did not execute the command - message showed after the second colon while I was typing "knit" as per the screencap above.

Dump of the Developer Tools console

------------------------------------------------------------------------
workbench.js:1889 Changing where the react-dom client.js file is loaded from.
workbench.js:1890 Original path: vscode-file://vscode-app/Users/USER123/Applications/Positron.app/Contents/Resources/app/out/../node_modules.asar/react-dom/umd/react-dom.production.min.js/client.js
workbench.js:1891 Adjusted path: vscode-file://vscode-app/Users/USER123/Applications/Positron.app/Contents/Resources/app/out/react-dom/client.js
workbench.js:1896 ------------------------------------------------------------------------
workbench.desktop.main.js:617347 There is no editor. We should hide the editor part
workbench.desktop.main.js:131166 DEBUG Could not get workspace hash for forwarded ports storage key.
workbench.desktop.main.js:131166 DEBUG No new project configuration found in storage
workbench.desktop.main.js:131176  INFO Started local extension host with pid 41960.
workbench.desktop.main.js:131166 DEBUG Using cached extensions scan result user vscode-userdata:/Users/USER123/.positron/extensions/extensions.json
workbench.desktop.main.js:131166 DEBUG ComputeTargetPlatform: darwin-arm64
workbench.desktop.main.js:131166 DEBUG [Registering Log Channel] File does not exist. Waiting for 1s to retry. file:///Users/USER123/Library/Application%20Support/Positron/logs/20240829T104522/window36/notebook.rendering.log
workbench.desktop.main.js:131186  WARN Skipping extension /Users/USER123/.positron/extensions/ms-vscode.js-debug-1.91.0-universal in favour of the builtin extension /Users/USER123/Applications/Positron.app/Contents/Resources/app/extensions/ms-vscode.js-debug.
workbench.desktop.main.js:131186  WARN Skipping extension /Users/USER123/.positron/extensions/quarto.quarto-1.113.0-universal in favour of the builtin extension /Users/USER123/Applications/Positron.app/Contents/Resources/app/extensions/quarto.quarto.
workbench.desktop.main.js:131196   ERR Extension 'ms-python.python' appears in product.json but enables LESS API proposals than the extension wants.
package.json (LOSES): positronResolveSymlinks, contribEditorContentMenu, quickPickSortByLabel, testObserver, quickPickItemTooltip, terminalDataWriteEvent, terminalExecuteCommandEvent, contribIssueReporter, terminalShellIntegration
product.json (WINS): contribEditorContentMenu, quickPickSortByLabel, portsAttributes, testObserver, quickPickItemTooltip, terminalDataWriteEvent, terminalExecuteCommandEvent, contribIssueReporter, terminalShellIntegration
workbench.desktop.main.js:131186  WARN [ms-python.python]: Cannot register 'python.venvPath'. This property is already registered.
workbench.desktop.main.js:131186  WARN [vscode.positron-r]: Cannot register 'positron.r.extraArguments'. This property is already registered.
workbench.desktop.main.js:131166 DEBUG [Runtime startup] Extension ms-python.python has been registered for language runtime for language ID 'python'
workbench.desktop.main.js:131166 DEBUG [Runtime startup] Extension vscode.positron-r has been registered for language runtime for language ID 'r'
workbench.desktop.main.js:131166 DEBUG [Runtime startup] Phase changed to 'starting'
workbench.desktop.main.js:131166 DEBUG [Runtime startup] Activating extension vscode.positron-r for language ID r
workbench.desktop.main.js:131176  INFO Language runtime 41c840486bc99a24fd1c1245762ae18f (language: R name: R 4.4.1 version: 4.4.1) automatically starting. Source: Affiliated r runtime for workspace
workbench.desktop.main.js:131166 DEBUG [Runtime startup] Activating extension ms-python.python for language ID python
workbench.desktop.main.js:131166 DEBUG [Runtime startup] Activating extension vscode.positron-r for language ID r
workbench.desktop.main.js:131196   ERR spawn /Users/USER123/Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python-env-tools/bin/pet ENOENT: Error: spawn /Users/USER123/Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python-env-tools/bin/pet ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:286:19)
    at onErrorNT (node:internal/child_process:484:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
workbench.desktop.main.js:131166 DEBUG [Ext host 0] Runtime manager for 'R 4.4.1': true
workbench.desktop.main.js:131166 DEBUG [Registering Log Channel] File does not exist. Waiting for 1s to retry. file:///Users/USER123/Library/Application%20Support/Positron/logs/20240829T104522/window36/exthost/vscode.positron-notebook-controllers/Positron%20Notebook%20Controllers.log
workbench.desktop.main.js:131166 DEBUG [Runtime startup] All extensions contributing language runtimes have been activated.
workbench.desktop.main.js:131166 DEBUG [Runtime startup] Phase changed to 'discovering'
workbench.desktop.main.js:131166 DEBUG [Registering Log Channel] File does not exist. Waiting for 1s to retry. file:///Users/USER123/Library/Application%20Support/Positron/logs/20240829T104522/window36/exthost/vscode.positron-r/Positron%20R%20Extension.log
workbench.desktop.main.js:131166 DEBUG [Registering Log Channel] File does not exist. Waiting for 1s to retry. file:///Users/USER123/Library/Application%20Support/Positron/logs/20240829T104522/window36/exthost/ms-python.python/Python.log
workbench.desktop.main.js:131166 DEBUG [Registering Log Channel] File does not exist. Waiting for 1s to retry. file:///Users/USER123/Library/Application%20Support/Positron/logs/20240829T104522/window36/exthost/ms-python.python/Python%20Locator.log
workbench.desktop.main.js:131166 DEBUG [Ext host 0] Runtime manager for 'R 4.4.1': true
workbench.desktop.main.js:131186  WARN Ignoring call to requestRefresh; client is not available.
workbench.desktop.main.js:131166 DEBUG [Registering Log Channel] File does not exist. Waiting for 1s to retry. file:///Users/USER123/Library/Application%20Support/Positron/logs/20240829T104522/window36/exthost/vscode.jupyter-adapter/Console%20R%204.4.1.log
workbench.desktop.main.js:131176  INFO Creating positron.variables client 'positron-variables-r-0-c5884a3a'...
workbench.desktop.main.js:131176  INFO Creating positron.ui client 'positron-ui-r-1-fc1328c8'...
workbench.desktop.main.js:131176  INFO Creating positron.help client 'positron-help-r-2-6f16e6ad'...
workbench.desktop.main.js:131166 DEBUG [Runtime startup] Phase changed to 'complete'
workbench.desktop.main.js:131176  INFO [perf] Render performance baseline is 11ms
workbench.desktop.main.js:131166 DEBUG suggest.durations.json Object
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .
workbench.desktop.main.js:131166 DEBUG Comments: URIs of continue on comments to add to storage .

Dump of the Output Channel log for the Console

2024-08-30 17:25:10.325 [info] [Positron] Connecting to R 4.4.1 kernel (pid 41990)
2024-08-30 17:25:10.325 [info] [Positron] Streaming log file: /var/folders/vr/1zcsgj1901710ch93q4bjkcdg07xl5/T/kernel-wxOPQ6/kernel.log
2024-08-30 17:25:10.325 [info] [Positron] Connecting to kernel sockets defined in /var/folders/vr/1zcsgj1901710ch93q4bjkcdg07xl5/T/kernel-wxOPQ6/connection.json...
2024-08-30 17:25:10.325 [info] [Positron] Control socket created (count = 1)
2024-08-30 17:25:10.325 [info] [Positron] Shell socket created (count = 2)
2024-08-30 17:25:10.325 [info] [Positron] Stdin socket created (count = 3)
2024-08-30 17:25:10.325 [info] [Positron] I/O socket created (count = 4)
2024-08-30 17:25:10.325 [info] [Positron] Heartbeat socket created (count = 5)
2024-08-30 17:25:10.325 [info] [Positron] Control socket connecting to tcp://127.0.0.1:52108...
2024-08-30 17:25:10.325 [info] [Positron] Shell socket connecting to tcp://127.0.0.1:57164...
2024-08-30 17:25:10.325 [info] [Positron] Stdin socket connecting to tcp://127.0.0.1:46186...
2024-08-30 17:25:10.325 [info] [Positron] I/O socket connecting to tcp://127.0.0.1:57847...
2024-08-30 17:25:10.325 [info] [Positron] Heartbeat socket connecting to tcp://127.0.0.1:65487...
2024-08-30 17:25:10.325 [info] [Positron] Control socket connected to tcp://127.0.0.1:52108
2024-08-30 17:25:10.325 [info] [Positron] Shell socket connected to tcp://127.0.0.1:57164
2024-08-30 17:25:10.325 [info] [Positron] Stdin socket connected to tcp://127.0.0.1:46186
2024-08-30 17:25:10.325 [info] [Positron] I/O socket connected to tcp://127.0.0.1:57847
2024-08-30 17:25:10.325 [info] [Positron] Heartbeat socket connected to tcp://127.0.0.1:65487
2024-08-30 17:25:10.325 [info] [Positron] Establishing socket listeners...
2024-08-30 17:25:10.325 [info] [R] *** Log started at Fri Aug 30 17:25:10 BST 2024
2024-08-30 17:25:10.325 [info] [R] *** Command line:
2024-08-30 17:25:10.325 [info] [R] /Users/USER123/Applications/Positron.app/Contents/Resources/app/extensions/positron-r/resources/ark/ark --connection_file /var/folders/vr/1zcsgj1901710ch93q4bjkcdg07xl5/T/kernel-wxOPQ6/connection.json --log /var/folders/vr/1zcsgj1901710ch93q4bjkcdg07xl5/T/kernel-wxOPQ6/kernel.log --startup-file /Users/USER123/Applications/Positron.app/Contents/Resources/app/extensions/positron-r/resources/scripts/startup.R --session-mode console -- --interactive --no-restore-data
2024-08-30 17:25:10.325 [info] [Positron] Received initial heartbeat: heartbeat
2024-08-30 17:25:10.325 [info] [Positron] SEND kernel_info_request to Shell: {"buffers":[],"content":{},"header":{"msg_id":"65b03f26-1aff-47d5-bbf7-3b3b838c8ff9","msg_type":"kernel_info_request","version":"5.0","date":"2024-08-30T16:25:10.323Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
2024-08-30 17:25:10.325 [info] [Positron] Starting heartbeat check at 30 second intervals...
2024-08-30 17:25:10.325 [info] [Positron] SEND heartbeat with timeout of 30 seconds
2024-08-30 17:25:10.325 [info] [Positron] SEND kernel_info_request: OK
[Positron] R kernel status changed: starting => ready
[Positron] SEND kernel_info_request to Shell: {"buffers":[],"content":{},"header":{"msg_id":"09b61531-9db1-4c4e-b5a1-001f503c28f8","msg_type":"kernel_info_request","version":"5.0","date":"2024-08-30T16:25:10.417Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND kernel_info_request: OK
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"918063e9-5d67-4b5a-9345-3f747692ba71","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.417004+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"65b03f26-1aff-47d5-bbf7-3b3b838c8ff9","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.323Z","msg_type":"kernel_info_request","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] Starting DAP server positron-dap-r-0-283252bd for 127.0.0.1:42158
[Positron] Creating 'positron.dap' client for R
[Positron] SEND comm_open to Shell: {"buffers":[],"content":{"target_name":"positron.dap","comm_id":"positron-dap-r-0-283252bd","data":{"client_address":"127.0.0.1:42158"}},"header":{"msg_id":"9c7d4148-ea53-40c7-865d-e0c0a26a0b75","msg_type":"comm_open","version":"5.0","date":"2024-08-30T16:25:10.418Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_open: OK
[Positron] Starting Positron LSP server on port 45422
[Positron] Starting LSP server positron-lsp-r-1-734392bb for 127.0.0.1:45422
[Positron] Creating 'positron.lsp' client for R
[Positron] SEND comm_open to Shell: {"buffers":[],"content":{"target_name":"positron.lsp","comm_id":"positron-lsp-r-1-734392bb","data":{"client_address":"127.0.0.1:45422"}},"header":{"msg_id":"f4d91c79-2c17-42a6-821d-298fae36864c","msg_type":"comm_open","version":"5.0","date":"2024-08-30T16:25:10.418Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_open: OK
[Positron] RECV kernel_info_reply from shell: {"header":{"msg_id":"f409d7ea-b572-420a-9167-b4772d1586a4","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418186+00:00","msg_type":"kernel_info_reply","version":"5.3"},"parent_header":{"msg_id":"09b61531-9db1-4c4e-b5a1-001f503c28f8","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.417Z","msg_type":"kernel_info_request","version":"5.0"},"metadata":{},"content":{"status":"ok","protocol_version":"5.3","language_info":{"name":"R","version":"R version 4.4.1 (2024-06-14)","mimetype":"text/r","file_extension":".R","pygments_lexer":"","codemirror_mode":"","nbconvert_exporter":"","positron":{"input_prompt":"> ","continuation_prompt":"+ "}},"banner":"\nR version 4.4.1 (2024-06-14) -- \"Race for Your Life\"\nCopyright (C) 2024 The R Foundation for Statistical Computing\nPlatform: aarch64-apple-darwin20\n\nR is free software and comes with ABSOLUTELY NO WARRANTY.\nYou are welcome to redistribute it under certain conditions.\nType 'license()' or 'licence()' for distribution details.\n\n  Natural language support but running in an English locale\n\nR is a collaborative project with many contributors.\nType 'contributors()' for more information and\n'citation()' on how to cite R or R packages in publications.\n\nType 'demo()' for some demos, 'help()' for on-line help, or\n'help.start()' for an HTML browser interface to help.\nType 'q()' to quit R.\n\n","debugger":false,"help_links":[]},"buffers":[]}
[Positron] Creating 'positron.variables' client for R
[Positron] SEND comm_open to Shell: {"buffers":[],"content":{"target_name":"positron.variables","comm_id":"positron-variables-r-0-c5884a3a","data":{}},"header":{"msg_id":"a044575b-a032-4811-bac8-b69c0dabadce","msg_type":"comm_open","version":"5.0","date":"2024-08-30T16:25:10.418Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_open: OK
[Positron] R kernel status changed: ready => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"12ab5592-dcb7-4acd-a063-28c372bb9042","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418230+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"09b61531-9db1-4c4e-b5a1-001f503c28f8","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.417Z","msg_type":"kernel_info_request","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"4a2ab653-08bb-4fe6-8f1a-b22792173316","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418247+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"09b61531-9db1-4c4e-b5a1-001f503c28f8","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.417Z","msg_type":"kernel_info_request","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"40859ce6-939e-46e8-9bca-b2c38363bb74","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418345+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"9c7d4148-ea53-40c7-865d-e0c0a26a0b75","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.418Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"0b2d18d4-380a-4069-a793-a0fcfa71d929","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418487+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"9c7d4148-ea53-40c7-865d-e0c0a26a0b75","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.418Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV comm_msg/DAP/server_started from iopub: {"header":{"msg_id":"005d8473-5dfc-4004-ae5b-d79ad83d51a1","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418508+00:00","msg_type":"comm_msg","version":"5.3"},"parent_header":{},"metadata":{},"content":{"comm_id":"positron-dap-r-0-283252bd","data":{"msg_type":"server_started","content":{}}},"buffers":[]}
[Positron] Unknown DAP command: server_started
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"9d2a4c7b-4269-4f54-89a9-bd2294402a2c","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418541+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"f4d91c79-2c17-42a6-821d-298fae36864c","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.418Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"7ef251d5-ed44-43fe-abd7-159632cf012c","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418725+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"f4d91c79-2c17-42a6-821d-298fae36864c","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.418Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV comm_msg/LSP/server_started from iopub: {"header":{"msg_id":"f493ad6e-d429-4937-9116-712276c67b13","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418771+00:00","msg_type":"comm_msg","version":"5.3"},"parent_header":{},"metadata":{},"content":{"comm_id":"positron-lsp-r-1-734392bb","data":{"msg_type":"server_started","content":{}}},"buffers":[]}
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"cadf16e0-c485-453f-aae6-bae6ece3d2fb","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.418840+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"a044575b-a032-4811-bac8-b69c0dabadce","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.418Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] Creating 'positron.ui' client for R
[Positron] SEND comm_open to Shell: {"buffers":[],"content":{"target_name":"positron.ui","comm_id":"positron-ui-r-1-fc1328c8","data":{}},"header":{"msg_id":"f97ee688-f786-4819-965b-2f6da2daf68d","msg_type":"comm_open","version":"5.0","date":"2024-08-30T16:25:10.420Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_open: OK
[Positron] SEND comm_info_request to Shell: {"buffers":[],"content":{"target_name":"positron.help"},"header":{"msg_id":"bef59c7e-7006-4d30-a671-d0a336d19769","msg_type":"comm_info_request","version":"5.0","date":"2024-08-30T16:25:10.421Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_info_request: OK
[Positron] SEND comm_info_request to Shell: {"buffers":[],"content":{"target_name":"positron.plot"},"header":{"msg_id":"a1bd1383-3b44-437b-b69b-1c8aa5ad4b5c","msg_type":"comm_info_request","version":"5.0","date":"2024-08-30T16:25:10.424Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_info_request: OK
[Positron] SEND comm_msg to Shell: {"buffers":[],"content":{"comm_id":"positron-ui-r-1-fc1328c8","data":{"jsonrpc":"2.0","method":"call_method","params":{"method":"setConsoleWidth","params":[48]}}},"header":{"msg_id":"5129cdf4-9451-4566-893a-8cef94637781","msg_type":"comm_msg","version":"5.0","date":"2024-08-30T16:25:10.425Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] Set initial console width to 48
[Positron] SEND comm_msg: OK
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"12f29256-0c9b-44bf-96f6-a4550fc21d21","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433042+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"a044575b-a032-4811-bac8-b69c0dabadce","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.418Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"0c75f4e8-8f47-4729-af5b-da17740d7073","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433168+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"f97ee688-f786-4819-965b-2f6da2daf68d","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.420Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"54ae3d51-44fb-4d72-a282-d89278f84cbf","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433195+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"f97ee688-f786-4819-965b-2f6da2daf68d","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.420Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"4201e862-ad45-4c8b-9ca9-0d368e67980e","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433230+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"bef59c7e-7006-4d30-a671-d0a336d19769","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.421Z","msg_type":"comm_info_request","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"65fe822e-a069-4885-b6d4-cde7216ae921","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433238+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"bef59c7e-7006-4d30-a671-d0a336d19769","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.421Z","msg_type":"comm_info_request","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"23766168-ee51-4b54-99a1-14669b723f8c","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433243+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"a1bd1383-3b44-437b-b69b-1c8aa5ad4b5c","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.424Z","msg_type":"comm_info_request","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"6a93d2a3-8811-4790-bdf5-eed5a21f6c32","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433248+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"a1bd1383-3b44-437b-b69b-1c8aa5ad4b5c","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.424Z","msg_type":"comm_info_request","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"81f54090-d1ea-44db-9aaa-6ee58262cae3","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433255+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"5129cdf4-9451-4566-893a-8cef94637781","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.425Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"cd541010-82e8-4f7a-8e44-023eb9ca3429","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433263+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"5129cdf4-9451-4566-893a-8cef94637781","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.425Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"3130a89e-661a-458c-94eb-26f3ef93672b","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433270+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"5129cdf4-9451-4566-893a-8cef94637781","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.425Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"ee6008eb-659e-4a09-8486-fc3da0b873a6","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433276+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"5129cdf4-9451-4566-893a-8cef94637781","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.425Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV comm_msg/positron-ui-r-1-fc1328c8/undefined from iopub: {"header":{"msg_id":"40c15609-4b65-442b-ab2d-b4fa86245ecb","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433287+00:00","msg_type":"comm_msg","version":"5.3"},"parent_header":{},"metadata":{},"content":{"comm_id":"positron-ui-r-1-fc1328c8","data":{"method":"working_directory","params":{"directory":"~/"}}},"buffers":[]}
[Positron] RECV comm_info_reply from shell: {"header":{"msg_id":"fc153061-f90e-4796-92e0-c833c1ba8d6e","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433084+00:00","msg_type":"comm_info_reply","version":"5.3"},"parent_header":{"msg_id":"bef59c7e-7006-4d30-a671-d0a336d19769","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.421Z","msg_type":"comm_info_request","version":"5.0"},"metadata":{},"content":{"status":"ok","comms":{}},"buffers":[]}
[Positron] RECV comm_info_reply from shell: {"header":{"msg_id":"f1662d50-73e1-4633-a43f-45ea46ddb5bb","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.433153+00:00","msg_type":"comm_info_reply","version":"5.3"},"parent_header":{"msg_id":"a1bd1383-3b44-437b-b69b-1c8aa5ad4b5c","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.424Z","msg_type":"comm_info_request","version":"5.0"},"metadata":{},"content":{"status":"ok","comms":{}},"buffers":[]}
[Positron] Creating 'positron.help' client for R
[Positron] SEND comm_open to Shell: {"buffers":[],"content":{"target_name":"positron.help","comm_id":"positron-help-r-2-6f16e6ad","data":{}},"header":{"msg_id":"3c0169a8-85c7-41bd-9a77-d3366d22619d","msg_type":"comm_open","version":"5.0","date":"2024-08-30T16:25:10.440Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_open: OK
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"bdcdc6de-d110-4ccd-b14a-b271dac0c157","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.440876+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"3c0169a8-85c7-41bd-9a77-d3366d22619d","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.440Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] RECV comm_msg/positron-variables-r-0-c5884a3a/undefined from iopub: {"header":{"msg_id":"92f6280e-54aa-4d3c-93d1-07077ddf1ce7","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.467674+00:00","msg_type":"comm_msg","version":"5.3"},"parent_header":{},"metadata":{},"content":{"comm_id":"positron-variables-r-0-c5884a3a","data":{"method":"refresh","params":{"variables":[],"length":0,"version":1}}},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"12746593-d48c-42a0-9ac8-a0407f896538","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.478096+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"3c0169a8-85c7-41bd-9a77-d3366d22619d","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.440Z","msg_type":"comm_open","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV comm_msg/positron-ui-r-1-fc1328c8/undefined from iopub: {"header":{"msg_id":"5cac62eb-1984-4ec7-ab0a-5de6ea2eb09c","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.478159+00:00","msg_type":"comm_msg","version":"5.3"},"parent_header":{"msg_id":"5129cdf4-9451-4566-893a-8cef94637781","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.425Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"comm_id":"positron-ui-r-1-fc1328c8","data":{"method":"CallMethodReply","result":80}},"buffers":[]}
[Positron] RECV comm_msg/positron-ui-r-1-fc1328c8/undefined from iopub: {"header":{"msg_id":"2ad7169e-87bc-4969-9a8d-aca059faa738","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.478176+00:00","msg_type":"comm_msg","version":"5.3"},"parent_header":{},"metadata":{},"content":{"comm_id":"positron-ui-r-1-fc1328c8","data":{"method":"busy","params":{"busy":false}}},"buffers":[]}
[Positron] SEND comm_msg to Shell: {"buffers":[],"content":{"comm_id":"positron-ui-r-1-fc1328c8","data":{"jsonrpc":"2.0","method":"call_method","params":{"method":"setConsoleWidth","params":[48]}}},"header":{"msg_id":"050ba4fd-2481-4408-9105-e4568037a8ea","msg_type":"comm_msg","version":"5.0","date":"2024-08-30T16:25:10.675Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_msg: OK
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"261a5c95-cd4a-4cfd-8870-12f59d31cb3c","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.675667+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"050ba4fd-2481-4408-9105-e4568037a8ea","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.675Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"6503d285-e649-4e75-aeb2-b6124f4bc925","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.675706+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"050ba4fd-2481-4408-9105-e4568037a8ea","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.675Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"6d561011-91d7-4317-92f5-3f44d03b3dbb","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.675719+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"050ba4fd-2481-4408-9105-e4568037a8ea","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.675Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"173298cc-1646-480e-b660-b1d280c5e372","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.675728+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"050ba4fd-2481-4408-9105-e4568037a8ea","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.675Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV comm_msg/positron-ui-r-1-fc1328c8/undefined from iopub: {"header":{"msg_id":"05951040-4bae-484a-9701-180f0d8601a2","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:10.677423+00:00","msg_type":"comm_msg","version":"5.3"},"parent_header":{"msg_id":"050ba4fd-2481-4408-9105-e4568037a8ea","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:10.675Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"comm_id":"positron-ui-r-1-fc1328c8","data":{"method":"CallMethodReply","result":48}},"buffers":[]}
[Positron] Set console width from 48 to 48
[Positron] SEND comm_msg to Shell: {"buffers":[],"content":{"comm_id":"positron-ui-r-1-fc1328c8","data":{"jsonrpc":"2.0","method":"call_method","params":{"method":"setConsoleWidth","params":[83]}}},"header":{"msg_id":"1a1ccb56-2a0b-41cb-8f17-755fafdc4ca1","msg_type":"comm_msg","version":"5.0","date":"2024-08-30T16:25:12.289Z","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123"},"metadata":{},"parent_header":{}}
[Positron] SEND comm_msg: OK
[Positron] R kernel status changed: idle => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"c9a69f7e-ecec-4968-80ed-7d14b3eed3ea","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:12.289669+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"1a1ccb56-2a0b-41cb-8f17-755fafdc4ca1","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:12.289Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => busy
[Positron] RECV status/busy from iopub: {"header":{"msg_id":"4e0689fd-1e32-41d2-a602-c74b83180ef1","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:12.289707+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"1a1ccb56-2a0b-41cb-8f17-755fafdc4ca1","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:12.289Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"busy"},"buffers":[]}
[Positron] R kernel status changed: busy => idle
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"1384c75d-1467-4298-91d5-396c478e8386","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:12.289715+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"1a1ccb56-2a0b-41cb-8f17-755fafdc4ca1","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:12.289Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV status/idle from iopub: {"header":{"msg_id":"9bfee04c-aef5-4be8-aaa8-9bc390360e58","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:12.289725+00:00","msg_type":"status","version":"5.3"},"parent_header":{"msg_id":"1a1ccb56-2a0b-41cb-8f17-755fafdc4ca1","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:12.289Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"execution_state":"idle"},"buffers":[]}
[Positron] RECV comm_msg/positron-ui-r-1-fc1328c8/undefined from iopub: {"header":{"msg_id":"8ebe68de-6e7e-4455-916d-0524bf1421a0","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:12.289792+00:00","msg_type":"comm_msg","version":"5.3"},"parent_header":{"msg_id":"1a1ccb56-2a0b-41cb-8f17-755fafdc4ca1","session":"c148912aa87372c506b33e5b42ba38c6","username":"USER123","date":"2024-08-30T16:25:12.289Z","msg_type":"comm_msg","version":"5.0"},"metadata":{},"content":{"comm_id":"positron-ui-r-1-fc1328c8","data":{"method":"CallMethodReply","result":48}},"buffers":[]}
[Positron] Set console width from 48 to 83
[Positron] RECV stream from iopub: {"header":{"msg_id":"f9ba2968-2188-413f-b120-1cac89e50e76","session":"58220ebc-4eca-4892-8d75-9d8eb6dad367","username":"kernel","date":"2024-08-30T16:25:23.308649+00:00","msg_type":"stream","version":"5.3"},"parent_header":{},"metadata":{},"content":{"name":"stderr","text":"Warning message:\ninput string '  author = {Stéphane Dray and Anne-Béatrice Dufour and Jean Thioulouse and Thibaut Jombart and Sandrine Pavoine and Jean R. Lobry and Sébastien Ollier and Aurélie Siberchicot and Daniel Chessel},' cannot be translated from 'ANSI_X3.4-1968' to UTF-8, but is valid UTF-8 \n"},"buffers":[]}
jennybc commented 2 months ago

I am literally laughing out right now because I see this all the time and none of my colleagues do! Thanks for reporting and for the investigation you've done so far. 😅

mattkerlogue commented 2 months ago

I am literally laughing out right now because I see this all the time and none of my colleagues do! Thanks for reporting and for the investigation you've done so far. 😅

When it first started happening I thought I was going mad and couldn't work out what was going on. It seemed to be random as I couldn't work out how to replicate it.

At some point I googled the author names and they seemed to be connected to {ade4} but wasn't the current set of authors in the DESCRIPTION or CITATION file. And as I didn't have that package installed I was utterly baffled.

Eventually I clocked that it seemed to be happening when I was using {skimr}, and subsequently seemed to be only when the package was being loaded for the first time.

This lunchtime I finally got sufficiently fed up that I thought I'd try and work out was going on because I wasn't sure it was an issue with {skimr}. Some my afternoon included manually typing into the console every single one of my installed packages 🙃🫠.

jennybc commented 2 months ago

At some point I googled the author names and they seemed to be connected to {ade4} but wasn't the current set of authors in the DESCRIPTION or CITATION file. And as I didn't have that package installed I was utterly baffled.

Yeah I (and other folks I have dragged into this in slack) have been through all of the same motions. For me it's usually (always?) devtools::document() that triggers the warning.

cathblatter commented 1 month ago

TYSM for reporting this!! I have the same and thought I'm going crazy 😅