my patch to show encoding mode in status bar.
Here is my dirty fix for this. After delete the last tab, delete current last tab control and insert it again. (it's strange, but it seems fix this bug) diff -Nur scite.orig/scite/win32/SciTEWinBar.cxx scite/scite/win32/SciTEWinBar.cxx --- scite.orig/scite/win32/SciTEWinBar.cxx 2023-10-05 13:15:29.720732375 +0800 +++ scite/scite/win32/SciTEWinBar.cxx 2023-10-05 13:18:36.111393674 +0800 @@ -103,10 +103,24 @@ // Avoiding drawing with WM_SETREDRAW here does not improve speed or flashing. + size_t tabDeleted...
I found it's more easy to get this by passing files to scite via argument. I made a screen recording video as attachment (using scite from a fresh copy extract from wscite530.zip). 1. execute scite.exe, then open a*.properties, then close it one by one, this work fine. 2. execute scite.exe with argument to open the same files, then close it one by one. this not work.
[SciTE] tabbar not refresh after close file
Bug [#2272]. Use wide string functions for date and time which may display
[SciTE] CurrentTime might get ansi string in Windows