fltk/CHANGES
Albrecht Schlosser b6bd386231 Fl_Text_Buffer constructor: fix "requestedSize ignored in mGapEnd".
mGapEnd should reflect the total allocated size after the constructor
is executed, i.e. the text buffer is empty. This was not the case.

See thread "Fl_Text_Buffer constructor bug" (2016-12-05) in fltk.general.
The bug was harmless, but the pre-allocation did not work as expected, i.e.
the pre-allocated buffer size was allocated but effectively ignored later.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12134 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2016-12-05 17:03:29 +00:00

72 lines
1.8 KiB
Plaintext

Changes in FLTK 1.4.0 Released: ??? ?? 2017
General Information about this Release
- FLTK 1.4.0 is based on FLTK 1.3.4 (released Nov 15 2016),
see CHANGES_1.3 for more information.
- CMake is the primary supported build system in FLTK 1.4.0 and later.
CMake can be used to generate Makefiles, IDE project files, and
several other build systems by using different "generators" provided
by CMake (for instance Ninja, CodeBlocks, Eclipse, KDevelop3, etc.).
See README.CMake.txt for more information.
- autoconf/configure is still supported by the FLTK team for backwards
compatibility with older systems that lack CMake support.
New Features and Extensions
- (add here)
- Added '--enable-print' option to configure effective under X11 platforms
and with 'yes' default value. Using '--enable-print=no' removes print
and PostScript support from the FLTK library, thus reducing its size.
New Configuration Options (ABI Version)
- FLTK's ABI version can be configured with 'configure' and CMake.
See documentation in README.abi-version.txt.
1.4.0 ABI FEATURES
- None. FLTK 1.4.0 has a new ABI, breaking 1.3.x ABI.
Other Improvements
- (add here)
Bug Fixes
- (add here)
- Fix ignored buffer pre-allocation (requestedSize) in Fl_Text_Buffer.
See fltk.general "Fl_Text_Buffer constructor bug" on Dec 5, 2016.
- Fix build with configure --enable-cairo --enable-cairoext,
see this report in fltk.general:
https://groups.google.com/forum/#!topic/fltkgeneral/x80qQ6wt0s4
Removed Features
- Bundled IDE project files (Xcode and Visual Studio) have been
removed. Please use CMake to generate your IDE project files.
See README.CMake.txt for more information.
Changes in FLTK 1.3
See CHANGES_1.3
Changes in FLTK 1.1
See CHANGES_1.1
Changes in FLTK 1.0
See CHANGES_1.0