Skip to content

Commit

Permalink
Update readme.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
RamonUnch authored Jun 23, 2023
1 parent a8d3adf commit c48b85f
Showing 1 changed file with 27 additions and 2 deletions.
29 changes: 27 additions & 2 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
=<> GreenPad ver 1.17
=<> RamonUnch builds 2023/03/11
=<> GreenPad ver 1.18
=<> RamonUnch builds 2023/06/23

<<What's This?>>

Expand Down Expand Up @@ -47,6 +47,8 @@
* Handle WS_EX_LAYOUTRTL for left to right scripts such as Hebrew.
* Handle more complete regular expression and especially capture groups
for proper find replace.
* Optimize Find/Replace so that it does not take for ever to replace
a word in a big file.
* Handle binary files properly: We will need to flag each line with the
carriage return type CRLF, LF or CR.
* Handle per-monitor dpi awareness. This will require to reload the
Expand All @@ -59,6 +61,29 @@
* Fix more bugs, handle low memory situations better.
* Optimize memory usage so that larger files can be loaded.

<<What's New in 1.18 (by RamonUnch, 2023/06/23)>>
< NEW >
* Display codepage number in the status bar.
* Allow to directly type codepage number in Save/Open/ReOpen dialogs
* Added Help->About dialog that displays GreenPad version and build
details as well as the Currently running Windows version.
* Optimize memmove for gcc build (significantly faster).
* Minor refactoring, reduces mem usage a few percents.
* Increase Win32s scrolling range from 8 million up to 24 million lines
* Various optimizations for file reading/writing code.

< FIXED >
* Crash when opening the Save dialog if the current codepage is outside
the default cs list.
* Avoid false UTF-16/32 detection for some files.
* The Tab key can now be used to navigate through the Open/Save dialog.
* Fixed Crash when reading invalid Iso2022 or UtfOFSS files.
* Directly use current local codepage when detecting a pure ASCII file.
* Minor code refactoring, reducing exe size.
* Use more stack buffers when possible instead of new/delete.
* Avoid excessive memory allocation when saving a file, also avoid
useless memmove between two intermediate buffers and improve perf.

<<What's New in 1.17 (by RamonUnch, 2023/03/11)>>
< NEW >
* OLE2 style drag and drop support was added in most builds
Expand Down

0 comments on commit c48b85f

Please sign in to comment.