This allows insertion of items into HLayout and VLayout at arbitrary positions.
A modern libreadline can be installed with homebrew/fink/macports or similar. To compile with this, you need to set READLINE_INCLUDE_DIR and READLINE_LIBRARY so it finds the new one instead of the one shipped with OSX.
Improve selection between matching parenthesis when a parenthesis is double-clicked in a code block.
Make sure drawFunc of Window and UserView is called when the palette changes.
Signed-off-by: Tim Blechmann <email@example.com>
(cherry picked from commit 429ca38)
When embedding paths in strings executed by unixCmd/systemCmd, using escapeChar($ ) is not enough. Use this method instead and it will work for other special characters too. (cherry picked from commit ab3cfb5)
* Accept any numeric array. * Store value as double. * Improve rounding to 'step'.
Subclasses of RawArray of integer types will be converted to QVector<int>, while those of floating point types will be converted to QVector<double>.
It seems this messed something up regarding library reference fixup and cpack, and in any case they had no meaning since we have no other division into components.
If size was not an integer multiple of this.size, the result of wrapExtend would be too short. This makes String:wrapExtend behave like Array:wrapExtend.
This is still a bit of a mess, but too much to refactor for 3.5
After a failed boot attempt, the server window would keep showing "booting" forever, and the boot/quit button would say "quit." Now the server window is in sync with the server's actual state.
QPainter::drawLine() using Qt::FlatCap is buggy on Mac OS, so avoid using that cap style.