dail8859 / dail8859/NotepadNext
Unable to type hash (#) character
- Dominant language
- C++
- Stars
- 14.6k
- Forks
- 914
- Avg merge
- 6d 18h
- Merged PRs (30d)
- 7
Description
### Operating System and Version
macOS Sequoia 15.5
### Distribution
NotepadNext-v0.12.dmg
### Description
On the Mac build, it isn't possible to type a hash ('#') in the main editor window. It is possible, however, in the dialogs (e.g the 'Find' field). On a Mac, the key combination to get a '#' is Option+3 [⌥3]. This is show-stopper for using NotepadNext when editing source files for shell scripts or Python, where the hash used for comments.
I suspect this is due to intercepting the Option key, as the same bug also holds for the Euro currency symbol (€), which on a Mac is ⌥2
### Steps to Reproduce
1. Open the editor - a new or existing document
2. Press Option+3 [⌥3]
### Expected Outcome
A hash character appears
### Actual Outcome
Nothing happens
### Debug Information
Notepad Next v0.12
Qt version 6.5.3
macOS Sequoia 15.5 (24F74)
### Additional Details
e.g. screenshots, logs, etc
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue on macOS Sequoia 15.5 in the main editor window, comparing Option+3 and Option+2 with the Find dialog where both symbols work. Trace the Qt keyboard handling and Option-key interception for the editor; done means # and € can be entered in the editor while existing dialog input remains unaffected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100