XPost: alt.comp.os.windows-11, alt.comp.microsoft.windows   
   From: mariasophia@comprehension.com   
      
   Maria Sophia wrote:   
   >   
   >    
   >    
   >    
   >    
   >    
      
   Whomever it was that wrote Notepad++/Scintilla should be shot.   
      
   Notepad++ rewrote my file because I did NOT put that in the file.   
   Certainly I would have put it at the bottom besides.   
       
    ...   
       
       
    ...   
    ...   
    ...   
       
       
       
      
   Apparently Notepad++ regenerates the XML in this order:   
       
       
       
       
       
       
       
    content   
      
   It does not respect my original order.   
   Specifically it reorders blocks.   
   Which it does extremely unintelligently.   
      
   Such that U+2060 being executed after the other zero-width characters.   
   Aurgh. I didn't realize Notepad++ was messing with the shortcuts.xml!   
      
   I have to force Notepad++ to rebuild the macro action list.   
   1. Open Notepad++ without shortcuts.xml in any editor.   
   2. Go to Macro -> Modify Shortcut / Delete Macro   
   3. Find the macro in the list & select it.   
   4. Click "Delete" & then close Notepad++ completely   
   5. Open shortcuts.xml in gVim (or any editor that is NOT Notepad++).   
   6. Paste the original macro back into shortcuts.xml.   
    Make sure the U+2060 removal block is the very first Action   
    in the entire macro, before any other Action.   
   7. Save the file making sure nothing else related is running.   
   8. Start Notepad++ again and re-run the grueling test.   
      
   This changed the shortcuts.xml to the following:   
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
    |