Commit Graph

336 Commits

Author SHA1 Message Date
rdb 500da29013 Fix obscure error caused by bug in _getDtoolSuperBase 2015-04-09 13:15:25 +02:00
rdb 88dbb31daa Delete old cruft that appears unused. Feel free to add it back if you need them. 2015-01-12 15:00:16 +01:00
rdb 33ef39b7db Remove modules that seem obsolete from direct tree 2015-01-03 16:33:19 +01:00
rdb fbc3564bf9 More work on Android port 2014-10-08 15:09:25 +00:00
rdb 51dffd0f5a Commit patch by cfsworks to clean up use of exec() and eval() 2014-04-16 13:09:12 +00:00
rdb e6c8957d27 Fix DTOOL_SUPER_BASE111 assertion error with the new building style 2014-03-07 19:35:41 +00:00
rdb 5f2c0a6e04 Big commit aiding in separation of Python bindings:
* Most extension functions have been moved to C++.
 * In makepanda, Python bindings are compiled into panda3d/<module>.pyd.
2014-02-20 13:33:26 +00:00
rdb 2275784525 More Python 3 support, and a bit of work toward being able to compile as panda3d/core.pyd, etc. 2013-12-23 18:57:48 +00:00
rdb c729775265 The 'new' module has been deprecated since 2.6 and removed in Python 3, let's not use it (use 'types' module instead) 2013-12-23 15:08:00 +00:00
David Rose 5bd9eaf7fc fix import error 2013-12-19 18:56:45 +00:00
rdb 088df4a3d2 A few modernisation fixes, mostly for Python 3 support 2013-12-17 22:51:28 +00:00
rdb 66f4964c8b Oops, checked in the wrong file 2013-12-17 20:04:59 +00:00
rdb 88048bf3da Fix use of has_key and map() 2013-12-17 19:49:09 +00:00
rdb 192d10b937 Experimental Python 3 support to the C++ code including interrogate. Also adds support for rich comparison in interrogate. 2013-02-16 19:22:26 +00:00
Darren Ranalli 73eca34e0d added PriorityCallbacks 2010-09-09 23:40:06 +00:00
Josh Wilson 55955862aa adding ability to find all non-cyclic reference paths for a given object 2010-07-31 00:33:04 +00:00
Darren Ranalli 3d0a7ab83b unicode support for http responses 2010-07-14 22:35:37 +00:00
Darren Ranalli e3b3ab1bbe default functor creation stack recording off, it's slow 2010-06-12 10:16:28 +00:00
Darren Ranalli 5da54c6164 u2ascii: handle unicode and non-unicode strings 2010-06-05 01:34:04 +00:00
Darren Ranalli b539af35b7 utf-8 support for TT code redemption 2010-06-05 01:17:24 +00:00
Ken Patel 5c7c8e70be bpdb - fix several bugs introduced with code restructure; add call=1 parameter 2010-05-20 23:29:38 +00:00
Ken Patel 9586ccc1f6 bpdb 1.2 - Moved to BpDb.py; restructured code; added toggle/reset config; no longer strip AI/UD/OV from automatic cfg name; renamed bpGroup->bpPreset; 2010-05-11 19:59:40 +00:00
Ken Patel 64083938fa bpdb - handle exception caused when placing bp in a __init__ function 2010-05-05 17:39:55 +00:00
Ken Patel ff599cf9ab bpdb - fix bpgroup static=1 behavior for when bpdb is disabled 2010-04-28 21:16:25 +00:00
Ken Patel 2b855884a0 bpdb - fix argument overrides for bpGroup 2010-04-28 17:54:22 +00:00
Ken Patel 259b3396a6 bpdb - bpGroup takes optional static parameter which will return a staticmethod rather than a normal function 2010-04-22 01:27:37 +00:00
Ken Patel 3895096d94 bpdb - 1.0 pass 2010-04-21 01:16:29 +00:00
Ken Patel 8697b40ccf bpdb - breakpoints default to cfg=module, grp=class, name=line number 2010-04-20 02:36:29 +00:00
Ken Patel 8ca8e8bfc2 breakpoint - restructured breakpoint into bpdb 2010-04-19 19:11:34 +00:00
Ken Patel f99809fde9 breakpoint - Fix breakpointGroup behavior 2010-04-16 18:01:31 +00:00
Ken Patel 067ca6c109 python breakpoint debugging system (in pythonUtils) 2010-04-15 18:56:37 +00:00
Darren Ranalli 5f3cd68162 spec-by-disk off by default 2010-04-12 21:47:21 +00:00
Darren Ranalli 749cb5c059 added clamp as bound alias 2010-04-07 00:02:13 +00:00
Zachary Pavlov 128097e19d Non scaled 2d nodes 2010-04-02 23:44:15 +00:00
rdb 7a33157f92 Revert some of my callable changes, I found out that old-style classes don't provide __call__ 2010-03-20 10:30:06 +00:00
Zachary Pavlov 77318b23df hasattr(function, __call__) is not a valid callable check! use callable instead, which catches inittable objects 2010-03-19 22:49:24 +00:00
rdb ac1223d0da Ditch stuff like has_key and backticks 2010-03-19 10:32:09 +00:00
Josh Wilson 1f4bc1cc1c in report print return val unless it's None 2010-02-18 21:33:13 +00:00
Darren Ranalli ac091ce40e HTMLStringToElements adds comments to force tag closers 2009-11-21 01:18:25 +00:00
Darren Ranalli 78476db3cb added HTMLStringToElements and str2elements 2009-11-20 22:43:35 +00:00
Darren Ranalli b998a1db59 added SerialMaskedGen 2009-11-05 23:35:10 +00:00
Darren Ranalli 791162d433 reimplemented unescapeHtmlString to fix bug, added test cases 2009-10-15 02:15:24 +00:00
Darren Ranalli 3786a86d0b added dict-syntax access to ScratchPad 2009-10-06 23:59:47 +00:00
Darren Ranalli 23b4f51b43 added unescapeHtmlString 2009-10-06 23:14:42 +00:00
Darren Ranalli 85fc649f2c added Enum.hasString and Enum.fromString 2009-10-06 23:03:43 +00:00
Josh Wilson cf7d53c470 removing early exit in configIsToday() 2009-07-22 19:20:35 +00:00
Josh Wilson a679de3541 removing extraneous global declaration 2009-06-16 23:45:05 +00:00
David Rose 9e7337557a remove old api calls 2009-06-16 03:46:55 +00:00
Josh Wilson f5ba889b71 oops, forgot the global __report_indent variable 2009-06-08 18:48:10 +00:00
Josh Wilson 7bfebaa6fd adding PStatScope and indented reports 2009-06-05 23:43:58 +00:00