Skip to content

glpython-editor v0.1.23: lists in the visualizer (P39) - #34

Merged
cedricvogel-leo merged 1 commit into
mainfrom
chore/editor-v0.1.23
Nov 4, 2026
Merged

cedricvogel-leo merged 1 commit into
mainfrom
chore/editor-v0.1.23

Conversation

@cedricvogel-leo

Copy link
Copy Markdown
Collaborator

Bumps glpython-editor from v0.1.22 to v0.1.23. The lockfile resolves to c5f73b7, the merge commit of glpython-edu/glpython-editor#47.

What changes in the IDE's visualizer (P39):

  • Indexing a variable is one step to the element: dauer[0] + dauer[1] → 1 + dauer[1] → 1 + 2 → 3. A named list passed to a call is still replaced by its value, and [1, 2, 30][1] keeps its own step.
  • Long values are abbreviated: [1, 2, 3, 4, 5, …, 100], the same in the step and in the variables panel. The panel adds «100 Werte» below the value.
    • A click on the value shows it in full.
    • Long values wrap within the code instead of running on under the panel.
  • No IDE code changes: the new texts come with the editor's coreStrings.

Checks

  • Local: npm ci, the build and test:browser all pass. Lint has the same 7 warnings in coi-serviceworker.js as main.
  • Where P39 is checked: in the editor repo (check-runtime-lists.py and check-console-browser.mjs).

Manual tests

See glpython-edu/glpython-editor#47, «Manual tests», in the IDE after the deploy: desktop, and the iPad with the external keyboard.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cedricvogel-leo
cedricvogel-leo merged commit 9b1a9ed into main Nov 4, 2026
1 check passed
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

Successfully merging this pull request may close these issues.

1 participant