Dyalog / Dyalog/link

Duplicated name FOO in error report when exporting foo, Foo, FOO

Open
#769 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
APL
Stars
26
Forks
11
Avg merge
1d 18h
Merged PRs (30d)
1

Description

**Describe the bug**
Duplicated name `FOO` when exporting `foo`, `Foo`, `FOO`

**To Reproduce**

      FOO←Foo←foo←{⍵ ⍵}

]create # \t\foo
ERRORS ENCOUNTERED: ⎕SE.Link.Create: File name case clash - try using caseCode←1:
#.FOO
#.Foo
#.FOO
#.foo

**Expected behaviour**
One of each name.

**Desktop (please complete the following information):**
- OS: Windows 11 (10.0.26200) 64-bit
- APL version: 20.0.53342 64-bit Unicode
- `⎕SE.Link.Version`: 4.2.2

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the Windows case-clash report with the ]create command shown in the issue and inspect the ⎕SE.Link.Create error output. Compare the current entries for foo, Foo, and FOO with the expected report containing one of each name.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.