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

Ride and windows IDE code folding differ #1275

Open
bear8642 opened this issue Jan 14, 2025 · 4 comments
Open

Ride and windows IDE code folding differ #1275

bear8642 opened this issue Jan 14, 2025 · 4 comments

Comments

@bear8642
Copy link
Contributor

bear8642 commented Jan 14, 2025

Describe the issue you are having

Code folding in Ride doesn't match the Windows IDE
In Ride, I can fold a multi-line :Case statement, but not a :Select
In the IDE, I can fold :Select but not the :Case

Did you connect to an already running interpreter or start the interpreter from Ride?

Start an interpreter

How do you reproduce the issue?

Trace into ]Map #

Paste the contents of Help → About (Shift+F1)

IDE:
  Version: 4.5.4100
  Electron: 26.6.9
  Chrome: 116.0.5845.228
  Node: 18.16.1
  Platform: Win32
  Date: 2024-07-12 13:40:55 +0100
  Git commit: f542a6676b595814788de1c8683c3ca0380f5827
  Preferences:{
    "autoStart":"1",
    "defaultConfig":"v19.0",
    "kbdLocale":"en_US",
    "lbar":"0",
    "lbarOrder":"← +-×÷*⍟⌹○!? |⌈⌊⊥⊤⊣⊢ =≠≤<>≥≡≢ ∨∧⍲⍱ ↑↓⊂⊃⊆⌷⍋⍒ ⍳⍸∊⍷∪∩~ /\\⌿⍀ ,⍪⍴⌽⊖⍉ ¨⍨⍣.∘⍤⍥@ ⍞⎕⍠⌸⌺⌶⍎⍕ ⋄⍝→⍵⍺∇& ¯⍬",
    "otherExe":"C:\\Program Files\\Dyalog\\Dyalog APL-64 20.0 Unicode\\dyalog.exe",
    "presetsCreated":"[\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 19.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 19.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 19.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 19.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 18.2 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 18.2 Classic\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 18.2 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 18.2 Classic\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 17.1 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 17.1 Classic\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 17.1 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 17.1 Classic\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 20.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 20.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 20.0 Unicode\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 20.0 Classic\\\\dyalog.exe\",\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 20.0\\\\dyalog.exe\",\"C:\\\\Program Files (x86)\\\\Dyalog\\\\Dyalog APL 20.0\\\\dyalog.exe\"]",
    "sbar":"0",
    "zoom":"1"
  }

Interpreter:
  Version: 19.0.49835
  Platform: Windows-64
  Edition: Unicode/64
  Date: Jul 14 2024 at 20:48:27

@bear8642
Copy link
Contributor Author

Compare:
IDE
Ride

@abrudz
Copy link
Member

abrudz commented Jan 14, 2025

So?

@bear8642
Copy link
Contributor Author

So, shouldn't we try to unify them?

Seems odd that I can fold :Select in Windows but not on Ride

@abrudz
Copy link
Member

abrudz commented Jan 14, 2025

I don't see why. There are much bigger differences betwen the Windows IDE and Ride, and this is a minor difference that has little practical use.

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