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

variable definition fails in wxwidget editor #191

Open
rolandchee opened this issue Oct 20, 2024 · 2 comments
Open

variable definition fails in wxwidget editor #191

rolandchee opened this issue Oct 20, 2024 · 2 comments

Comments

@rolandchee
Copy link

to vardef
  make "a 42
  show a
end

When done in the logo terminal, it successfully outputs "42".

However, when done in the wxwidgets editor, it outputs

I don't know how to    a in vardef
[make    a 42]

I notice in the wxwidgets editor the "a becomes “a. Does the error have something to do with this?

@dmalec
Copy link
Collaborator

dmalec commented Oct 20, 2024

Yes, that is likely the smart quote causing the problem, first noticed in issue #72 and again on issue #162 and I thought it had been resolved with merge request #169.

Just to double check, a few questions:

  1. Are you running the 6.2.4 build from the release page https://github.com/jrincayc/ucblogo-code/releases/tag/version_6.2.4 or did you compile from source? If the later, are you building against a version of wxWidgets previous to 3.1.1 ?
  2. Would you be willing to try the workaround outlined in issue EDIT omits " upon close & accept change (v6.1 running on MacOS 10.13.6) #72 and verify it is the same underlying problem resurfacing?

@rolandchee
Copy link
Author

rolandchee commented Oct 21, 2024

  1. I am running 6.2.4rc1 -- the greeting says "Welcome to Berkeley Logo version 6.2.4 (version_6.2.4rc1-1-g1eaef7d)". I downloaded the dmg zip.
  2. Yes, it is the same problem. I unchecked "Use smart quotes and dashes" and the problem is gone!

Thank you!

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