7.8.7 Release Candidate
-
http://download.notepad-plus-plus.org/repository/7.x/7.8.7.RC/
Notepad++ v7.8.7 Enhancement & bug-fixes:
- Fix new style save dialog by adding file extension automatically.
- Add right-click context menu to bookmark margin.
- Add sub-menu bullets for cascaded Encoding and Language menus.
- Display file name as root of workspace instead of “Workspace”.
- Add file extension automatically for session files and workspace files while saving in new style dialog.
- Fix file reading failure (network problem) not detected issue.
- Improve Document Map precision.
- Fix clickable links break syntax highlighting issue.
- Fix current range detached from Document Map issue.
- Disallow backward regex searches due to sometimes surprising results.
- Fix wrong project panel at start by opening a project via command line.
- Allow user to skip . when adding only excluding Filters for Find/Replace In Files.
- Fix Doc switcher icon state update issue for cloned documents.
- Assign CTRL-M as default shortcut for invoking mark dialog.
- Fix also a folding visual glitch in Find result.
- Add count of files searched to ‘Find result’ output.
- Fix Find/Replace history lost issue.
- Fix bug of Mark clearing in selection mode.
- Fix auto-completion suggest the same word while the word being modified.
-
Hi, @don-ho and All,
Many thanks for this new release ! I particularly appreciate the points from
2
to5
,7
,12
,14
and16
Here is a modified version of the change.log file, with the different issues links. Could be useful ;-))
Notepad++ v7.8.7 Enhancement & bug-fixes: 1. Fix new style save dialog by adding file extension automatically. 2. Add right-click context menu to bookmark margin. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8319 3. Add sub-menu bullets for cascaded Encoding and Language menus. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8327 4. Display file name as root of workspace instead of "Workspace". https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8314 5. Add file extension automatically for session files and workspace files while saving in new style dialog. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8311 6. Fix file reading failure (network problem) not detected issue. 7. Improve Document Map precision. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8294 https://github.com/notepad-plus-plus/notepad-plus-plus/pull/8295 https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8335 8. Fix clickable links break syntax highlighting issue. 9. Fix current range detached from Document Map issue. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8285 10. Disallow backward regex searches due to sometimes surprising results. https://github.com/notepad-plus-plus/notepad-plus-plus/pull/8269 https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3640 11. Fix wrong project panel at start by opening a project via command line. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8126 12. Allow user to skip *.* when adding only excluding Filters for Find/Replace In Files. 13. Fix Doc switcher icon state update issue for cloned documents. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8067 14. Assign CTRL-M as default shortcut for invoking mark dialog. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/6022 15. Fix also a folding visual glitch in Find result. 16. Add count of files searched to 'Find result' output. 17. Fix Find/Replace history lost issue. 18. Fix bug of Mark clearing in selection mode. 19. Fix auto-completion suggest the same word while the word being modified. See also : https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8303 ( Current ANSI Code Page ) https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8098 ( VHDL-2008 Syntax Highlighting ) Included plugins: 1. NppExport v0.2.9 2. Converter 4.2.1 3. Mime Tool 2.5 Updater (Installer only): * WinGup (for Notepad++) v5.1.1
In order to find such links, here is a method ( could be improved ! )
-
Click on https://github.com/notepad-plus-plus/notepad-plus-plus/issues
-
Then, in line !⃝ ### Open 🗸 ### Closed , click on
Closed
word -
Click also on Label ▾ word and choose the
accepted
label
=> You should see the line : Filters ▾ 🔍 is:issue is:closed label:accepted
- Then, navigate around the
186
issues…
Don, would it possible to insert these links, in future
Change.log
files, if it does not create extra work for you, of course ? I think it could usefull for all ;-))
The list, described above, is not exhaustive. :-( Don could you give the issue links for the points
8
,12
,16
and18
, though points12
and16
are rather easy to figure out !Conversely, I added these links, relative to enhancements, not listed in the change.log file :
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8303 ( Current ANSI Code Page ) https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8098 ( VHDL-2008 Syntax Highlighting )
BTW, Don, may I ask you for an small improvement, in the
Debug Info...
panel ?As suggested by @alan-kilborn, in this post, below :
https://community.notepad-plus-plus.org/post/54277
Could it be possible to add, both, to the
Debug Info
panel :-
The
Scintilla
version -
The
Boost
engine version
TIA
Now, here is the time of bad news !! I’m completely shattered by the
point 10
, which does not allow us, anymore, to search, withregular expression
mode, in backward direction :-((Up to now, I did not mind that, in most of cases, the
Backward direction
was grayed out, because I always had the possibility to use theShift + F3
shortcut.Be convinced, Don, that I’m fully aware of some oddities with regex backward search and that I agree that it should be forbidden, by default, as beginners might be confused by weird regex behaviors, in backward direction !
However, for some more experienced users, this ban is really annoying ! Indeed, Don, just consider two cases :
-
While testing some regexes, I may suddenly need to check for the presence of a simple word, near the current position, Previously, I just had to type in the word and use, both
F3
andShift + F3
shortcuts. From now on, I will have to switch to normal mode, to search for that word, in the surroundings and then, to switch back to theRegular expression
mode ! -
Moreover, a lot of regular expressions keep a correct behavior when run in backward direction ;-)) Refer, at the end of this post, where I describe
3
examples :
Also, please, Don, could you consider this possibility : in this line of the
config.xml
configuration file :<FindHistory nbMaxFindHistoryPath="10" nbMaxFindHistoryFilter="10" nbMaxFindHistoryFind="10" nbMaxFindHistoryReplace="10" matchWord="no" matchCase="no" wrap="no" directionDown="yes" fifRecuisive="yes" fifInHiddenFolder="no" dlgAlwaysVisible="no" fifFilterFollowsDoc="no" fifFolderFollowsDoc="no" searchMode="0" transparencyMode="1" transparency="150" dotMatchesNewline="no" isSearch2ButtonsMode="no">
Could you add a new attribute, let’s say
regexBackwardDir="no"
?This way, only experienced users, who are familiar with this attribute, would change the default
no
value to the valueyes
, with full knowledge of the facts !How do you feel about that idea ?
Best Regards,
guy038
Here are some examples, from my recent posts to OPS, of search ( and replacement too ! ), in
Regular expression
search mode, which DO work, when theBackward direction
is checkedOf course, when testing the
Backward direction
search and/or replace operations, I unchecked theWrap around
option to be sure that all the process does not start from beginning of current file
First
example :
https://community.notepad-plus-plus.org/post/54481
SEARCH
(?-is)^.+:\d.+\R|((:[A-Z])|:[a-z])
REPLACE
?1(?2\L:\U)\1
against text :
john:abC232 john:13kkmsd smith:SnLf1999 john:abC232 john:13kkmsd smith:SnLf1999 john:abC232 john:13kkmsd smith:SnLf1999
Second
example :
https://community.notepad-plus-plus.org/post/54465
SEARCH
[\d.]+$
REPLACE
\r\n$0
against text :
Microsoft Lync14.4.3 Wunderlist3.4.25 Artbox for Affinity1.1 GlowPuzzle2.0 Speech1.8.2 Paste Queue (Multi Clipboard)1.3 MPS2018.2 Yandex.Disk3.0.3
Note that, for this example, you must use the
Replace All
exclusively, in order that theBackward
replacement is OKThird
example :
https://community.notepad-plus-plus.org/post/54372
SEARCH
\x20(?=:)|(?-s)\x20.+
REPLACE
Leave EMPTY
against text :
name :0b841fd6f983a161b43dab4f7a7930e98df9b4527f878dbd9 wwww/CEND 2d5f40d00067cf307dae3fbe64f 2016-04-27 01:41:50.228874 65.132225.45.254 Dalvik/2.1.0 (Linuxxx; U; Android 5.0; NXA8QC116 Build/LRX21V) f 1970-01-01 fc0d891c95512da905030f0rrrrrr45d57200acf1bf7f 7204165 false google 7196717 f name :0b841fd6f983a161b43dab4f7a7930e98df9b4527f878dbd9 wwww/CEND 2d5f40d00067cf307dae3fbe64f 2016-04-27 01:41:50.228874 65.132225.45.254 Dalvik/2.1.0 (Linuxxx; U; Android 5.0; NXA8QC116 Build/LRX21V) f 1970-01-01 fc0d891c95512da905030f0rrrrrr45d57200acf1bf7f 7204165 false google 7196717 f name :0b841fd6f983a161b43dab4f7a7930e98df9b4527f878dbd9 wwww/CEND 2d5f40d00067cf307dae3fbe64f 2016-04-27 01:41:50.228874 65.132225.45.254 Dalvik/2.1.0 (Linuxxx; U; Android 5.0; NXA8QC116 Build/LRX21V) f 1970-01-01 fc0d891c95512da905030f0rrrrrr45d57200acf1bf7f 7204165 false google 7196717 f
-
-
Hi, All,
See the @peterjones’s post, here, for explanations regarding point
1
:1. Fix new style save dialog by adding file extension automatically.
Cheers,
guy038