[root] / trunk / bindings / pyroot / src / TPyROOTApplication.cxx Repository:
ViewVC logotype

Log of /trunk/bindings/pyroot/src/TPyROOTApplication.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 48880 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 15 14:09:11 2013 UTC (22 months, 1 week ago) by wlav
File length: 5703 byte(s)
Diff to previous 48796
remove unnecessary declarations and includes

Revision 48796 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 1 20:15:03 2013 UTC (22 months, 3 weeks ago) by wlav
File length: 5701 byte(s)
Diff to previous 48673
change some workarounds now that inline methods have better support

Revision 48673 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 22 03:05:59 2013 UTC (23 months ago) by wlav
File length: 5702 byte(s)
Diff to previous 47300
work around #100572

Revision 47300 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 15 00:53:51 2012 UTC (2 years, 2 months ago) by wlav
File length: 5305 byte(s)
Diff to previous 46667
CINT removals and better use of TClassEdit

Revision 46667 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 19 09:05:23 2012 UTC (2 years, 3 months ago) by wlav
File length: 5989 byte(s)
Diff to previous 45879
don't crash on features still missing in TCintWithCling

Revision 45879 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 5 22:09:31 2012 UTC (2 years, 4 months ago) by wlav
File length: 6111 byte(s)
Diff to previous 44045
early attempt to adapt to the cling world

Revision 44045 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 30 23:09:45 2012 UTC (2 years, 8 months ago) by wlav
File length: 5919 byte(s)
Diff to previous 41821
protect against Py_GetProgramName returning NULL (should not happen) or ""

Revision 41821 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 8 21:03:16 2011 UTC (3 years, 2 months ago) by wlav
File length: 5796 byte(s)
Diff to previous 41559
possibly make valgrind happy

Revision 41559 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 24 21:09:28 2011 UTC (3 years, 3 months ago) by wlav
File length: 5743 byte(s)
Diff to previous 40358
conform to R.RN7

Revision 40358 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 25 22:27:50 2011 UTC (3 years, 6 months ago) by wlav
File length: 5741 byte(s)
Diff to previous 35499
comment fixes

Revision 35499 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 20 23:04:28 2010 UTC (4 years, 4 months ago) by wlav
File length: 5740 byte(s)
Diff to previous 33054
intial, somewhat functional, python3 support

Revision 33054 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 15 16:47:24 2010 UTC (4 years, 9 months ago) by pcanal
File length: 5508 byte(s)
Diff to previous 32019
From Axel:

Move CINT specific initialization (i.e. preventing CINT from #include-ing files it cannot parse) from TRint into TCint. Consistently tell the interpreter to #include <string>, not <_string>. Set the include path in TCint / TCling so they can load interpreter specific headers (like RtypesCint.h). Whether or not to remove the interpreter includes in TProofServLite::SetupOnFork() will
be studied by Gerri, for now they should not hurt.

Revision 32019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 14 17:46:01 2010 UTC (5 years ago) by brun
File length: 5884 byte(s)
Diff to previous 31996
From Bertrand:
Fix for a problem breaking the nightly builds

Revision 31996 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 13 05:23:56 2010 UTC (5 years ago) by wlav
File length: 5898 byte(s)
Diff to previous 26607
 o) fixes https://savannah.cern.ch/bugs/?59945
          https://savannah.cern.ch/bugs/?61105

    Thanks to Bertrand!

Revision 26607 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 2 21:35:37 2008 UTC (6 years, 1 month ago) by wlav
File length: 5709 byte(s)
Diff to previous 26573
comment update

Revision 26573 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 2 00:43:01 2008 UTC (6 years, 1 month ago) by wlav
File length: 5476 byte(s)
Diff to previous 23946
Implmented request from: http://root.cern.ch/phpBB2/viewtopic.php?t=7703

Revision 23946 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 21 00:53:37 2008 UTC (6 years, 8 months ago) by wlav
File length: 5176 byte(s)
Diff to previous 23135
improved comments

Revision 23135 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 11 08:16:55 2008 UTC (6 years, 9 months ago) by rdm
File length: 5178 byte(s)
Diff to previous 20882
move the following directories to "bindings":

ruby, pyroot

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/pyroot/src/TPyROOTApplication.cxx
File length: 5178 byte(s)
Diff to previous 20713
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 20713 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 8 00:34:50 2007 UTC (7 years, 2 months ago) by wlav
Original Path: trunk/pyroot/src/TPyROOTApplication.cxx
File length: 5178 byte(s)
Diff to previous 20269
 o) Install handler for ROOT message to be translated to python
 o) Python-side filter for warnings caused by linkage on the Mac

Revision 20269 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 8 23:42:49 2007 UTC (7 years, 3 months ago) by wlav
Original Path: trunk/pyroot/src/TPyROOTApplication.cxx
File length: 4813 byte(s)
Diff to previous 17366
Fix http://savannah.cern.ch/bugs/?30217 by adding a dummy Gl_histinit()
in TPyROOTApplication.cxx

Revision 17366 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 17 07:32:39 2007 UTC (8 years ago) by brun
Original Path: trunk/pyroot/src/TPyROOTApplication.cxx
File length: 4722 byte(s)
Diff to previous 16373
From Wim and Scott Snyder:
  o) fix for the exception passing between C++ and python callbacks

Revision 16373 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 28 19:59:12 2006 UTC (8 years, 3 months ago) by brun
Original Path: trunk/pyroot/src/TPyROOTApplication.cxx
File length: 4722 byte(s)
Diff to previous 15994
From Wim Lavrijsen:
 o) no convenience look-ups of std:: classes in ROOT:: (causes infinite loop
    in gROOT->GetClass() otherwise)
 o) set G__return before calling through CINT to prevent old error hysteresis
 o) following TRint, removed loading of libs from TPyROOTApplication
 o) fixed name lookup for new style classes when used from CINT
 o) improved support for CINT-interpreted class constructors
 o) don't follow smart pointers when printing object representation (unsafe)
 o) allow "from ROOT import *" in multiple modules
 o) fixed creation order TApplication <-> gROOT.SetBatch()
 o) improved overload resolution for int/long/float/double based on priority
 o) added bool to types that can be set globally through ROOT module
 o) removed p2.5 warnings on MacOSX
 o) use malloc instead of new[] in by value execution to match CINT's free

Revision 15994 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 14 00:23:27 2006 UTC (8 years, 5 months ago) by rdm
Original Path: trunk/pyroot/src/TPyROOTApplication.cxx
File length: 4629 byte(s)
Diff to previous 14208
From Wim:
ChangeLog entries for pyroot.diff:

 o) return proxy on access through class (needed for help() on public data)
 o) added "string" to ROOT.std as a special STL case
 o) allow unpacking of std::pair in for-loops over a container
 o) from Scott: fixed leak of argv in TPyROOTApplication and
       of PyMethodDefs in Utility::AddToClass
 o) port to p2.5b3 and backwards compatibility updates

There are a few places where I could not get all to compile with both p2.5
and older pythons, so I resorted to CPP #defines.

There are two changes of note in p2.5 from an extension module POV: 64 bit
indexing support, and module loading has been cleaned up on the Mac (meaning,
CINT will no longer see duplicate dictionaries from python). In addition,
there is a new module 'ctypes' that allows programmatic support to functions
in a shared library; I still have to see whether anything useful can be
culled out of that.

Revision 14208 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Mar 9 09:07:02 2006 UTC (8 years, 10 months ago) by brun
Original Path: trunk/pyroot/src/TPyROOTApplication.cxx
File length: 4549 byte(s)
From Pere and Wim:
 o) fix TF1/2/3 default value propagation
 o) turn TPyExceptionMagic into a void* to prevent attempted _object dict creation
 o) new TPyROOTApplication.h/.cxx accessible from python (created from ROOT.py)
 o) changed first letter of all exported libPyROOT funcs from lower to upper case
 o) move policy identifiers from ROOT.py to libPyROOT.so
 o) fix return code for char converter
 o) add sorting which penalizes methods with unknown classes and void*'s

This then also fixes outstanding problems as erported by Witek (savannah),
Marco, and Berrie.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9