Fix unused variable warning.


git-svn-id: https://root.cern.ch/svn/root/trunk@43860 27541ba8-7e3a-0410-8455-c3a389f83636
On MacOSX (Cocoa) there is no a)way to "draw into window directly" b)XOR drawing.
Primitives in Canvas, when user moves them, tries to draw directly into window with XOR mode.
In case of TGCocoa, Quartz generates a lot of error messages (as soon as graphical context is null
at this point). Unless problem with primitives solved somehow (either all of them always assume
"Opaque" mode in canvas, or I find some trick) - disable any drawing operations if "double buffer is off"
and drawing mode is xor, to avoid miles and miles of verbose messages from Quartz.


git-svn-id: https://root.cern.ch/svn/root/trunk@43861 27541ba8-7e3a-0410-8455-c3a389f83636
Should fix two of the existing warinings while building doxygen docs.


git-svn-id: https://root.cern.ch/svn/root/trunk@43862 27541ba8-7e3a-0410-8455-c3a389f83636
Fix doxygen warning. It sees the #include in the comment and thinks it has to make a link to a header file, which is not the case.


git-svn-id: https://root.cern.ch/svn/root/trunk@43863 27541ba8-7e3a-0410-8455-c3a389f83636
Fix the warning in doxygen: Undocumented argument.


git-svn-id: https://root.cern.ch/svn/root/trunk@43864 27541ba8-7e3a-0410-8455-c3a389f83636
Friday - if only I knew what I am doing...: I wish we were ready to remove the XFAIL from the test yet.


git-svn-id: https://root.cern.ch/svn/root/trunk@43865 27541ba8-7e3a-0410-8455-c3a389f83636
Silence another doxygen warning about undocumented arg. It was just a copy-paste typo.


git-svn-id: https://root.cern.ch/svn/root/trunk@43866 27541ba8-7e3a-0410-8455-c3a389f83636
Silence another doxygen warning about undocumented arg.


git-svn-id: https://root.cern.ch/svn/root/trunk@43867 27541ba8-7e3a-0410-8455-c3a389f83636
define namespace ROTO::MathMore and use it to autoload the MathMore library by doing
using namespace ROOT::MathMore;


git-svn-id: https://root.cern.ch/svn/root/trunk@43868 27541ba8-7e3a-0410-8455-c3a389f83636
Comment out variable that will be used later for further analysis.


git-svn-id: https://root.cern.ch/svn/root/trunk@43869 27541ba8-7e3a-0410-8455-c3a389f83636
Don't forget to change Sema's context ot its old context once done with the job.


git-svn-id: https://root.cern.ch/svn/root/trunk@43870 27541ba8-7e3a-0410-8455-c3a389f83636
Make getCompilationOpts() non const to be able to change the top most CompilationOptions. Remove one of the last uses of RestorePreviousState.


git-svn-id: https://root.cern.ch/svn/root/trunk@43871 27541ba8-7e3a-0410-8455-c3a389f83636
Remove the redundant function.


git-svn-id: https://root.cern.ch/svn/root/trunk@43872 27541ba8-7e3a-0410-8455-c3a389f83636
Implement const alternative to the non const getCompilationOpts.


git-svn-id: https://root.cern.ch/svn/root/trunk@43873 27541ba8-7e3a-0410-8455-c3a389f83636
Get ready for OpenGL:
1. Split X11Drawable into X11Drawable and X11Window protocols.
2. Replace where needed QuartzView* with NSView<X11Window> * - with Cocoa
   OpenGL view can not inherit QuartzView, it inherits NSOpenGLView, which inherits NSView,
   so generic pointer for views is NSView<X11Window> * (NSView, adopting X1Window protocol).


git-svn-id: https://root.cern.ch/svn/root/trunk@43874 27541ba8-7e3a-0410-8455-c3a389f83636
Add failing test.

The test the ability of including a wrong file see diagnostics and remove the
cached files so that all the changes are going to be seen next time it gets
included.


git-svn-id: https://root.cern.ch/svn/root/trunk@43875 27541ba8-7e3a-0410-8455-c3a389f83636
Move geometry setters from X11Drawable into X11Window, these are setters
only for window classes, pixmaps and images have different interface (image is non-mutable).


git-svn-id: https://root.cern.ch/svn/root/trunk@43876 27541ba8-7e3a-0410-8455-c3a389f83636
rename filename


git-svn-id: https://root.cern.ch/svn/root/trunk@43878 27541ba8-7e3a-0410-8455-c3a389f83636
Some cosmetic changes.


git-svn-id: https://root.cern.ch/svn/root/trunk@43879 27541ba8-7e3a-0410-8455-c3a389f83636
1. TGCocoa - cleanup.
2. TGQuartz - protect against a null context.


git-svn-id: https://root.cern.ch/svn/root/trunk@43880 27541ba8-7e3a-0410-8455-c3a389f83636