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

PyScripter entering loop #1163

Closed
excript opened this issue Feb 12, 2022 · 3 comments
Closed

PyScripter entering loop #1163

excript opened this issue Feb 12, 2022 · 3 comments

Comments

@excript
Copy link

excript commented Feb 12, 2022

Here's the list of steps needed to make the IDE crash, apparently going into a loop.

  1. Open the IDE
  2. Click (add focus) on bottom section (Python Interpreter)
    image
  3. Import the delphivcl import module
  4. Write delphivcl and then add a dot (.).

The IDE should open Code Complete and display the list of functions/properties, however the IDE loops and needs to be dropped.

Looping IDE image.
image

@pyscripter
Copy link
Owner

Confirmed.

By the way to get good completion with delphivcl in the editor you can add it to
Tools, Options, IDE Options, Code Completion, Special packages

pyscripter added a commit to pyscripter/python4delphi that referenced this issue Feb 14, 2022
…utf8 encoded.

Application.ExeName docstring contained an invalid character.
See also pyscripter/pyscripter#1163
@pyscripter
Copy link
Owner

pyscripter commented Feb 14, 2022

Thanks for your report. Actually this is due to a bug in delphivcl. See Embarcadero/DelphiVCL4Python#15. I hope they fix it soon.

PyScripter should have handled this more gracefully though. I see what I can do.

@pyscripter
Copy link
Owner

The PyScripter side of this issue has been fixed in the repo. The fix will be available with the next release.
I have also fixed the P4D issue that caused the problem with delphivcl. But Embarcadero need to apply the fix and recreate/release the python modules.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants