Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python.execInREPLEnter will add a newline for a complete expression #23934

Closed
amunger opened this issue Aug 9, 2024 · 0 comments · Fixed by #23973
Closed

python.execInREPLEnter will add a newline for a complete expression #23934

amunger opened this issue Aug 9, 2024 · 0 comments · Fixed by #23973
Assignees
Labels
area-repl bug Issue identified by VS Code Team member as probable bug

Comments

@amunger
Copy link

amunger commented Aug 9, 2024

Type: Bug

Behaviour

XXX

Steps to reproduce:

  1. install python and jupyter extensions
  2. ensure "interactiveWindow.executeWithShiftEnter": false
  3. open an interactive window
  4. enter print(1) in the input box and press enter to execute it

🐛 newline is added

Diagnostic data

Output for Python in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Python)

XXX

Extension version: 2024.13.2024080801
VS Code version: Code - Insiders 1.93.0-insider (8245d426e009ec7864018ed05ae2a282af42f03b, 2024-08-08T05:03:51.428Z)
OS version: Windows_NT x64 10.0.22631
Modes:

  • Python version (& distribution if applicable, e.g. Anaconda): 3.11.9
  • Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): Venv
  • Value of the python.languageServer setting: Jedi
User Settings


languageServer: "Jedi"

experiments
• optInto: ["pythonTerminalEnvVarActivation"]

Installed Extensions
Extension Name Extension Id Version
.NET Install Tool ms-dotnettools.vscode-dotnet-runtime 2.1.1
Azure Account ms-vscode.azure-account 0.12.0
Azure Repos ms-vscode.azure-repos 0.39.2024080701
Azure Resources ms-azuretools.vscode-azureresourcegroups 0.9.1
Bearded Theme BeardedBear.beardedtheme 9.3.0
Black mikoz.black-py 1.0.3
Black Formatter ms-python.black-formatter 2024.3.12071014
Bookmarks alefragnani.Bookmarks 13.5.0
C/C++ ms-vscode.cpptools 1.21.6
Custom Web Editors (Experimental) ms-vscode.web-editors 0.1.0
Dev Containers ms-vscode-remote.remote-containers 0.381.0
Docker ms-azuretools.vscode-docker 1.29.1
Draw.io Integration hediet.vscode-drawio 1.6.6
EditorConfig for VS Code EditorConfig.EditorConfig 0.16.4
ERD Editor dineug.vuerd-vscode 2.0.0
esbuild Problem Matchers connor4312.esbuild-problem-matchers 0.0.3
ESLint dbaeumer.vscode-eslint 3.0.11
Extension Test Runner ms-vscode.extension-test-runner 0.0.11
Flame Chart Visualizer for JavaScript Profiles ms-vscode.vscode-js-profile-flame 1.0.9
German Language Pack for Visual Studio Code MS-CEINTL.vscode-language-pack-de 1.92.2024080709
Git Blame waderyan.gitblame 11.0.1
GitHub Actions github.vscode-github-actions 0.26.3
GitHub Copilot GitHub.copilot 1.221.1038
GitHub Copilot Chat GitHub.copilot-chat 0.19.2024080801
GitHub Pull Requests GitHub.vscode-pull-request-github 0.95.2024080804
GitHub Repositories GitHub.remotehub 0.63.2024080801
isort ms-python.isort 2023.10.1
JavaScript Debugger ms-vscode.js-debug 1.92.0
JavaScript Debugger (Nightly) ms-vscode.js-debug-nightly 2024.8.817
JavaScript Debugger Companion Extension ms-vscode.js-debug-companion 1.1.3
JS Debug Value Editor (Experimental) ms-vscode.debug-value-editor 0.1.0
Jupyter ms-toolsai.jupyter 2024.8.2024080901
Jupyter Cell Tags ms-toolsai.vscode-jupyter-cell-tags 0.1.9
Jupyter Keymap ms-toolsai.jupyter-keymap 1.1.2
Jupyter Notebook Renderers ms-toolsai.jupyter-renderers 1.0.19
Jupyter Slide Show ms-toolsai.vscode-jupyter-slideshow 0.1.6
Line Filter roblourens.vscode-line-filter 0.0.3
Luna Paint — Image Editor Tyriar.luna-paint 0.16.0
Mocha Test Explorer hbenl.vscode-mocha-test-adapter 2.14.1
Node.js Notebooks (REPL) donjayamanne.typescript-notebook 2.0.6
PR Pinger jrieken.vscode-pr-pinger 0.0.6
Prettier - Code formatter esbenp.prettier-vscode 10.4.0
Prettify JSON mohsen1.prettify-json 0.0.3
Pylance ms-python.vscode-pylance 2024.8.1
Python ms-python.python 2024.13.2024080801
Python Debugger ms-python.debugpy 2024.11.2024080801
Remote - SSH ms-vscode-remote.remote-ssh 0.114.2024080815
Remote - SSH: Editing Configuration Files ms-vscode-remote.remote-ssh-edit 0.86.0
Remote - Tunnels ms-vscode.remote-server 1.6.2024070809
Remote Explorer ms-vscode.remote-explorer 0.5.2024070409
Remote Repositories ms-vscode.remote-repositories 0.41.2024022202
Ruff charliermarsh.ruff 2024.40.0
SVG jock.svg 1.5.4
Table Visualizer for JavaScript Profiles ms-vscode.vscode-js-profile-table 1.0.9
Test Adapter Converter ms-vscode.test-adapter-converter 0.1.9
Test Explorer UI hbenl.vscode-test-explorer 2.21.1
ts-extract-interface rilut.ts-extract-interface 0.1.2
TypeScript + Webpack Problem Matchers amodio.tsl-problem-matcher 0.6.2
Vitest vitest.explorer 1.0.7
WSL ms-vscode-remote.remote-wsl 0.88.2
YAML redhat.vscode-yaml 1.15.0
System Info
Item Value
CPUs Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz (16 x 2793)
GPU Status 2d_canvas: unavailable_software
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: disabled_software
multiple_raster_threads: enabled_on
opengl: disabled_off
rasterization: disabled_software
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: disabled_software
video_encode: disabled_software
vulkan: disabled_off
webgl: unavailable_software
webgl2: unavailable_software
webgpu: unavailable_software
webnn: disabled_off
Load (avg) undefined
Memory (System) 63.95GB (39.08GB free)
Process Argv --crash-reporter-id ef2310ee-a8c0-40bb-a2e3-d2dd59800224
Screen Reader no
VM 0%
A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805:30301674
vsaa593:30376534
py29gd2263:31024238
c4g48928:30535728
962ge761:30841072
pythongtdpath:30726887
welcomedialog:30812478
pythonnoceb:30776497
asynctok:30898717
dsvsc013:30777762
dsvsc014:30777825
dsvsc015:30821418
pythonregdiag2:30926734
pythonmypyd1:30859725
2e7ec940:31000449
pythontbext0:30879054
accentitlementst:30870582
dsvsc016:30879898
dsvsc017:30880771
dsvsc018:30880772
cppperfnew:30980852
pythonait:30973460
jg8ic977:31013176
a69g1124:31018687
dvdeprecation:31040973
dwnewjupyter:31046869
nb_pri_only:31057983
nativerepl1:31104042
refactort:31084545
pythonrstrctxt:31093868
flighttreat:31105043
wkspc-onlycs-c:31111717
nativeloc2:31111756
wkspc-ranged-c:31111712
cf971741:31111988
fcdif617:31111928

@github-actions github-actions bot added the triage-needed Needs assignment to the proper sub-team label Aug 9, 2024
@anthonykim1 anthonykim1 added area-repl bug Issue identified by VS Code Team member as probable bug and removed triage-needed Needs assignment to the proper sub-team labels Aug 9, 2024
anthonykim1 added a commit to anthonykim1/vscode-python that referenced this issue Sep 13, 2024
Resolves: microsoft#23934
Updating to check filed of object, since structure/type has changed when
I refactored code for native REPL.
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-repl bug Issue identified by VS Code Team member as probable bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants