Fixed: when clicking and dragging inside a menu, mouseEntered and mouseExited was mixed up for custom views.
CPTableView: force the mask to CPViewNotSizable for IB made CPTableCellView.
Added documentation for tableView:dataViewForTableColum:row: delegate method. Document other cases, when we expect the data view to have a CPViewNotSizable mask.
ViewBasedCib example: added variable row heights.
Use dedicated class, _CPStateMarker, instead of CPString for selection markers.
Fixed: Wrong placeholder string in CPTextField when using bindings
Allow CPDecimal to handle decimal numbers with leading zeros

Without this fix, CPDecimal will return NaN for numbers that have leading zeros, e.g., 0123.

This fix changes the matching regex to allow leading zeros to pass. This is then converted to a proper number later on, e.g., "0123" => 123. This is in line with Cocoa behaviour.

This commit also includes updated unit tests.
Merge pull request #1828 from ahankinson/cpdecimal-allow_leading_zeros

Allow CPDecimal to handle decimal numbers with leading zeros
Use UID instead of hash.
Fixed return type for _placeholderForMarker:
Fixed parameter type for _placeholderForMarker:
Fixed: Will compiler or issue correct error message when wrong case is used in filename on @import statements
Merge pull request #1815 from cacaodev/CPTableView-issue1814

CPTableView fix for #1814.
Fixed: "Remove" button did not move with window resize

In the Manual/TableTest/DataView test app, the remove button did not pin to the right edge of the window when it resized.
Merge pull request #1832 from mrcarlberg/compiler_build_capital_j_extension

Fix #1822: Will compile or issue correct error message when wrong case is used...
CPTextField: Optimization: Only restore null placeholder when setting null values through binders.
fix for undoManager isUndoRegistrationEnabled
Revert "Fix #357: Fix resizeWithOldSuperviewSize to work more like Cocoa"

This reverts commit 4605130a53c838a0d79ae3584146e0c06333914c, which is breaking sheets.
improved as per aparajita
Added localization of tooltips with the standard localizer
Merge pull request #1835 from BlairDuncan/undoManagerFix

Fixed: initialize _undoCount to 0 so comparison tests work correctly
Changed tooltip word to lowercase to follow other tooltip formatting