sess integration lost when VS Code restores an R terminal
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- r, typescript, vscode
- Área
- developer-experience, tooling
Línea de trabajo
Start by reproducing the macOS sequence with r.createRTerm: restore VS Code while the R terminal remains open, then inspect the sess IPC error. Compare this with creating a fresh R terminal and with the arf and base R consoles. Done means sess reconnects after restoration and View() and plot() continue opening in VS Code rather than XQuartz.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
After reopening VS Code with an R terminal still present, sess may fail to reconnect. View() and plots then open in native windows instead of VS Code. This reproduces on macOS as described below.
- Open a directory in VS Code - be sure there are no active terminals.
- Create an R terminal
r.createRTerm.[sess] Connected to VS Codeshould be printed.View()andplot()should work as expected.![]()
- Quit VS Code without closing the active R terminal. Or swap to a different directory
workbench.action.openRecent(ctrl + r) without closing the active R terminal.- Open VS Code again or ctrl + r back to the original directory,
sessshows an IPC error.![]()
- Run the same commands as earlier. Now, XQuartz pops up instead.
![]()
Originally posted by @grcatlin in #1794
As I mentioned earlier, I can fix it by killing the old terminal and then making a new R terminal. Oddly, I cannot reproduce this on Windows. The same error occurs using both arf (above) and the base R console.
- Lenguaje dominante
- TypeScript
- Estrellas
- 1.2k
- Forks
- 139
- Merge medio
- 19 h 46 min
- PR fusionados (30 d)
- 26
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de REditorSupport/vscode-R
-
feature-request
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
REditorSupport/vscode-R#1793 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
(feat) Additional Arrow supportAbiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
REditorSupport/vscode-R#1785 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
REditorSupport/vscode-R#1687 · 4 comentarios · 3 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
REditorSupport/vscode-R#1800 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
REditorSupport/vscode-R#1791 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de REditorSupport/vscode-R
Issues similares
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
inu-appcenter/memorIN-frontend#106 ·
Los mantenedores suelen responder en 1 día
-
kind/bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 7 días
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
fix: CopyFilters ignores tabAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
CSCfi/sd-search-ui#145 ·
Los mantenedores suelen responder en 1 día
-
Add: Cbeebies pl SDAbiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día