CodeEditApp / CodeEditApp/CodeEdit
๐ Strange things happens if you open another file
- Dominant language
- Swift
- Stars
- 23k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
### Description
I have noticed that when I open multiple files, the terminal gives weird output.
```sh
# At the start of the CE.
โญโ ๏
น ๎ฐ ๏ผ ~/Developer/Projects/Rust-TodoApp ๎ฐ ๏ ๏ฆ main โก2 ๎ฐยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท๎ฒ โ ๎ฒ 09:38:52 PM ๏ โโฎ
โฐโ
# After opening another file in the repo
โญโ ๏
น ๎ฐ ๏ผ ~/Developer/Projects/Rust-TodoApp ๎ฐ ๏ ๏ฆ main โก2 ๎ฐยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท๎ฒ โ ๎ฒ 09:38:52 PM ๏ โ
โญโ ๏
น ๎ฐ ๏ผ ~/Developer/Projects/Rust-TodoApp ๎ฐ ๏ ๏ฆ main โก2 ๎ฐยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท๎ฒ โ ๎ฒ 09:38:52 PM
โญโ ๏
น ๎ฐ ๏ผ ~/Developer/Projects/Rust-TodoApp ๎ฐ ๏ ๏ฆ main โก2 ๎ฐยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท๎ฒ โ ๎ฒ 09:38:52 PM ๏
โญโ ๏
น ๎ฐ ๏ผ ~/Developer/Projects/Rust-TodoApp ๎ฐ ๏ ๏ฆ main โก2 ๎ฐยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท๎ฒ โ ๎ฒ 09:38:52 P
โญโ ๏
น ๎ฐ ๏ผ ~/Developer/Projects/Rust-TodoApp ๎ฐ ๏ ๏ฆ main โก2 ๎ฐยทยทยทยทยทยทยทยทยท๎ฒ โ ๎ฒ 09:38:5
โญโ ๏
น ๎ฐ ๏ผ ~/Dev/Projects/Rust-TodoApp ๎ฐ ๏ ๏ฆ main โก2 ๎ฐยทยทยทยทยท๎ฒ โ ๎ฒ 09:38:52 PM ๏
โญโ ๏
น ๎ฐ ๏ผ ~/Developer/Projects/Rust-TodoApp ๎ฐ ๏ ๏ฆ main โก2 ๎ฐยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท๎ฒ โ ๎ฒ 09:38:52 PM ๏ โโฎ
โฐโ
```
I haven't used the terminal in Code Editor or the main terminal for this repository before.
### To Reproduce
1. Open a folder in CE
2. Open a file
3. open another file
4. see terminal
### Expected Behavior
It's important to note that this issue does not occur every time.
### Version Information
CodeEdit: 0.0.3-alpha (36)
macOS: 14 RC2
Xcode: 15RC
### Additional Context
_No response_
### Screenshots
_No response_
Contributor guide
Research direction
Start in CodeEdit's terminal after reproducing the listed folder and file-opening steps on the reported macOS and CodeEdit versions. Observe whether opening another file causes repeated or truncated terminal prompt output, and use the intermittent behavior to narrow the terminal entry point involved. Done means opening multiple files no longer produces the malformed repeated output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100