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*.