Skip to content

GreenPad 1.18

Compare
Choose a tag to compare
@RamonUnch RamonUnch released this 23 Jun 13:42
· 305 commits to main since this release
c48b85f

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