Fix the build of cling (outside LLVM) after the recent changes in CMake files
Some cleanup in TDataSetManagerAliEn
Try again: fix standalone cling; now verified on Win.
More changes for “move opaque”
(From Anna)
Formatting + cleanup.
Formatting
Shorten these lines.
Formatting.
Modify ExecuteEvent to make it work with OpenGL.
(From Anna)
Merge branch 'master' of https://root.cern.ch/git/root
Properly autoload on keys which are namespaces + optimisations

o Remove decoration of template fwd declarations which happen in
rootmaps as they are not useful anymore. Indeed we fwd declare
w/o using any default parameter. This fix reverts these 2 commits:
3f0aff953f4f376ed7aa119ebf196c1856cb3511
c04ca87044b42e2496cfb4fb4295584f9336ae65

o Rootcling generates even more expressive rootmaps, not only with
class and namespace specifiers, but also typedef. E.g.
[libA.so]
class A
namespace NS
typedef TD

o TCling reads rootmaps with less string comparisons.
New splashscreen image as xpm file for X11.
Implement “Move Opaque”
(From Anna)
Long lines again.
Pass in codegen as an entity to be recovered.
Cleanup cached constant (.str) from codegen.
80 cols
Improve consistency. IncrementalExecutor should use llvm by default.
Remove @_GLOBAL__I_a and @__cxx_global_var_init after running them.
Since we append the extracted decls in the transaction the wrapper must go last.

The reason is it introduces a fake dependency with which the unloaded chokes up.