Khan / Khan/live-editor

Protection of global variable names is case insensitive

Open
#716 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
776
Forks
180
PR merge metrics
No merged PRs in 30d

Description

Write a single line program, `var ELLIPSE = 1;` and note that Yoko Oh Noes gets bent out of shape re. redefining "ellipse". Remove the "var" and note that Yoko Oh Noes has no idea re. that identifier.

Contributor guide

No contributing guide indexed for this repository

Research direction

No source file, test, or entry point is named. Start by running the reported `var ELLIPSE = 1;` example in the live editor, then compare it with the version without `var` and trace the global-name protection behavior. Done means the reported case-insensitive handling is corrected and both examples behave as intended.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
devtools
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.