"&" characters in JavaScript code are rendered as blanks
- 
 See this screen shot for a weird little NPP quirk. - Line 81 shows the quirk: The blank spaces after ’ == “original” ’ actually contain “&&”, the JS symbol for the logical-and operator.
- Line 82 is a copy of line 81, but commented out. Note that the “&&” appears there.
- Line 83 illustrates that other JS characters - in this case, the “||” representing the logical-or operator, show up just fine. As far as I can tell, “&” is the only character subject to this quirk.
- Also, when I copy line 81 to a new NPP document that is not labeled as a JS file, the “&&” characters appear intact. So the quirk seems to reside in the NPP function that interprets the text typed in as Javascript.
 This is only a display issue: The code of line 81 runs just fine. 
- 
 Can you post your debug-info which is available in the last menu item, the ? menu? 
 I tried it with my npp and I don’t see the reported behavior, meaning I see the &&
- 
 This bug use to show up a while ago. The font you are using doesn’t support bold & so it does not display them. 
- 
 Notepad++ v7.7.1 (32-bit) 
 Build time : Jun 16 2019 - 21:14:50
 Path : C:\Program Files (x86)\Notepad++\notepad++.exe
 Admin mode : OFF
 Local Conf mode : OFF
 OS : Windows 7 (64-bit)
 Plugins : DSpellCheck.dll mimeTools.dll NppConverter.dll NppExport.dll
- 
 Based upon @dail 's statement of: The font you are using doesn’t support bold & so it does not display them. Did you try a different font, Ken? 
- 
 @dail, can you tell me how to set NPP for a different font? I can’t find the font option anywhere in the menus. 
- 
 Settings (menu) > Style Configuator… See if you can change the global font. It isn’t the most user-intuitive thing to set up, unfortunately. BTW a lot of people have success in Notepad++ with the “Consolas” font. 


