Notepad++ 8.8.8: 2 issues detected
-
Hello,
Thanks for this new release.
Unfortunately, I have observed 2 new issues:
1/ last updates about Perl language don’t allow anymore to detect perl subroutines with the menu function (It was working well with Notepad++ 8.8.1).
2/ on-going modifications usually shown with * on the tab bar are no more accurate; Several tabs have now this status even if one file is currently being modified.
Out of that, the tool seems to work very well. Thanks.
-
1/ last updates about Perl language don’t allow anymore to detect perl subroutines with the menu function (It was working well with Notepad++ 8.8.1).
By “the menu function”, I am assuming you mean the View > Function List.
But when you say it doesn’t “detect perl subroutines”, you will have to be more specific, because Function List does work for Perl files in v8.8.8 – though it is known to have efficiency issues.

the version of the Perl FunctionList parser found here will hopefully be in the next version of Notepad++ (presumably v8.8.9), so if you put the new XML in
%AppData%\Notepad++\functionList\perl.xml(you might have to create the functionList subdirectory) and restart Notepad++, it will use the more efficient parser.After doing that, if it still doesn’t show your subroutine, please click the
</>button in the reply, and paste a small Perl program that shows one or two subroutines that don’t show up in the FunctionList.2/ on-going modifications usually shown with * on the tab bar are no more accurate; Several tabs have now this status even if one file is currently being modified.
I only see an
*on the title bar if a tab that has unsaved edits is active. If I switch to a tab that has no edits, the*is not shown on the title bar. Can you give a minimal series of steps to reproduce the problem? because I cannot get it to be wrong about the*. -
I only see an
*on the title bar if a tab that has unsaved edits is active. If I switch to a tab that has no edits, the*is not shown on the title bar. Can you give a minimal series of steps to reproduce the problem? because I cannot get it to be wrong about the*.In the last several versions I often get an asterisk on a tab for files that have no unsaved edits. I’ve just updated to the latest version and have noticed that, if I go to Preferences and set a ‘max tab label length’, as soon as I click the Close button, all currently open tabs display an asterisk (subsequently opened ones don’t) - and the tab icon for some filetypes (in particular, txt files) changes from the Npp one to a Windows drive icon.

-
Thanks for the pic. You are evidently using the MenuIcons plugin and it seems that this plugin has a problem with the N++ v8.8.8+ new tab-label length limitation feature. You can try to report/ask for help at that plugin site:
https://github.com/francostellari/NppPlugins/issuesor disable its “*” tab marking feature in the Menu Icons Options settings (select the “No symbol” radio-button there).