Debugger: Add handling for rvalue reference type entries. Fixes part of #10659.
Along with its switch over to DWARF 4 by default, gcc 4.8.1 has started generating info entries corresponding to rvalue reference types, which we don't currently handle. This needs to be addressed.
Furthermore, it seems it's generating DWARF 4 output without generating a separate debug_types section, which the current implementation did not anticipate. Needs further investigation.
Fixed in hrev46989.
Fix #10610. Added missing initializer for fContext in PackageInfoErrorListener whose absence was leading to crashes when generating the error string.
Look at the internal encoder to pick the link * When determining the output link, look at the internal encoder in the transmitter setup. * Fixes getting no picture on digital output of certain systems.
This is actually still an issue. (one I see quite often)
The issue is due to the lack of a libroot_build.so and the usage of rm_attrs to erase files on clean. There is a situation that can exist where libroot_build.so is missing, thus rm_attrs fails to execute...
Clean clean Clean clean /home/kallisti5/Code/haiku/generated.arm/objects/linux/x86_64/release/tools/rm_attrs: error while loading shared libraries: libroot_build.so: cannot open shared object file: No such file or directory export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/kallisti5/Code/haiku/generated.arm/objects/linux/lib ; /home/kallisti5/Code/haiku/build/scripts/rm_attrs /home/kallisti5/Code/haiku/generated.arm/objects/linux/x86_64/release/tools/rm_attrs -f "/home/kallisti5/Code/haiku/generated.arm/objects/haiku/arm/release/system/libroot/posix/string/bzero.o" "/home/kallisti5/Code/haiku/generated.arm/objects/haiku/arm/release/system/libroot/posix/string/ffs.o" "/home/kallisti5/Code/haiku/generated.arm/objects/haiku/arm/release/system/libroot/posix/string/memccpy.o" "/home/kallisti5/Code/haiku/generated.arm/objects/haiku/arm/release/system/libroot/posix/string/memchr.o"...
I think the solution is to check for the existence of generated.arm/objects/linux/lib/libroot_build.so before attempting to use rm_attrs. Maybe if libroot_build.so is missing, the clean will attempt to build it.. or just fall back to rm vs rm_attrs.
The change needs to occur in build/jam/BuildSetup ~line 530.
We know the directory where libroot_build.so *should* be (HOST_BUILD_COMPATIBILITY_LIB_DIR), before setting RM to rm_attrs... we should check for libroot_build.so first, and fall back to rm if needed.
ShowImage: Scroll horizontally with control ...instead of command. See http://www.freelists.org/post/haiku-commits/haiku-hrev46304-srckitsinterface,18
BView: scroll horizontally when holding control ... instead of vertically. This actually swaps horizontal and vertical so if you have a mouse with a fancy 2-axis scroll ball it will swap the x and y coordinates. (untested)
BView: ScrollWithMouseWheelDelta return status code
ShowImage: Style fixes related to scrolling
WebPositive: style fixes related to scrolling rename dy to deltaY
BScrollView: Increase small scroll step size from 1 to 3 ... and then don't multiply by 3 in BView
BView: style fixes related to mouse scrolling