Commit Graph

1766 Commits

Author SHA1 Message Date
David Rose fdaca46eb9 AppData -> Local AppData 2009-10-09 01:00:16 +00:00
David Rose 16636129b7 whoops, fix relative filenames 2009-10-08 02:53:22 +00:00
David Rose 062593344a standardize() shouldn't remove leading ./ 2009-10-07 17:24:51 +00:00
David Rose 712797797e trivial rename 2009-10-06 20:58:10 +00:00
Chris Brunner 1386c733d8 adding support for Win7 2009-10-06 04:28:36 +00:00
David Rose 8f5102d889 interrogate fix 2009-09-30 22:35:58 +00:00
rdb 76703b71a8 Add semaphore.h parser-inc file 2009-09-26 13:00:26 +00:00
rdb 1e88d83feb ar.h to Sources.pp 2009-09-24 12:55:21 +00:00
David Rose 33af8bd0a3 windowsism 2009-09-21 21:32:23 +00:00
rdb 366baaa6a7 Fix interrogate issues with ode 2009-09-20 15:45:25 +00:00
David Rose 63960eaaa8 show-dll-error-dialog 2009-09-16 20:40:13 +00:00
David Rose e9b573cb19 show-dll-error-dialog 2009-09-16 20:37:42 +00:00
David Rose aa58854da8 minor typo 2009-09-16 00:51:58 +00:00
David Rose 9a96ac6a23 fix return 2009-09-15 19:02:54 +00:00
David Rose 1872104e61 add per-overload comments and make_seq synthetic functions to interrogatedb 2009-09-15 13:36:07 +00:00
David Rose 168cc68e65 copy_to() should imply binary form 2009-09-07 02:04:54 +00:00
rdb bdb3d15332 More PHAVE fixes 2009-09-03 18:43:47 +00:00
rdb 45ad239e59 HAVE -> PHAVE 2009-09-03 15:41:24 +00:00
David Rose cfbac6e51a add write() 2009-08-31 06:11:34 +00:00
David Rose 5f0b8a9a6a fix rename_to() on windows 2009-08-26 22:56:56 +00:00
David Rose 7f4481ef2d use underscores instead of dots in platform separators 2009-08-24 19:39:26 +00:00
David Rose c30ae4fc99 forgot HAVE_GETOPT_H 2009-08-21 17:26:26 +00:00
David Rose 494d61083e avoid compiler warnings from HAVE_BLAH_H conflicts by renaming macros 2009-08-21 15:40:05 +00:00
David Rose 5c4dac4493 libp3dtool_d 2009-08-20 23:30:05 +00:00
David Rose d0c99e9288 filename::copy_to() 2009-08-15 18:56:04 +00:00
David Rose fc74ddace3 add TypeHandle::make() 2009-08-15 00:56:34 +00:00
David Rose 9b4f4aa8c6 minor fixes 2009-08-14 22:16:55 +00:00
David Rose 76dabe657c add get_directories 2009-08-14 18:10:26 +00:00
David Rose 3673199208 add get_directories 2009-08-14 18:02:08 +00:00
David Rose da9f3f8a33 get_package_version_string() 2009-08-13 03:25:00 +00:00
David Rose 383a6e512c support tinyxml's (const string *) return types. 2009-08-11 17:24:56 +00:00
David Rose a97723c5c2 whoops, lockf was invalid 2009-08-07 17:56:51 +00:00
David Rose 1db044ca4e add hash(Filename) 2009-08-07 15:27:58 +00:00
rdb edf382de12 Support for ARM and PPC linux 2009-08-07 10:51:55 +00:00
David Rose 9d6ebb4c34 implicitly coerce strings to InternalName pointers if needed 2009-08-06 18:49:41 +00:00
David Rose db12a6b88e publish encryptStream properly 2009-08-06 18:26:57 +00:00
David Rose 0e773c8684 respect __nonzero__ 2009-08-05 21:51:28 +00:00
David Rose 9f9316ff81 add __nonzero__, respect lockf() return value 2009-08-05 21:50:58 +00:00
rdb 4804133efa Add FreeBSD 2009-08-05 08:29:13 +00:00
David Rose 02dbdb91b1 compiler objection 2009-08-03 19:45:23 +00:00
David Rose 9908148679 add dtool_platform 2009-08-03 18:51:54 +00:00
David Rose 41af3c7959 from_os_specific 2009-07-29 23:41:20 +00:00
David Rose ed15b2bec3 build on optimize 1 2009-07-29 23:37:56 +00:00
rdb 9f3b801c22 Whoops 2009-07-24 09:02:35 +00:00
rdb a457d59aae Fix crash with flt2egg 2009-07-24 09:01:20 +00:00
rdb 028b98ab2b Remove entirely pointless assertion check that even causes a compiler bug on FreeBSD. 2009-07-22 18:31:37 +00:00
rdb 197a3bb210 FreeBSD stuff 2009-07-22 07:10:11 +00:00
rdb 961a754ec4 Add support for /proc/curproc for FreeBSD 2009-07-22 05:52:38 +00:00
rdb b614a05a12 Fix compile errors for FreeBSD 2009-07-21 19:07:50 +00:00
rdb 3311799efe Remove $APP abruptly 2009-07-19 18:20:32 +00:00
rdb e545c9193e Forgot PyList_GetItem 2009-07-19 10:06:54 +00:00
rdb 36d663ff98 Better solution for MAIN_DIR: read out sys.argv 2009-07-19 09:52:43 +00:00
rdb f9c921aaff Added an equivalent for /proc/self/maps for OSX users: _dyld_get_image_name 2009-07-16 10:15:53 +00:00
rdb e503e19943 Oops, forgot this 2009-07-06 08:26:40 +00:00
rdb 4a3a691bdb Add libavformat/avio.h 2009-07-06 07:48:13 +00:00
rdb 71518c50e5 More parser-inc files to get latest ffmpeg on win working correctly 2009-07-06 07:09:16 +00:00
rdb 3c2c9340d6 Interrogate doesn't like latest ffmpeg version headers 2009-07-03 12:00:48 +00:00
rdb c9aee0fa5b This commit:
* Enables us to build against the latest version of FFMPEG.
* Fixes the ffmpeg code not to use deprecated stuff anymore.
* Adds support for libswscale. Undef HAVE_SWSCALE in Config.pp if you compiled ffmpeg without.
* Uses sws_scale instead of the now-removed img_convert.
* Fixes a couple of deadlocks in FFMpegTexture.
2009-07-03 08:15:54 +00:00
rdb d5836b1ae3 Fix for some kind of weird weirdness (compiler bug?) 2009-07-01 13:51:11 +00:00
rdb ace7910a44 Support $MAIN_DIR for the poor C++ users 2009-07-01 13:34:29 +00:00
rdb 99df904c89 Add missing PyEval_CallObjectWithKeywords 2009-06-28 12:23:13 +00:00
David Rose e039ec875a better windows temp filenames 2009-06-20 01:24:56 +00:00
David Rose 72f6c6d580 build errors 2009-06-16 01:49:59 +00:00
David Rose ad62e9bb9b static-init ordering issues 2009-06-16 00:06:31 +00:00
David Rose a1df809fd0 TrueMutexImpl 2009-06-16 00:04:13 +00:00
David Rose cbfa38d2b5 simplify ConfigureDecl etc. 2009-06-15 22:25:52 +00:00
David Rose 49dfc46215 handle funny cases for win32 2009-06-14 16:19:56 +00:00
David Rose 8f96a87460 pstrtod 2009-06-14 16:10:09 +00:00
David Rose f5f0c5ad83 typos 2009-06-10 17:47:08 +00:00
David Rose 638e46d489 coercion memory leak fix, part 2 2009-06-10 17:28:49 +00:00
David Rose 70e1e46a61 coercion memory leak fix, part 1 2009-06-10 14:33:44 +00:00
David Rose 23bd4d6ae3 define FileStream::attach() 2009-06-09 20:30:58 +00:00
David Rose 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose c5f3c844e1 PyExc_StandardError 2009-04-28 00:44:58 +00:00
David Rose f68fa1909a USE_DELETED_CHAIN, memory alignment 2009-04-24 22:52:23 +00:00
David Rose 926059131b iphone notify-output routing 2009-04-24 22:51:49 +00:00
Gyedo Jeon e54901c125 Added a feature for disabling sticky keys in Windows 2009-04-22 22:43:23 +00:00
David Rose 172171eec4 more iphone work 2009-04-21 00:48:51 +00:00
David Rose 4dc60ab611 static-init-safe filename initializers 2009-04-18 00:51:03 +00:00
David Rose f44857f8ee more static link issues 2009-04-18 00:50:05 +00:00
David Rose 5a74ea30dd better error reporting for static init ordering issues w.r.t config variables 2009-04-17 21:53:39 +00:00
David Rose 0aa266d725 protect in ifdef 2009-04-17 20:23:11 +00:00
David Rose a08b08f8d3 initial iphone stuff, w.i.p. 2009-04-17 18:11:25 +00:00
rdb 7705b7d7bf Add missing artools.h to Sources.pp 2009-04-08 15:12:58 +00:00
David Rose 71fec58722 fix bug with inherited virtual methods 2009-04-01 18:45:01 +00:00
rdb fa6c41f363 Changes for windows 2009-03-21 14:49:10 +00:00
David Rose 2982ca3187 python 2.4 2009-02-19 00:38:44 +00:00
David Rose 83155fc832 support python 2.4 2009-02-19 00:25:54 +00:00
David Rose 9b952e3922 a few more warning squelches 2009-02-18 23:59:31 +00:00
David Rose 221862b432 squelch compiler warnings about (char *) 2009-02-18 23:27:04 +00:00
David Rose 11f62e3ee5 enable new license 2009-02-18 23:26:45 +00:00
David Rose e4d6159667 PyErr_WarnEx 2009-02-17 19:20:53 +00:00
David Rose b99f699862 output signature too 2009-02-17 18:55:38 +00:00
David Rose 0ec1467ea9 warnings 2009-02-15 01:44:54 +00:00
David Rose fec518af71 publish find_type_by_id 2009-02-02 23:23:30 +00:00
David Rose 3820660b95 add missing unload_dso() for mac 2009-01-31 20:29:51 +00:00
David Rose 811c45a786 get_dso_symbol 2009-01-31 03:04:36 +00:00
David Rose 0bc22b6034 prebuild-bison 2009-01-20 20:02:50 +00:00
David Rose f477db0b19 might as well expose int and float typecasts, too 2009-01-20 19:51:31 +00:00
David Rose a6f4fb2377 operator bool () -> __nonzero__() 2009-01-20 03:17:44 +00:00
David Rose 4cd50fa68d fix performance issues with implicit parameter coercion 2009-01-07 20:05:57 +00:00
rdb 227c7c3497 Compatibility with Python 2.3 2008-11-30 13:22:34 +00:00
David Rose 7a2bc8a3ac protect spam and debug a little better in opt4 2008-11-26 22:42:44 +00:00
David Rose c4b5f64eea fix problem with DisplayRegion scoping 2008-11-17 20:47:40 +00:00
David Rose e17fb67b08 streamWrapper 2008-11-12 18:30:59 +00:00
David Rose 2337616f94 msvc9 error 2008-11-12 03:30:48 +00:00
David Rose 29969b0fa5 compiler bug with msvc9 2008-11-12 01:30:25 +00:00
David Rose 1462bee771 better Filename usage 2008-11-11 23:28:14 +00:00
David Rose 0ae9a55bdb fix static-init order issue 2008-11-11 02:00:12 +00:00
David Rose 587f000ab5 correct prototype for setitem 2008-11-08 16:55:57 +00:00
rdb d078e16236 added PyInt_AsSsize_t (to fix build errors 2008-11-08 15:16:37 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose a0220f786c minor vfs tweaks 2008-11-05 01:09:44 +00:00
David Rose ed22805882 add 193 2008-10-31 19:06:30 +00:00
David Rose 9468e4583c further refinements to local_this checking 2008-10-29 19:06:57 +00:00
David Rose f7105a081b raise an exception if 'this' is null 2008-10-29 00:53:27 +00:00
David Rose d552ad28b7 newline-mode binary should also turn off decoding of newlines on read 2008-10-27 19:01:56 +00:00
David Rose be4f9efc17 don't yell if file is not open 2008-10-23 23:51:30 +00:00
David Rose 2818627d72 ios::app implies ios::out 2008-10-23 23:44:36 +00:00
rdb 2b34362166 Added PyExc_RuntimeError 2008-10-23 11:07:37 +00:00
David Rose 65ef4f55da expose filestream stuff 2008-10-20 18:24:25 +00:00
rdb 7f20f2c109 Added better path stuff for OSX 2008-10-20 13:01:13 +00:00
David Rose 8a2f16b5b0 publish FileStream etc. 2008-10-15 05:40:15 +00:00
David Rose ef771a796b make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
David Rose a673b4367a clear_value() 2008-10-09 22:52:26 +00:00
David Rose fd1218b07b task generators 2008-09-27 12:33:47 +00:00
David Rose cfee0052d9 ValueError 2008-09-27 00:16:38 +00:00
David Rose e81660a741 check PyErr_Occurred() even in ndebug mode 2008-09-27 00:12:08 +00:00
David Rose 2ea1a241a1 PyTuple_Pack 2008-09-19 14:17:34 +00:00
David Rose 524128b9fd wip: starting experimental C-based task manager 2008-09-19 00:58:04 +00:00
David Rose 62bc43d13a better nl stuff, rename SIMPLE_THREADS_NO_IMPLICIT_YIELD 2008-09-11 01:37:00 +00:00
David Rose dc3173c1fb take out pandastream for now 2008-09-10 01:44:27 +00:00
David Rose 360ac27188 support ios::app on win32 2008-09-10 00:40:18 +00:00
David Rose a99736ede9 fix win32 bug 2008-09-09 22:24:25 +00:00
David Rose 67c24c33e8 eol conversion 2008-09-09 21:12:41 +00:00
David Rose c8ded35040 comment typo 2008-09-09 01:10:16 +00:00
David Rose 5e838f0406 raise errors properly 2008-09-09 00:52:05 +00:00
David Rose 964c76f2e0 pandaFileStream 2008-09-09 00:06:47 +00:00
David Rose 7037945e6a commit out troublesome assert 2008-08-27 17:01:35 +00:00
Chris Brunner ea3f6a2206 now supports Vista-64 2008-08-21 22:14:22 +00:00
David Rose 9198427dbc remove unreliable 'interpreter' memory category 2008-07-17 22:38:50 +00:00
David Rose bfea5a222c gcc 4.3 support 2008-07-02 18:13:33 +00:00
David Rose 7937d29ab1 typedef SOCKET too 2008-06-26 00:16:20 +00:00
David Rose 25ca934a9e add sockaddr_in and fdset 2008-06-25 23:03:40 +00:00
David Rose 3a74e7e780 need string.h 2008-06-24 22:48:44 +00:00
rdb 6ea55fbf08 The HAVE_SYS_MALLOC_H is needed for OSX 2008-06-21 16:24:44 +00:00
Asad M. Zaman ec5cb23891 this sets the error mode to popup dialogs 2008-05-30 01:46:31 +00:00
David Rose 01ac6a43d0 whoops 2008-05-28 18:59:43 +00:00
David Rose f965ed1f43 whoops 2008-05-28 18:43:06 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose abc56fdc8d add ctype.h 2008-05-12 18:04:21 +00:00
David Rose 07e5322800 simple fix to token-pasting problem 2008-05-09 18:48:20 +00:00
Josh Yelon 2fc0965ec2 added a few datatypes 2008-04-24 02:02:55 +00:00
Josh Yelon d71fd1d89c Changes for 64-bit 2008-04-10 20:03:16 +00:00
David Rose 1addfb29d8 use <auto> filename path 2008-04-08 21:29:54 +00:00
Chris Brunner a03ca21cfa removed /usr/contrib from path (no longer exists) 2008-03-26 20:49:37 +00:00
David Rose 4cd6d03cb5 support explicit default constructors for linmath 2008-03-25 23:53:27 +00:00
David Rose 180e3f5cd1 prevent crash on no dlerror 2008-03-25 23:47:42 +00:00
David Rose 89d07d7c4a whoops, const void 2008-03-21 22:39:40 +00:00
David Rose 7ccbc378f4 try harder to avoid 64-bit complaints 2008-03-21 22:29:03 +00:00
David Rose 4ed9feda5e reinterpret_cast 2008-03-21 11:41:00 +00:00
Josh Yelon 08dcdade5c load_dso now uses a plugin search path 2008-03-18 22:25:59 +00:00
David Rose 0127b28af8 osx requires ssize_t 2008-03-14 18:59:53 +00:00
Chris Brunner 143ad2a8be added support for Windows XP 64-bit Edition 2008-02-13 03:12:47 +00:00
David Rose 4fd2a6ba3c fix build issues on osx from kaweh kazemi 2008-01-17 20:27:43 +00:00
David Rose 611a10f796 try again to satisfy compilers 2008-01-17 01:22:57 +00:00
David Rose 56e4178f2d compile on windows 2007-12-20 02:02:25 +00:00
David Rose 5afa502948 add ConfigVariableInt64 2007-12-20 01:58:58 +00:00
David Rose ba2b04f2cc make 64-bit long 2007-12-19 23:15:55 +00:00
David Rose 2e8fec7683 fix mutex_spinlock 2007-11-27 01:08:46 +00:00
David Rose 756d990402 fix typo 2007-11-21 22:45:17 +00:00
David Rose d85b062b2d don't limit counters to 32-bit 2007-11-21 22:42:56 +00:00
David Rose c11e8411d9 max-heap-size 2007-11-20 22:13:03 +00:00
David Rose facb94eea5 need stdlib.h 2007-11-07 17:49:13 +00:00
Josh Yelon 63aa6ff557 Added a few defs for directshow 2007-11-04 07:32:16 +00:00
David Rose 804edb0287 add ids stuff 2007-11-01 20:19:39 +00:00
Josh Yelon 2b2837ad26 Component Object Model crap 2007-10-30 20:44:29 +00:00
Josh Yelon 1e4f32d215 artools.h is for artoolkit 2007-10-28 17:16:38 +00:00
David Rose ef5b2fe57e squelch warning 2007-09-20 18:22:16 +00:00
David Rose 651513d595 use reinterpret_cast for 64-bit architecture 2007-09-13 19:25:09 +00:00
David Rose 523ef75910 more symbols 2007-09-07 20:44:00 +00:00
David Rose c9658e78c7 EVP_CIPHER_CTX_key_length -> EVP_CIPHER_key_length 2007-09-07 17:07:30 +00:00
David Rose 3804f89682 wchar_t might not be two bytes wide 2007-09-05 18:02:47 +00:00
Josh Yelon 1e02c06517 Major refactoring of movie code. 2007-08-20 22:34:58 +00:00
David Rose bc488bb495 allow (and ignore) args to #endif 2007-08-16 17:19:12 +00:00
David Rose 6e1bfc4ff5 EXPCL_DTOOL 2007-07-21 00:03:45 +00:00
David Rose 982f614991 DeletedBufferChain 2007-07-20 23:59:10 +00:00
David Rose 68cd3322a9 better thread protection in reference counts, esp. TransformState etc. 2007-07-14 21:32:48 +00:00
David Rose 8392266935 BEGIN_PUBLISH .. END_PUBLISH applies to methods too 2007-07-13 21:22:22 +00:00
David Rose adf6c06b0f fix memory_hook placement 2007-07-13 17:23:54 +00:00
David Rose 05e24493fc oops, revert temporarily: crashes interrogate 2007-07-07 00:16:05 +00:00
David Rose 04a020b0a3 ! USE_STL_ALLOCATOR 2007-07-06 23:42:40 +00:00
David Rose f1f4de03b7 windows include 2007-07-06 04:41:04 +00:00
David Rose 07f7ac0803 $TEMP, $COMMON_APPDATA, $USER_APPDATA 2007-07-06 04:39:46 +00:00
David Rose 87a23944fb regularize StreamReader, StreamWriter, StringStream 2007-07-06 04:03:49 +00:00
David Rose ac64a7ef97 iostream stuff 2007-07-06 00:20:26 +00:00
David Rose 896860c8c2 fix reference-counting on forward-reference return values 2007-07-04 00:33:49 +00:00
David Rose 278e10d8ff missed a few cases 2007-07-02 18:14:41 +00:00
David Rose 65dc53a585 oops, compile properly in O4 2007-06-29 19:09:45 +00:00
David Rose ab34a7c656 windows niceties 2007-06-29 18:37:18 +00:00
David Rose 5d7e726ba2 more interrogate changes 2007-06-29 16:38:22 +00:00
David Rose 09df7cee05 more compiler warnings 2007-06-29 16:38:11 +00:00
David Rose df4cf52a77 compiler warning 2007-06-29 16:00:15 +00:00
David Rose 385e7be325 still more meminfo fixes 2007-06-29 15:53:27 +00:00
David Rose b625e79758 add a destructor to silence the compiler warnings 2007-06-29 15:11:05 +00:00
David Rose 14b0579412 static init 2007-06-29 02:04:12 +00:00
David Rose b03baf5afd typo 2007-06-29 01:41:25 +00:00
David Rose d52eb37b14 move some low-level mem tracking into MemoryHook, more mem tracking fixes 2007-06-29 01:39:09 +00:00
David Rose d668da224d need libtar.h with new interrogate rules 2007-06-28 18:55:12 +00:00
David Rose 8b76075133 repair pstats mem tracking 2007-06-28 04:12:14 +00:00
David Rose af64f6a404 ode for new interrogate rules 2007-06-28 03:50:31 +00:00
David Rose d8f9b61896 new interrogate rules 2007-06-28 03:36:06 +00:00
Josh Yelon 1e7c8513c3 Interrogate include-path alterations 2007-06-27 23:57:19 +00:00
David Rose fe97acf7cb integrate thread_yield in appropriate places 2007-06-26 13:01:16 +00:00
David Rose ac0b6ea475 math.h 2007-06-26 12:25:52 +00:00
David Rose d412ad35d1 PyThreadState stuff 2007-06-26 00:27:36 +00:00
David Rose 06a36aff63 get runtime info for things that don't inherit from TypedObject 2007-06-22 22:35:57 +00:00
David Rose f2250ba9fa also add py_panda.h 2007-06-22 22:34:44 +00:00
David Rose ecad9e186e fix issues with parser-inc and new interrogate search rules 2007-06-22 15:21:44 +00:00
Josh Yelon 7dc0da379b Corrected include-file search-path 2007-06-21 23:46:25 +00:00
David Rose 452a7bb6d8 need setjmp.h 2007-06-21 16:41:10 +00:00
David Rose ab22feb406 SIMPLE_THREADS does not require malloc mutex protection 2007-06-21 16:34:12 +00:00
David Rose 8d2bdc39fd first pass at SIMPLE_THREADS 2007-06-21 15:33:27 +00:00
David Rose 9f46da91a5 fix missing keyword 2007-06-20 16:32:50 +00:00
David Rose 515ab0c910 win32 VirtualAlloc 2007-06-15 00:38:45 +00:00
David Rose 5f1b029f42 NeverFreeMemory 2007-06-14 23:15:14 +00:00
David Rose 36dfcf2437 fix memory leak 2007-06-03 20:16:00 +00:00
David Rose ad6e2116cc better thread safety 2007-06-03 15:42:14 +00:00
David Rose 036ad2b115 remove old LINUX_NATIVE_THREADS implementation 2007-06-02 15:29:59 +00:00
David Rose 5c61a77d90 add set_trust_level 2007-05-18 20:52:24 +00:00
David Rose 6b8c2fdb30 define do-nothing stubs for inc_memory_usage() etc. 2007-05-18 18:49:04 +00:00
David Rose f89ef1f257 prevent crash, return sensible value from find_type() 2007-05-15 17:46:08 +00:00
David Rose 9433628a0e add Filename::get_temp_directory() 2007-05-13 15:59:29 +00:00
Roger Hughston ad4aa44a6b If you pick this up you need to re interigate every thing you have 2007-05-12 01:16:04 +00:00
David Rose d87cae471d more better pstats mem tracking 2007-05-10 14:40:52 +00:00
David Rose 137998a5c7 track_in_interpreter 2007-05-09 22:07:48 +00:00
David Rose 4bde6a0604 add PyLong_AsLong() 2007-04-27 17:26:34 +00:00
David Rose a51d4712cf prebuild-bison 2007-04-21 01:45:13 +00:00
David Rose 01b6acdcfe PyEval_InitThreads 2007-04-18 22:05:19 +00:00
David Rose 346928ece7 support BLOCKING keyword 2007-04-18 21:51:36 +00:00
David Rose 88fee08547 fix error message output 2007-04-18 20:26:09 +00:00
David Rose ea3d4eea3f stub thread functions 2007-04-16 22:17:49 +00:00
David Rose 9ada65e1d4 TypeRegistry requires a reentrant mutex 2007-04-12 17:35:00 +00:00
David Rose 846e46b8c7 better 64-bit support 2007-04-05 15:33:53 +00:00
David Rose 291c14a9b4 oops, another threading fix 2007-04-05 14:38:25 +00:00
David Rose 26f4073003 resolve threading crash 2007-04-05 13:36:29 +00:00
David Rose 3010785e58 attempt to robustify 2007-04-03 23:20:18 +00:00
Roger Hughston e829db1d60 Cygwin 6 2007-03-28 20:18:21 +00:00
David Rose f487846371 rename set -> this_set 2007-03-27 21:14:42 +00:00
Josh Yelon 8a865e394b Added WIN32_LEAN_AND_MEAN 2007-03-19 20:46:59 +00:00
David Rose 0237009db8 new funcs 2007-03-08 17:53:03 +00:00
David Rose baa0f8039c completely shoot nspr 2007-03-07 21:57:15 +00:00
David Rose ce36e31e6a prc_parameters.h 2007-03-07 19:22:18 +00:00
David Rose 8eb5baa427 show proper interrogate name instead of 'type' 2007-02-22 19:03:50 +00:00
David Rose d4983c4700 FT_Span 2007-02-12 12:55:28 +00:00
David Rose 0db570a622 build nativenet on Linux 2007-02-09 00:10:28 +00:00
David Rose 00ef82dc51 ifdef openssl 2007-02-08 20:22:16 +00:00
David Rose 0be53cccf6 interrogate changes: respect const, use Python names in diagnostic messages 2007-02-08 20:15:54 +00:00
David Rose 7d5656858f support both empty and nonempty passphrase 2007-02-01 23:05:34 +00:00
David Rose 132c2c4746 move EncryptStream to dtool; add encrypted and globally untrusted prc support 2007-01-30 23:54:37 +00:00
David Rose c86cd6de5d compiler warning 2007-01-30 16:38:17 +00:00
Josh Wilson 71abebad7d should pass interrogation now once it passes normal compiling phase 2007-01-30 06:04:00 +00:00
Josh Wilson ee9ea70f77 need config.h to prevent integer typedef collisions 2007-01-29 23:04:00 +00:00
Josh Wilson 7e8990269e First pass at integrating ODE into Panda. Using ODE v0.7 2007-01-29 11:42:45 +00:00
David Rose 03ae6c36f6 add PyObject_Cmp 2007-01-26 17:59:47 +00:00
Josh Yelon d216c24d17 Changed libdtool to libp3dtool 2007-01-22 20:16:06 +00:00
David Rose 92efb1d282 add FT_Vector 2007-01-18 03:50:58 +00:00
David Rose 25226dec55 missing include 2006-12-14 21:59:42 +00:00
Joseph Lee 5bdafb5f0c always include assert.h (for MSVC) until drose unbreaks it for opt4 for the newly moved files from interrogatedb to dtoolutil 2006-12-05 02:18:58 +00:00
Zachary Pavlov ac052ff0f0 cast fix 2006-11-27 03:18:56 +00:00
David Rose 090d0d8603 expcl 2006-11-24 23:55:51 +00:00
David Rose 795fd4889d windows needs default constructor? 2006-11-24 23:03:46 +00:00
David Rose 5779007507 more memory tracking stuff 2006-11-24 22:59:44 +00:00
David Rose f0df11bc39 fix malloc issues on windows 2006-11-17 23:21:33 +00:00
David Rose 251d3a0c10 need memoryBase.cxx 2006-11-17 02:18:28 +00:00
David Rose 55225290b8 add MemoryBase to fix malloc issues, especially on OSX 2006-11-17 02:13:10 +00:00
Zachary Pavlov c70ee43128 prolly not necessary, but just in case. Added the header defs 2006-11-14 04:11:50 +00:00
Zachary Pavlov 429e4cb67c winsock2 into parser-inc 2006-11-11 03:24:58 +00:00
Zachary Pavlov a68f93a6d0 a stub for winsock2 2006-11-08 02:27:47 +00:00
Roger Hughston 03fa5dc3d7 uh oh, be carefulcvs add winsock2.hcvs add winsock2.h! 2006-11-07 03:21:25 +00:00
David Rose 2ac33f2119 /usr/local/bin/perl -> /usr/bin/perl 2006-10-17 22:26:52 +00:00
David Rose abdf0bdd29 add to_os_short_name(), to_os_long_name() 2006-10-13 21:57:59 +00:00
David Rose 0161aabf5d constrain tp_compare() to return -1, 0, or 1 2006-10-13 21:14:15 +00:00
David Rose cd89c39c51 python compare Filenames 2006-10-13 21:13:39 +00:00
David Rose 5d2466c72a osx tweaks 2006-09-27 04:03:07 +00:00
David Rose 601dbd02ca fixes for osx build 2006-09-25 22:29:39 +00:00
David Rose 616de46c25 use as_typed_object() 2006-09-07 17:22:22 +00:00
David Rose 990174f44e class TypedObject is a typed class 2006-09-06 18:44:14 +00:00
David Rose b81fdf5f9d revisiting hashtables 2006-09-01 22:27:21 +00:00
David Rose 633a4f0d1e workaround for VC8 2006-09-01 20:22:01 +00:00
David Rose a3cc24dd6f dos2unix 2006-09-01 18:52:52 +00:00
David Rose 01a09a9d28 ConditionVarFull 2006-08-29 06:38:53 +00:00
David Rose 7efe3019f2 some static init order issues 2006-08-23 16:32:08 +00:00
Joseph Lee 20688bbae9 do not assume _WIN32_WINNT hasn't been already defined 2006-08-19 00:40:58 +00:00
David Rose 758947d603 remove obsolete code branches 2006-08-17 16:07:43 +00:00
David Rose da58a7e355 gcc 64-bit 2006-08-04 17:49:19 +00:00
David Rose 331d060a8a report more detail on _cat.info() error 2006-07-31 20:22:52 +00:00
David Rose 696a0afb0b implement windows locking for atomic functions 2006-06-20 15:49:52 +00:00
David Rose 74107f7df7 add atomic I/O operations 2006-06-20 00:23:05 +00:00
David Rose 29f1bb30c8 fix to the fix 2006-06-12 22:32:32 +00:00
David Rose b06643e9b1 fix make_dir when filename ends in '/.' 2006-06-12 18:19:12 +00:00
David Rose b0eb06c4cb add get_file_size() for an unopened file 2006-06-09 17:28:18 +00:00
David Rose 87a912818b add file timestamps 2006-06-08 22:33:08 +00:00
Zachary Pavlov 7e3a67c0bf parser stubs are in for ffmpeg 2006-05-14 22:14:13 +00:00
Roger Hughston 859fc08886 small memory leak with multiple #defines... 2006-05-12 23:48:02 +00:00
David Rose 05ff700750 fc5 issues 2006-05-05 18:38:35 +00:00
David Rose 31d121e43b better sanity checking 2006-04-30 14:40:45 +00:00
David Rose 70d0a6d236 fix clear_local_value() 2006-04-29 02:21:55 +00:00
David Rose defa6afe02 Tau fixes 2006-04-28 16:19:20 +00:00
David Rose 372c1973fc comment out bogus assertion 2006-04-28 03:00:32 +00:00
David Rose 95d10754c0 faster Tau on Linux 2006-04-25 19:26:08 +00:00
David Rose 7e063748f6 static init ordering issues with MutexImpl 2006-04-21 15:27:40 +00:00
David Rose 57338ee24d better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes 2006-04-20 04:03:16 +00:00
David Rose cadbb022f8 more tau for windows 2006-04-14 15:53:49 +00:00
David Rose a2dc081676 more and better tau instrumenting 2006-04-14 15:45:07 +00:00
David Rose d2e1cb779d tau for windows 2006-04-13 21:42:16 +00:00
David Rose 62d6f81cae comment; volatile keyword 2006-04-12 20:23:38 +00:00
David Rose a570678cdb InitializeCriticalSectionAndSpinCount 2006-04-12 18:48:31 +00:00
David Rose 0486a74e7c include assert.h 2006-04-12 15:17:04 +00:00
David Rose 7986aaa0c3 mutex_spinlock 2006-04-12 15:15:37 +00:00
David Rose b638e65532 typo 2006-04-12 00:15:44 +00:00
David Rose ca19170904 revert accidental checkin 2006-04-11 18:16:51 +00:00
David Rose 9ce524fc89 better windows locking 2006-04-11 18:15:58 +00:00
David Rose afb1520ea1 add get_ptr(), set_ptr() 2006-04-09 20:03:22 +00:00
David Rose 0a155809dc ifdef out unneeded template classes for interrogate 2006-04-07 23:01:05 +00:00
David Rose 51ede9905f interface -> interface_maker (avoid conflicts with Windows SDK) 2006-04-06 17:55:26 +00:00
David Rose 03c35a63ff CHAR -> CHAR_TOK (avoid conflict with Windows SDK) 2006-04-06 17:51:24 +00:00
David Rose ff562c4acc pandabase -> dtoolbase 2006-04-06 17:48:24 +00:00
David Rose 87e992a9fc instrument allocate/deallocate 2006-04-06 04:32:22 +00:00
David Rose 141d74eb6f DO_MEMORY_USAGE 2006-04-06 02:01:33 +00:00
David Rose 0688a9b8c1 spaces around template class 2006-04-05 22:36:25 +00:00
David Rose 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
David Rose b82652aaaa check-debug-notify-protect 2006-03-20 21:39:20 +00:00
Roger Hughston 2991d343d1 Renamed to pnotify 2006-03-17 23:01:54 +00:00
Roger Hughston 42b3ba9c82 OSX big Commit ... 2006-03-17 22:55:08 +00:00
Roger Hughston 847259e346 Name Colision on OSX notify.h = pnotify.h 2006-03-16 21:28:44 +00:00
David Rose 1ef3a5c5c2 dconfig does not require command-line parameters 2006-03-14 00:09:34 +00:00
Joseph Lee 74890122cb patches to support FreeBSD build 2006-03-01 02:29:06 +00:00
David Rose 8ab0b63fd0 move mutexImpl etc. from pandaexpress 2006-02-21 23:11:05 +00:00
Roger Hughston ad0cbe08b2 First Pass(for me at least) at osx dynamic loader.. 2006-02-17 01:28:28 +00:00
Roger Hughston e4a267db75 OSX has a isnan that conflicts with this .. ?? 2006-02-16 19:24:33 +00:00
David Rose c398f10d7b fix ptmalloc2 for windows again 2006-02-10 21:44:47 +00:00
David Rose 7fdf481b0f posix threads 2006-02-10 18:52:41 +00:00
David Rose 0b86e30da5 windows.h 2006-02-08 06:58:32 +00:00
David Rose eaf21c7e2b fix unary - in interrogate 2006-01-21 00:49:17 +00:00
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
David Rose 44765047d6 fix built dtool.emacs 2006-01-13 18:02:17 +00:00
David Rose b98eab780f publish ExecutionEnvironment 2005-12-28 22:48:09 +00:00
Chris Brunner 1dbdffc35c drose: should add lib to PATH without requiring PENV 2005-12-22 22:22:29 +00:00
David Rose a9067e2128 report nassert_raise() message even when squelched 2005-12-20 18:37:04 +00:00
David Rose 20b5398ab8 USE_DEBUG_PYTHON 2005-12-12 17:22:34 +00:00
David Rose 8b5d1758df better define 2005-12-12 17:22:16 +00:00
David Rose 0b1504f510 add some more symbols 2005-12-09 00:55:37 +00:00
David Rose 968ad486b8 fix __rsub__ nonsense 2005-12-08 22:40:50 +00:00
Roger Hughston 5bbbeff865 Debug Mode for python witj _DEBUG flag 2005-12-01 19:29:54 +00:00
David Rose a641f3d0cb be more lenient of case check--allow 8.3 filenames 2005-11-02 01:58:21 +00:00
Josh Yelon f4539ca2cd *** empty log message *** 2005-10-28 16:18:34 +00:00
David Rose 8d7adf5f5c robustify find_on_searchpath a bit 2005-10-12 15:51:37 +00:00
David Rose 9219cca32c add write_prc_variables 2005-10-11 21:15:27 +00:00
David Rose 7ce2019b9e maybe it's right this time? 2005-10-03 23:31:17 +00:00
David Rose 0cd217e05b correct get_panda_root() logic one more time 2005-10-03 21:16:25 +00:00
David Rose f488b04bc7 remove implicit c:/cygwin, fix logic some more 2005-10-02 17:14:47 +00:00
Josh Yelon fb46c04ad6 Got it to compile under VC 2005-10-02 02:50:52 +00:00
Josh Yelon 818cf9d7a5 Fixed a bug in get_panda_root 2005-10-02 01:22:29 +00:00
David Rose 5ac9710eeb protect mallinfo 2005-09-30 19:56:14 +00:00
David Rose ef554b58a4 we do need malloc.h 2005-09-30 19:54:54 +00:00
David Rose 237d193cac fix malloc issues on Linux 2005-09-30 19:49:25 +00:00
David Rose 5f3b0fc55b integrate dlmalloc etc. with ppremake 2005-09-30 15:41:50 +00:00
Josh Yelon f57fe99b6a Fixes to interrogate -srcdir 2005-09-30 07:19:18 +00:00
Josh Yelon 65e665414d Added srcdir option 2005-09-30 04:14:53 +00:00
Josh Yelon 26f187350d fix an elif 2005-09-29 19:22:32 +00:00
Josh Yelon 0aac3653f2 added third-party memory managers 2005-09-29 18:27:26 +00:00
Josh Yelon 9729541f63 Added macrocomposites 2005-09-27 22:05:52 +00:00
David Rose 97c877ad3b don't bother to write doc strings for constructors 2005-09-26 18:22:39 +00:00
David Rose 60d2c8e349 integrate HashFilename with Filename via Filename::set_pattern() 2005-09-23 17:23:30 +00:00
Dave Schuyler c0bc0d4d32 changed include to double quotes 2005-09-23 02:01:10 +00:00
David Rose f91ee87026 rename ssl -> openssl, cv -> opencv 2005-09-21 23:50:36 +00:00
David Rose d24d02c02d squawk about zero-valued TypeHandles too 2005-09-15 16:13:32 +00:00
David Rose ed4b03893e issue warnings on TypeHandle conflicts 2005-09-15 15:50:44 +00:00
David Rose 9c24c092dd support python_repr 2005-09-14 00:08:50 +00:00
David Rose 096d7dfa50 better behavior for long comments 2005-09-12 17:18:05 +00:00
David Rose 88a77268b1 string limit 2005-09-12 16:11:00 +00:00
David Rose f2d34a6022 class doc strings 2005-09-10 00:02:12 +00:00
David Rose 59ceb897ed fix leaks, parameter checking in interrogate 2005-09-09 16:26:52 +00:00
Zachary Pavlov fc013d9824 added the stubs in for openCV 2005-08-20 00:27:46 +00:00
David Rose 2af4a15df2 fix opt4 build 2005-08-17 01:06:10 +00:00
David Rose dd5cbd1b63 fix to_os_generic() 2005-08-12 19:59:01 +00:00
Josh Yelon c536465235 Undoing accidental change 2005-08-11 01:44:00 +00:00
Josh Yelon 879261500c *** empty log message *** 2005-08-11 01:41:43 +00:00
David Rose ff51585276 support HashFilename 2005-08-02 22:35:38 +00:00
David Rose 0fcd8ed8b0 to new 'built' form 2005-07-29 17:23:33 +00:00
David Rose 477aedaa7c initialize members better 2005-07-28 13:18:06 +00:00
David Rose 07b77f24cc allow building with LINK_ALL_STATIC 2005-07-26 20:16:21 +00:00
David Rose 9e75c3dfd9 PyUnicodeUCS4_FromWideChar 2005-07-18 22:06:51 +00:00
David Rose 824a1d947c add more 2005-07-13 21:08:14 +00:00
David Rose a16bce7a37 prebuild-bison 2005-07-13 17:10:56 +00:00
David Rose 1f94eb12b4 build on irix 2005-07-13 17:07:25 +00:00
David Rose d5418c8ff4 dos2unix 2005-07-13 16:50:58 +00:00
David Rose b531ece1b4 fix interrogate on Linux 2005-07-13 16:48:56 +00:00
David Rose d6a54c5adf move some inline functions to .cxx for debugging 2005-07-13 16:27:09 +00:00
David Rose 01c82da5df interrogate supports wstring 2005-07-13 15:37:56 +00:00
David Rose f1923a7a19 more verbose write 2005-07-11 23:35:22 +00:00
David Rose 2e8b15cca4 compiler version on windows 2005-07-11 23:25:34 +00:00
David Rose f0e16bfb8f add get_compiler(), get_build_date() 2005-07-11 23:10:56 +00:00
David Rose 67adc6e82c prevent compiler warnings on gcc 2005-07-06 17:45:33 +00:00
David Rose 7eab63d1e6 remove indent.cxx 2005-07-06 17:40:25 +00:00
David Rose be6d48df86 move TypedObject etc. stuff to dtool 2005-07-06 17:29:46 +00:00
David Rose ac748503b4 dos2unix 2005-07-04 18:35:38 +00:00
David Rose 67861d8f58 more pystub functions 2005-06-30 20:12:01 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
Roger Hughston 9d9465a097 Adding new stubs for python 2005-06-29 23:12:35 +00:00
Roger Hughston bcac5f1982 Still fighting os and compiler versions
VS: ----------------------------------------------------------------------
2005-06-29 22:27:51 +00:00
Roger Hughston 997856dc00 Removed a _cdecl ???
----------------------------------------------------------------------
2005-06-29 22:21:52 +00:00
Roger Hughston 78024e3740 *** empty log message *** 2005-06-29 22:19:14 +00:00
Roger Hughston 31bf98f33a windows does not like this.. lets try again .. gcc and cv colisions :( 2005-06-29 22:13:27 +00:00
Roger Hughston a4515f26c9 till trying to get this to work on none consistant compilers.. 2005-06-29 21:57:22 +00:00
Roger Hughston e3f06880ae *** empty log message *** 2005-06-29 21:50:56 +00:00
Roger Hughston 1b4c9ca334 *** empty log message *** 2005-06-29 21:48:06 +00:00
Roger Hughston db920c88e6 *** empty log message *** 2005-06-29 19:24:59 +00:00
Roger Hughston 40b9a89632 Removed some debug printf from the interigate incude file. 2005-06-29 18:26:52 +00:00
David Rose f5be1d28dd put cerrs where they might be useful later 2005-06-29 16:38:39 +00:00
Roger Hughston 5e2df78ee8 hanged Comments for better DIR and help 2005-06-23 20:11:44 +00:00
Dave Schuyler 1b09b631e9 changed time delta to signed int 2005-06-14 22:15:01 +00:00
Roger Hughston 069b7cda21 *** empty log message *** 2005-06-14 20:16:26 +00:00
Roger Hughston 05fafea499 dded Named argument support.. And A Support Class
fix to daves outpur/write bug..
2005-06-04 01:19:49 +00:00
Roger Hughston 59537b18d2 *** empty log message *** 2005-06-01 01:18:12 +00:00
David Rose 1a930a1bb9 add more 2005-05-28 16:11:09 +00:00
Roger Hughston a31108fcb8 *** empty log message *** 2005-05-27 23:40:34 +00:00
Roger Hughston 3d02ef10f5 *** empty log message *** 2005-05-27 19:44:19 +00:00
David Rose e451e12df4 add PyObject_Call() (for py2.4) 2005-05-27 14:39:11 +00:00
Roger Hughston cdadcc77d8 *** empty log message *** 2005-05-27 03:15:02 +00:00
Roger Hughston 1b8c732bc6 *** empty log message *** 2005-05-27 02:44:58 +00:00
Roger Hughston d259278846 *** empty log message *** 2005-05-27 01:35:37 +00:00
Roger Hughston ac19f25620 *** empty log message *** 2005-05-27 01:20:46 +00:00
Dave Schuyler b3fa4b906c python 2.4 stuff 2005-05-27 00:25:19 +00:00
Roger Hughston c11bb894b2 *** empty log message *** 2005-05-25 23:03:56 +00:00
Roger Hughston 7c54d39837 *** empty log message *** 2005-05-25 22:57:40 +00:00
Roger Hughston 98196002ed *** empty log message *** 2005-05-25 20:20:46 +00:00
Roger Hughston a6d9f869dd *** empty log message *** 2005-05-25 20:09:00 +00:00
Roger Hughston e10c02b21d *** empty log message *** 2005-05-24 19:51:57 +00:00
Roger Hughston b0276d5ddd *** empty log message *** 2005-05-24 18:16:25 +00:00
Roger Hughston feacd638ff *** empty log message *** 2005-05-24 17:46:10 +00:00
Roger Hughston 93ae9f6b1f *** empty log message *** 2005-05-24 17:44:37 +00:00
Roger Hughston f2e3a52f31 *** empty log message *** 2005-05-24 17:42:04 +00:00
Dave Schuyler d8d6ee4593 unsigned integer 2005-05-24 03:42:28 +00:00
Roger Hughston 16156c21f2 *** empty log message *** 2005-05-24 03:12:42 +00:00
Roger Hughston 2dc2a3dd3f *** empty log message *** 2005-05-24 03:10:57 +00:00
Roger Hughston a4c411ec11 *** empty log message *** 2005-05-24 02:42:35 +00:00
Roger Hughston 542b61050e *** empty log message *** 2005-05-24 02:33:10 +00:00
Roger Hughston 1df46c46a7 *** empty log message *** 2005-05-24 02:26:44 +00:00
Roger Hughston de9114a78f *** empty log message *** 2005-05-24 01:23:39 +00:00
Roger Hughston 010cfe3e2b *** empty log message *** 2005-05-23 21:22:09 +00:00
Roger Hughston 63290756fe *** empty log message *** 2005-05-23 21:04:31 +00:00
David Rose 7eec1f34d8 fix typo 2005-05-18 00:04:58 +00:00
David Rose b5e0705bfd build on Windows 2005-05-16 23:56:19 +00:00
David Rose 15f654b7de build on gcc 4.0.0 2005-05-16 23:53:10 +00:00
Dave Schuyler 0dd3363dd1 formatting 2005-04-25 23:39:51 +00:00
Josh Yelon 33c2803608 A few more tweaks to support no-hardcoded-paths 2005-02-23 22:05:19 +00:00
Josh Yelon 3faac82346 Fixes for <auto> and gcc 3.4 2005-02-23 20:50:09 +00:00
David Rose 2a39759b85 fix PandaSystem.hasSystem() etc. 2005-02-19 00:00:47 +00:00
David Rose 0cc932301d new stuff from CMU 2005-02-08 07:30:50 +00:00
David Rose 6433fd92be add Filename::make_true_case() 2005-02-04 13:38:27 +00:00
David Rose 871351c82d support windows share names like \\myhost\myfile 2005-02-03 12:35:39 +00:00
David Rose c4fb3aa93a bison 1.875c now requires parens within the macro args 2005-01-28 17:15:40 +00:00
David Rose 1f3ed386b4 implement THIS_PRC_DIR 2005-01-27 05:20:31 +00:00
David Rose 690af16584 fix wrong variable name 2005-01-27 04:59:00 +00:00
David Rose 035c1e5a91 fix drive-root to_os_specific() problem 2005-01-27 04:57:43 +00:00
David Rose 9e3f213c05 ignore generated files 2005-01-26 19:49:30 +00:00
David Rose d347a6be8e add pandaVersion.h, checkPandaVersion.h, and PandaSystem 2005-01-26 19:47:14 +00:00
David Rose a39a8f57c3 build on Irix 2005-01-26 11:40:45 +00:00
David Rose bcc386430d change output slightly to be less confusing 2005-01-24 18:17:28 +00:00
David Rose 287f4f387c more math operations 2005-01-23 00:23:01 +00:00
David Rose 0bbea17f5b whoops, accidental checkin of debug code 2005-01-20 08:06:31 +00:00
David Rose 09025a32d7 fix LINK_ALL_STATIC 2005-01-20 07:35:29 +00:00
David Rose ee66668ab1 integrate latest changes from CMU 2005-01-19 23:27:15 +00:00
David Rose 0740cb0449 suggested bugfix by draisin on SourceForge site for MS .NET 2003 2005-01-09 02:10:50 +00:00
David Rose dac28d3c1b an unspecified path should implicitly contain '.' 2005-01-06 04:13:37 +00:00
David Rose 6956d642d2 Josh Yelon's parser-inc files for openssl-0.9.7a-35 2005-01-03 21:50:28 +00:00
David Rose 638fad7bf6 better handling of dconfig/new interface interactions 2004-12-29 15:11:17 +00:00
David Rose cf34707189 assertion failures, support string default values 2004-12-23 01:14:42 +00:00
David Rose f96ddb1420 use GetModuleFileName() 2004-12-22 16:24:22 +00:00
David Rose 67faec5f8d attempt to implement <auto>, use _composite build rules 2004-12-21 20:53:52 +00:00
David Rose 5ad50c7bcd fix DConfig warnings when PRC_SAVE_DESCRIPTIONS is not defined 2004-12-17 17:56:33 +00:00
Dave Schuyler 1bc2910daa enter_debugger_if 2004-12-17 01:38:36 +00:00
David Rose e9f8618c5d prevent crash due to overly early warning message 2004-12-14 06:00:02 +00:00
David Rose dfb734893d introduce PRC_SAVE_DESCRIPTIONS and PRC_DESC to strip out config descriptions in release build 2004-12-09 23:24:08 +00:00
David Rose 77f6853877 fix problem parsing quoted commas in a manifest parameter 2004-12-09 23:21:40 +00:00
David Rose 484f442fad eliminate empty path names 2004-12-09 21:39:12 +00:00
David Rose f7c34a095a make ConfigVariableFilename be more Filename-like 2004-12-09 00:55:49 +00:00
David Rose 9a3c2e76a1 add more string-like functionality to ConfigVariableString 2004-12-07 04:23:09 +00:00
David Rose 8d7a27547f better fix for irix istream 2004-12-02 00:02:54 +00:00
David Rose e13d8f7518 scan istream on Irix without crashing 2004-12-01 21:45:04 +00:00
David Rose a696d20f00 cast NULLs to avoid compiler objections 2004-12-01 18:13:37 +00:00
David Rose d636bc832f build on Irix 2004-11-26 19:01:58 +00:00
David Rose 48c96d0928 add ConfigVariableFilename 2004-11-22 18:45:18 +00:00
David Rose 62d58d924e output statements for ConfigVariableList 2004-11-16 19:31:22 +00:00
David Rose 6698db48d9 allow embedded comments 2004-11-16 18:40:03 +00:00
David Rose 7a35411829 comment tweaks, remove unneeded variable 2004-11-16 00:40:02 +00:00
David Rose 5887770666 undef set_key 2004-11-15 23:51:12 +00:00
Dave Schuyler ef2e8f613e minor changes 2004-11-08 23:55:27 +00:00
David Rose 3e548e3663 new interrogate, minor config changes 2004-10-28 18:33:45 +00:00
David Rose 8d1d98353b refinements to make-prc-key options, link static 2004-10-26 20:33:50 +00:00
David Rose 7e98b27eaf oops, expand search path components 2004-10-26 18:25:54 +00:00
David Rose 3410413ae5 define ConfigVariableManager::make_variable_template() 2004-10-26 00:27:31 +00:00
David Rose b937aef183 nicer formatting, etc. 2004-10-25 23:04:10 +00:00
David Rose 9d234b8e0f more config tweaks 2004-10-25 21:00:51 +00:00
David Rose 67ca4b860e missing INLINE 2004-10-22 23:29:02 +00:00
David Rose fa32be5de4 refinements to prc system 2004-10-22 23:13:49 +00:00
David Rose df6f1ca597 don't pollute search path with empty names 2004-10-22 18:49:00 +00:00
David Rose 31bfe77f1d build on gcc 2004-10-21 14:41:10 +00:00
David Rose 378645efbe first pass at new config interface 2004-10-21 14:35:43 +00:00
Joseph Lee 96e8f070f6 add back . as last part of path for cygwin 2004-10-21 00:35:13 +00:00
Dave Schuyler a44e372fa5 formatting 2004-10-16 00:32:48 +00:00
David Rose 0466905408 gcc problems 2004-10-02 12:49:44 +00:00
David Rose dbb24d9cc9 phash_map, etc. 2004-10-02 05:07:16 +00:00
Dave Schuyler ebf10096a5 *** empty log message *** 2004-09-28 02:02:12 +00:00
Dave Schuyler 5adcd07740 added if'd out message 2004-09-17 03:54:55 +00:00
David Rose 68da034d9e add PyNumber_Long(), PyExc_TypeError(), sort alphabetically 2004-09-15 22:23:43 +00:00
David Rose e2a27fabda interrogate should support long long 2004-09-14 22:24:13 +00:00
David Rose 8618f4d3f8 more files from CMU 2004-08-06 22:22:50 +00:00
David Rose 2054819d6f add new helix files 2004-08-06 00:15:19 +00:00
David Rose b4eb31344f new updates from CMU 2004-08-06 00:10:20 +00:00
Shalin Shodhan 088296e72a *** empty log message *** 2004-07-27 17:39:38 +00:00
David Rose b5f34628a7 add RTLD_GLOBAL so loaded symbols are available to other modules 2004-07-22 00:22:27 +00:00
Dave Schuyler 6e17a56908 if PANDA_ROOT is not set, setting it to c:/cygwin 2004-07-21 04:13:37 +00:00
Joseph Lee e10c64cdb3 move elements of path building around to close up holes for security exploits such as "." in $PATH 2004-07-20 03:06:50 +00:00
David Rose 7bf7db4c2e add newheader.cxx 2004-07-15 20:31:35 +00:00
Dave Schuyler 5f59746382 added have_types_h 2004-07-07 04:03:12 +00:00
David Rose 957c8a27a9 PyObject_IsInstance 2004-06-30 00:56:31 +00:00
David Rose faf063cbf8 setattrstring 2004-06-25 00:03:20 +00:00
David Rose 4ae76dbc9b remove unneeded formal parameter name 2004-06-24 16:44:09 +00:00
David Rose 38aadc22f5 stub out more 2004-06-22 05:18:22 +00:00
David Rose f9ba460ff0 move newheader to attach directory 2004-06-21 16:37:24 +00:00
David Rose 89cf2c4aca more 2004-06-18 18:35:20 +00:00
David Rose dd5ba8f3b6 stub out more 2004-06-17 02:13:36 +00:00
David Rose 8f06b1ad29 correct reverse alphabetical sort 2004-06-12 00:16:06 +00:00
David Rose 1e7a4986a1 wrong EXPCL 2004-06-10 20:29:21 +00:00
David Rose ae9ef03e9b rename Configrc to Config.prc 2004-06-10 18:54:04 +00:00
David Rose ab68148bdd checking errno after readdir() is just a mistake 2004-06-07 19:07:31 +00:00
David Rose 9778ec7a19 need to reset errno before calling readdir 2004-06-07 18:51:59 +00:00
David Rose 08ea68e8ab prevent crash on some glob.h versions 2004-06-06 01:28:57 +00:00
David Rose 05833c75dd prevent spurious warning 2004-06-05 01:04:20 +00:00
David Rose a42d5f1389 support Configrc* 2004-06-05 00:39:01 +00:00
David Rose 5b776a03b6 remove dtool.pth 2004-06-04 22:25:36 +00:00
David Rose 5845c1e066 fix configpath 2004-06-04 19:03:24 +00:00
David Rose ae7aa58e8c oops, forgot to add files 2004-06-04 17:43:13 +00:00
David Rose 5e0a902067 old glob.h doesn't define GLOB_NOMATCH 2004-06-04 15:17:11 +00:00
David Rose a11c7a4828 use CONFIGRC_DIR and DEFAULT_CONFIGRC_DIR 2004-06-04 06:44:04 +00:00
David Rose a3a8f29253 consolidate attach and build 2004-06-04 05:00:51 +00:00
David Rose 63cfeb10b8 turn off attach and build dirs without ctprojs 2004-06-04 04:06:55 +00:00
David Rose ec69dd5e2e remove PYTHONPATH 2004-06-03 21:53:19 +00:00
David Rose b9cb0516aa new genPyCode, INSTALL_PYTHON_SOURCE 2004-06-03 17:26:32 +00:00
David Rose 14765e6fc4 nassert_raise 2004-05-19 20:57:02 +00:00
David Rose e8d9b7a975 add more symbols to pystub 2004-05-19 17:02:28 +00:00
David Rose f91058c967 support PyObject * as a pass-through 2004-05-18 23:08:54 +00:00
Dave Schuyler 42ec4bb379 debug output of file identifier 2004-05-12 04:17:25 +00:00
Joe Shochet 3758bbf5cd *** empty log message *** 2004-04-30 21:37:50 +00:00
Dave Schuyler 9693d442cd added PYTHON_FRAMEWORK 2004-04-02 02:41:14 +00:00
Dave Schuyler a75582f40c osx 2004-03-31 03:22:03 +00:00
David Rose d1469ed5cc typo 2004-03-29 17:53:16 +00:00
Dave Schuyler aa68179d33 removed blank line 2004-03-23 01:18:27 +00:00
Dave Schuyler fe08d5c405 added (hack) check for GLOB_NOMATCH 2004-03-23 01:17:39 +00:00
Dave Schuyler b5f8664df2 added ifndef __APPLE__ 2004-03-23 01:16:39 +00:00
David Rose dd35559179 rework comment 2004-02-13 23:22:41 +00:00
David Rose cc5546e6cb update license, change remaining local #includes to use quotation marks 2004-02-13 19:41:16 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose 3a47a8b6e7 remove expand.h 2004-02-13 18:43:45 +00:00
David Rose 09697fefb6 don't mess with cdpath 2004-02-12 17:39:10 +00:00
David Rose 5b2d78e570 add HAVE_LOCALE_H 2004-02-09 17:24:29 +00:00
Dave Schuyler 36cf062b96 using app includes 2004-02-07 05:33:07 +00:00
David Rose e3ab4966cf respect return code from glob() 2004-02-02 21:42:09 +00:00
David Rose fae44c3315 typo in comment 2004-02-02 21:27:48 +00:00
David Rose 9492316ed7 use glob() if available 2004-02-02 21:18:40 +00:00
David Rose b6878df8c4 WIN32_WINNT definition should really be in dtoolbase.h, not dtoolbase_cc.h 2004-01-15 14:43:12 +00:00
David Rose c6dea19887 move _WIN32_WINNT definition into dtoolbase_cc.h 2004-01-13 11:33:58 +00:00
David Rose e3b7aa48f9 properly detect need to upcast in single-inheritance cases 2004-01-05 23:40:54 +00:00
Dave Schuyler f24d405030 changed include to use quotes 2003-10-28 05:15:48 +00:00
Dave Schuyler f0b627a5e4 formatting 2003-10-23 03:17:34 +00:00
Dave Schuyler 3da47160ef fix os x vs windows load 2003-09-29 23:09:17 +00:00
Dave Schuyler 27f14fc2e3 os x changes. 2003-09-29 21:18:08 +00:00
Dave Schuyler 47fd8335df ls and reverseLs 2003-09-26 22:56:07 +00:00
Dave Schuyler f37d7a2179 formatting changes. 2003-09-23 01:41:20 +00:00
David Rose f474d2a336 open_read_write should work for files that don't yet exist too 2003-08-25 13:08:40 +00:00
David Rose 6b908559da remove old Makefile stuff 2003-08-13 23:57:36 +00:00
David Rose 5c45230137 check for getopt.h 2003-08-07 02:01:00 +00:00
David Rose baa5e959a5 allow os-specific filenames on interrogate command line 2003-07-21 16:55:58 +00:00
David Rose 5f449727e1 DebugBreak() still not quite right 2003-07-21 15:01:49 +00:00
David Rose 67942bfee6 add krb5.h 2003-07-10 22:26:27 +00:00
Dave Schuyler 0962feef52 minor touchups 2003-06-18 02:44:59 +00:00
David Rose 224463894e allow make_canonical() to work for paths that don't completely exist 2003-06-04 21:04:05 +00:00
Joseph Lee ff66e80fc0 correct 64-bit build support setup 2003-06-03 02:25:57 +00:00
Dave Schuyler 1f236ab391 changed include scope for clarity. 2003-05-06 04:39:29 +00:00
David Rose ddeea51453 add utf-8 to preferences 2003-03-18 22:18:36 +00:00
David Rose c54e7d572b add NotifyCategoryDefName 2003-03-04 17:21:31 +00:00
David Rose 324280b3f2 update prebuilt 2003-02-25 02:33:58 +00:00
chrisgeorges 358ee1d338 errmsg 2003-02-19 02:07:15 +00:00
David Rose fe571e3ee1 don't mess with manpath 2003-02-18 20:29:42 +00:00
Jon Parise 20afb11510 applied patch from Parise for MSVC6.0 2003-02-13 18:54:15 +00:00
David Rose ff2576f3c4 add to_os_generic 2003-02-13 18:44:56 +00:00
David Rose b75c54b446 fix search path weirdnesses 2003-02-11 20:14:23 +00:00
David Rose 3711545a76 use env vars instead of logname and uname 2003-02-08 16:59:11 +00:00
David Rose 0fc2d43007 fix for perl 5.8 2003-02-07 00:56:51 +00:00
David Rose f5e5fcf8e2 extensions to notify 2003-02-04 22:33:04 +00:00
David Rose 6f01bb751b CFG_PATH may contain windows paths 2003-02-04 22:19:34 +00:00
cxgeorge e1508a1938 new dlls 2003-01-23 02:17:27 +00:00
David Rose 3496d7fedc be more forgiving with || and && in #if expressions 2003-01-21 19:29:31 +00:00
David Rose 36bec1e8d7 test wstring 2003-01-21 16:48:45 +00:00
David Rose 361185e52e build on Irix 2003-01-20 21:13:51 +00:00
David Rose 2bc10310d0 build on irix 2003-01-20 16:31:04 +00:00
David Rose 78897e2563 build on Irix 2003-01-20 15:52:42 +00:00
David Rose 302eeb67fc update comment 2003-01-20 15:07:07 +00:00
David Rose 7b4ffc05f9 rename struct for consistency 2003-01-20 15:00:59 +00:00
David Rose df88308629 fix for bison greater than 1.35 2003-01-19 18:59:18 +00:00
David Rose 411a263fe8 build for gcc3.2 2003-01-17 16:42:36 +00:00
David Rose ae0bf15799 fix for recent versions of bison 2003-01-15 19:30:56 +00:00
David Rose ea59108287 new window code 2003-01-09 20:35:54 +00:00
David Rose 23d9bf4583 properly enquote spam text 2002-12-04 21:08:44 +00:00
David Rose a40db65782 parser-inc for TextFont 2002-12-02 19:24:56 +00:00
David Rose c77fcbe00a resurrect -spam 2002-11-27 21:33:27 +00:00
David Rose b0a9296e39 putenv has strange semantics 2002-11-25 22:34:22 +00:00
David Rose 03eb4ef3d3 set_environment_variable 2002-11-25 22:29:33 +00:00
David Rose 8624205412 make TYPENAME switchable 2002-11-25 21:49:04 +00:00
cxgeorge 05b53e4c87 typename->TYPENAME 2002-11-23 03:13:43 +00:00
cxgeorge bf732bff8d vc7.1 fixes 2002-11-23 03:07:27 +00:00
cxgeorge 10d2821730 vc7.1 fixes 2002-11-22 23:07:55 +00:00
cxgeorge bda142a078 vc7.1 fixes 2002-11-22 03:58:55 +00:00
David Rose 010a35b735 default should be to truncate on open_write 2002-11-12 02:07:57 +00:00
David Rose ad2e154a5d not just a windows thing 2002-11-11 18:49:30 +00:00
David Rose 5b38176c95 fix touch() on windows 2002-11-05 00:09:33 +00:00
David Rose 672f058697 trailing slash implies directory name 2002-11-04 21:20:56 +00:00
David Rose 35afd13237 add truncate parameter to open_write 2002-10-30 23:36:02 +00:00
David Rose e11f713860 sys/time.h 2002-10-26 03:19:46 +00:00
cxgeorge 932c89db19 *** empty log message *** 2002-10-21 06:05:17 +00:00
David Rose 3b6a6185e4 define inheritance of iostream 2002-10-19 23:43:55 +00:00
David Rose 92082c21d1 handle open_write() correctly on windows 2002-10-19 02:27:54 +00:00
David Rose 4b4bf819a6 don't try to execute init files 2002-10-17 15:50:42 +00:00
cxgeorge 0ef64dece2 *** empty log message *** 2002-10-04 01:43:24 +00:00
David Rose d231aa4421 support arbitrary parens around formal parameters 2002-09-27 22:30:50 +00:00
Joe Shochet bb33020f89 interrogate should look in /usr/include 2002-09-26 21:42:22 +00:00
David Rose 9e9410d1bb put /usr/include on include search path 2002-09-26 21:10:20 +00:00
cxgeorge 39858b6afb *** empty log message *** 2002-09-24 02:41:28 +00:00
David Rose a4f7ec2980 change model_path logic 2002-09-16 17:32:41 +00:00
David Rose 734ab0dcd1 strip comment from the middle of the line too 2002-09-12 16:32:34 +00:00
cxgeorge 02590b57f0 *** empty log message *** 2002-09-03 18:36:37 +00:00
cxgeorge 205ad5429f update 2002-08-28 23:57:05 +00:00
Dave Schuyler 09442a6672 changed default from ship to install 2002-08-13 03:22:51 +00:00
David Rose 14a6ea47be if PANDA_ROOT not specified, default is \\ 2002-08-08 00:39:19 +00:00
David Rose 2d3f7d0a5a maybe fix / problem on NT 2002-08-08 00:34:46 +00:00
David Rose 2919377449 define streampos 2002-08-02 12:19:53 +00:00
David Rose 66c9cb9f8c clean up better when exec fails 2002-08-01 00:14:47 +00:00
David Rose 9f9ec8d80b fix for win98 2002-07-31 23:57:09 +00:00
David Rose 1174fe31f9 define test_pfstream 2002-07-31 22:40:33 +00:00
David Rose dbdb77986e define test_pfstream 2002-07-31 22:38:47 +00:00
David Rose 9f36acf15b WIN_PIPE_CALLS 2002-07-31 21:29:54 +00:00
David Rose f0468f5285 config shouldn't attempt to read directories 2002-07-11 17:35:03 +00:00
David Rose 0821c7c48a add expand_from() 2002-06-26 17:38:44 +00:00
David Rose b8b72b658a support spaces in configargs 2002-06-14 16:17:33 +00:00
David Rose 877d8ed142 add configargs 2002-06-14 16:02:53 +00:00
David Rose 3bb494bbf0 configpath defaults to .:/fat/people/drose:/usr/local/etc 2002-06-14 15:54:14 +00:00
cxgeorge a8894d5815 *** empty log message *** 2002-06-04 19:11:53 +00:00
David Rose 1c41cfeac0 new additions from ppremake 2002-06-03 17:23:43 +00:00
David Rose 3868e3e94d eliminate DIRECTORY_IF_* and TARGET_IF_* for BUILD_DIRECTORY and BUILD_TARGET 2002-05-29 16:46:58 +00:00
David Rose 9e6d6c9f4c fix Filename::is_regular_file 2002-05-24 21:29:05 +00:00
David Rose 621ad03421 define prebuild-bison 2002-05-24 19:30:16 +00:00
David Rose 370b5aded2 filename.cxx changes from ppremake 2002-05-23 22:36:53 +00:00
David Rose d2511eda84 scan_directory from empty means current dir 2002-05-23 02:00:49 +00:00
David Rose 20e055d41f more refinements for Cygwin build (with ppremake) 2002-05-23 00:09:43 +00:00
David Rose 09b13f8356 copy filename to ppremake code 2002-05-22 04:54:04 +00:00
David Rose bf8e7a911f remove incorrect doubled semicolon 2002-05-15 23:42:57 +00:00
cxgeorge 8ec48ecbda add missing ;'s 2002-05-15 21:32:42 +00:00
David Rose c67e0d260a update filename operations for Win32 2002-05-14 01:16:40 +00:00
David Rose 8ed64f1965 include <new> if available 2002-05-01 22:46:29 +00:00
cxgeorge 626acdc658 *** empty log message *** 2002-04-18 21:43:51 +00:00
David Rose eaa5a0cdd8 I need some debugging help on the heap 2002-04-12 23:04:35 +00:00
David Rose b8f3e146ee pallocator -> dallocator 2002-04-12 21:03:18 +00:00
David Rose 03d282b54a minor comment chagne 2002-04-12 20:58:22 +00:00
David Rose e54c93103b minor comment update 2002-04-12 20:39:17 +00:00
David Rose 97fcd934f6 minor 2002-04-12 20:32:44 +00:00
David Rose 6b574fdb8d oops 2002-04-12 20:32:33 +00:00
David Rose 5146588a8d VC7 allocator support, and *_ALLOCATOR cleanup 2002-04-12 19:14:47 +00:00
cxgeorge c598485e8e disable dbgheap by default 2002-04-09 21:47:31 +00:00
cxgeorge 1576f3e1e5 hack in dx8 2002-03-16 01:27:33 +00:00
cxgeorge c26641b394 switch segfault to DbgBrk 2002-03-12 23:34:41 +00:00
David Rose ff04381a1d make assert-abort work in VC7 2002-03-11 19:16:44 +00:00
David Rose 02e35e725b fix incorrect commenting-out 2002-03-04 19:08:55 +00:00
Darren Ranalli e5187e3668 for treasure trader 2002-02-27 18:07:16 +00:00
David Rose 6c175a5176 squelch compiler warnings 2002-02-25 18:33:10 +00:00
Darren Ranalli ac177565fe *** empty log message *** 2002-02-23 02:10:18 +00:00
cxgeorge 5f97e207d2 oops, that was wrong to do that 2002-02-23 01:34:07 +00:00
David Rose 8ce9594d20 oops, no #endif 2002-02-23 00:10:53 +00:00
cxgeorge 4f22e5e539 test NODEFAULT macro for optimizing switch() 2002-02-22 22:55:16 +00:00
cxgeorge 5cb7394301 add NODEFAULT macro for optimizing switch() 2002-02-22 22:55:02 +00:00
David Rose 2dc1f435ca add wchar 2002-02-12 18:41:56 +00:00
David Rose d3386f0ed1 eliminate TTMODELS from path 2002-02-12 17:31:43 +00:00
David Rose 68aa6f0e52 interrogate changes to support freetype 2002-02-09 21:55:41 +00:00
cxgeorge bc0938f473 use combined srcs 2002-02-05 22:00:03 +00:00
cxgeorge 9b5a3a0eb0 *** empty log message *** 2002-01-26 01:59:05 +00:00
cxgeorge 2a4307bcf2 *** empty log message *** 2002-01-19 00:11:02 +00:00
cxgeorge 6bfc2cafc7 remove O4 new/delete redirection 2002-01-17 01:43:21 +00:00
David Rose c781776e41 show include tree with indentation 2001-12-11 02:23:02 +00:00
David Rose f5bfcc42b9 output filename reading when -v is given 2001-12-11 01:26:02 +00:00
David Rose 24e7b8b8c6 don't turn on that mouse-avoidance crap 2001-11-28 18:28:59 +00:00
cxgeorge 64c2c0d734 *** empty log message *** 2001-11-18 01:22:31 +00:00
cxgeorge 3d43383564 fix UNKNOWN_ALLOCATOR O4 2001-11-16 23:52:45 +00:00
David Rose 1ba961f71d minor problems with windows filenames 2001-11-14 22:06:20 +00:00
cxgeorge 8115acc787 *** empty log message *** 2001-11-09 00:38:04 +00:00
cxgeorge 50d801ec2f *** empty log message *** 2001-11-09 00:06:58 +00:00
cxgeorge 556ccd2719 *** empty log message *** 2001-11-07 23:19:49 +00:00
cxgeorge 0c50b07bf5 update cygwin OS vars 2001-11-07 21:45:29 +00:00
cxgeorge eb59c15023 unknown alloc 2001-11-01 20:43:24 +00:00
cxgeorge 8aefcb0452 add unknown_allocator 2001-11-01 02:38:58 +00:00
cxgeorge 45b914388b backout accidental chkin 2001-10-31 23:09:27 +00:00
cxgeorge e7caa4f890 remove bogus OLD_STYLE_ALLOCATOR line 2001-10-31 23:05:52 +00:00
cxgeorge 8f30e44234 fix trim_blanks bug 2001-10-31 00:36:51 +00:00
cxgeorge 49a8379b8c update 2001-10-26 23:56:09 +00:00
David Rose b9498d9d50 standard_delimiters caused static init problems 2001-10-12 22:35:40 +00:00
David Rose f22539a54b put default search path delimiters in a global constant 2001-10-12 19:48:19 +00:00
cxgeorge 30f9bede7a update 2001-10-03 22:51:24 +00:00
David Rose 756d334463 oops, invalid downcasts 2001-10-03 22:23:14 +00:00
David Rose 4cc5da5af0 robustify further for windows 2001-10-02 23:34:26 +00:00
David Rose 8196afae9f remove dead code 2001-10-02 23:24:19 +00:00
David Rose 3fccb0f373 workaround for windows crash 2001-10-02 22:56:56 +00:00
David Rose 238ad16150 trivial tweak 2001-10-02 22:38:44 +00:00
David Rose 76524dcafa windows fix 2001-10-02 22:34:29 +00:00
David Rose 861c762e7d first wave of new ffi/interrogate 2001-10-02 22:25:32 +00:00
David Rose bfb9453f37 abort when malloc fails 2001-10-01 16:31:03 +00:00
cxgeorge f587aaf020 oops 2001-09-25 21:35:24 +00:00
cxgeorge d476975e6c add unload_dso 2001-09-25 01:32:41 +00:00
David Rose f5e92eec6c more fixes for new Linux gcc 2001-09-14 16:53:18 +00:00
David Rose c5e2eefa80 update for new Linux gcc 2001-09-14 15:32:56 +00:00
cxgeorge 1c75dafb88 make CONFIG_CONFIG=:configdbg=1 work 2001-08-30 00:27:55 +00:00
cxgeorge 49582077a1 make CONFIG_CONFIG=:configdbg=1 work 2001-08-29 23:51:51 +00:00
David Rose ae2466fb2f eliminate compiler warnings 2001-08-04 20:58:12 +00:00
cxgeorge aa7b719c85 *** empty log message *** 2001-08-03 22:03:08 +00:00
cxgeorge 44b1d41291 fix capitalization prob 2001-08-03 21:58:07 +00:00
cxgeorge 0632f51137 update w/new audio dll 2001-07-21 02:45:28 +00:00
David Rose 37843d61a9 *** empty log message *** 2001-07-17 16:33:28 +00:00
cxgeorge c09cb81867 update dll addr map 2001-07-07 00:56:50 +00:00
cxgeorge de3a4194c8 merge debug/release 2001-06-26 02:30:52 +00:00
cxgeorge b5c9227133 *** empty log message *** 2001-06-26 02:21:35 +00:00
cxgeorge 63a253f0bd add msvc base addr repositories 2001-06-26 02:14:43 +00:00
David Rose e8211cbd38 protect against recursion bug 2001-06-13 18:05:03 +00:00
David Rose 61c08e254e allow removing interrogate from the build process 2001-06-11 16:04:44 +00:00
David Rose 5fe06a08b0 fix multiple notify categories 2001-06-09 00:24:25 +00:00
David Rose e4622d5696 add in_interpreter flag 2001-06-07 19:43:18 +00:00
David Rose 3ceb686cd7 fix LightTransition 2001-06-07 17:51:07 +00:00
David Rose 2c9a5fdc72 investigation of bugs, but no substantial code changes 2001-06-07 15:27:44 +00:00
David Rose 8cdabd4a69 correct case insensitive filename 2001-06-07 00:12:44 +00:00
cxgeorge 10111fa173 use combined srcs 2001-06-06 21:51:50 +00:00
cxgeorge d55b536064 use combined srcs 2001-06-06 21:37:18 +00:00
cxgeorge 1b3f412cf3 use combined srcs 2001-06-06 20:36:31 +00:00
cxgeorge 63ce60221a use combined srcs 2001-06-06 20:26:32 +00:00
David Rose ccb4fd40df porting bugs to Irix 2001-06-06 17:23:52 +00:00
David Rose 08ddb0c4aa dos2unix 2001-06-06 16:39:43 +00:00
David Rose c538051c05 add dallocator 2001-06-06 15:56:40 +00:00
David Rose 21ff872027 don't report invalid derivations 2001-06-06 15:14:46 +00:00
David Rose a5eff41ecc fix unnamed type bug 2001-06-06 14:17:03 +00:00
David Rose 3d1b74c9d0 porting bugs 2001-06-06 04:29:38 +00:00
David Rose f4c58e7c2b porting bugs 2001-06-06 01:19:41 +00:00
David Rose 28fffee547 pvector, pmap, etc. 2001-06-06 00:55:53 +00:00
David Rose 56f8e165df tabs to spaces 2001-06-05 22:23:04 +00:00
David Rose aee0c8da82 export pvector properly 2001-06-05 22:15:54 +00:00
David Rose a0f8d9a0b9 add memory to parser-inc list 2001-06-05 21:54:44 +00:00
David Rose ac7ab86e2d *** empty log message *** 2001-06-05 21:36:45 +00:00
David Rose 22288e7e48 improved memory tracking tools 2001-06-05 21:34:36 +00:00
David Rose b560a14680 exclude _src files from being included 2001-06-05 21:33:53 +00:00
David Rose 6e6c8c01a6 fix #include on first line 2001-06-05 21:33:29 +00:00
Dave Schuyler 704526d051 tabs to spaces 2001-05-31 00:27:37 +00:00
David Rose a6c0cdd923 update copyright notice 2001-05-25 21:46:44 +00:00
David Rose 2f4e207edb Update copyright header 2001-05-25 21:27:38 +00:00
David Rose 215677901d remove tab characters 2001-05-25 16:13:13 +00:00
David Rose fcb24f02ef remove tab characters 2001-05-25 15:56:49 +00:00
David Rose c24ba5273b *** empty log message *** 2001-05-17 02:22:38 +00:00
David Rose 5ec86c98b8 *** empty log message *** 2001-05-17 01:31:12 +00:00
David Rose 6e59eb3ac5 *** empty log message *** 2001-05-17 01:16:30 +00:00
David Rose d7ac937b37 *** empty log message *** 2001-05-16 22:28:05 +00:00
David Rose 3eb794fa60 *** empty log message *** 2001-05-16 22:02:50 +00:00
David Rose 67ceff871f *** empty log message *** 2001-05-16 21:44:30 +00:00
David Rose 8a987ed4da *** empty log message *** 2001-05-16 18:32:52 +00:00
David Rose 54b6ff6a5c *** empty log message *** 2001-05-16 17:48:17 +00:00
David Rose ed1b771c26 *** empty log message *** 2001-05-16 17:39:48 +00:00
David Rose 37495faea5 *** empty log message *** 2001-05-16 17:32:30 +00:00
David Rose d5940b0517 *** empty log message *** 2001-05-15 01:37:46 +00:00
David Rose 3bfe47823a *** empty log message *** 2001-05-15 01:12:07 +00:00
David Rose 2db37ecbc4 *** empty log message *** 2001-05-11 21:24:21 +00:00
David Rose 0aa0b38c5a *** empty log message *** 2001-05-09 17:24:36 +00:00
David Rose a86fe3c039 *** empty log message *** 2001-05-09 15:27:13 +00:00
David Rose 88bbace622 *** empty log message *** 2001-05-02 15:53:10 +00:00
David Rose 0fe9f783e0 *** empty log message *** 2001-04-30 15:12:13 +00:00
David Rose 4d1a141e10 *** empty log message *** 2001-04-27 17:33:18 +00:00
David Rose 46289f6612 *** empty log message *** 2001-04-26 02:16:10 +00:00
David Rose 7389f48672 *** empty log message *** 2001-04-25 15:02:20 +00:00
cxgeorge 436cb39ffb change TEST_INLINING flag 2001-04-18 19:45:25 +00:00
David Rose 79aae25945 *** empty log message *** 2001-04-11 20:30:21 +00:00
David Rose d02c462a7b *** empty log message *** 2001-04-11 20:25:12 +00:00
David Rose b01eb83885 *** empty log message *** 2001-04-04 02:12:02 +00:00
David Rose d52b72be56 *** empty log message *** 2001-04-03 21:27:39 +00:00
David Rose 7bd3f3f9e7 *** empty log message *** 2001-04-03 01:14:39 +00:00
David Rose 7a037bb1df *** empty log message *** 2001-03-21 03:51:54 +00:00
David Rose a8d20dc5ee *** empty log message *** 2001-03-21 03:41:46 +00:00
cxgeorge 3daaac9892 fix unsigned int prob 2001-03-16 00:54:09 +00:00
cxgeorge 5cdaa0e708 fix unsigned int error 2001-03-16 00:48:58 +00:00
David Rose ee8f10684d *** empty log message *** 2001-03-08 21:04:54 +00:00
David Rose 2b203f11bc *** empty log message *** 2001-03-06 02:23:02 +00:00
David Rose 585fd87124 *** empty log message *** 2001-03-01 23:20:22 +00:00
David Rose 59388d00c1 *** empty log message *** 2001-03-01 19:37:35 +00:00
georges 90c0fa5807 fix boolean build warning 2001-02-21 02:02:34 +00:00
David Rose 557a6d7e31 *** empty log message *** 2001-02-15 00:46:02 +00:00
David Rose 8911e805e3 *** empty log message *** 2001-02-06 00:52:49 +00:00
Cary Sandvig 00cc234397 more debugging 2001-02-02 23:09:34 +00:00
David Rose 27d8bd1711 *** empty log message *** 2001-02-01 19:37:34 +00:00
David Rose d7628d3319 *** empty log message *** 2001-01-30 02:44:00 +00:00
David Rose 59c6b83fb5 *** empty log message *** 2001-01-30 01:05:28 +00:00
David Rose ca920ace89 *** empty log message *** 2001-01-30 00:57:30 +00:00
David Rose ca5d9619bd *** empty log message *** 2001-01-29 19:00:14 +00:00
David Rose a6080fde9f *** empty log message *** 2001-01-26 18:50:56 +00:00
David Rose f075f7311d *** empty log message *** 2001-01-25 23:34:55 +00:00
georges a8f0b78eff add inline testing using TEST_INLINING envvar 2001-01-25 21:24:45 +00:00
David Rose 39264cbbbc *** empty log message *** 2001-01-23 00:15:20 +00:00
georges b9b3cd0435 fix ProductVersion string 2001-01-11 19:58:52 +00:00
David Rose ffc1a43c62 *** empty log message *** 2001-01-11 17:04:13 +00:00
David Rose 5d9fa8022d *** empty log message *** 2001-01-11 03:01:25 +00:00
Cary Sandvig 820f77f19a *** empty log message *** 2001-01-11 01:58:04 +00:00
Cary Sandvig 00d4463ada *** empty log message *** 2001-01-11 01:47:34 +00:00
georges b7ee02a06c *** empty log message *** 2001-01-09 04:26:27 +00:00
Cary Sandvig aa00622e56 d'oh 2001-01-09 00:22:30 +00:00
Cary Sandvig 7a678c3ae9 should fix Joe's problem 2001-01-09 00:18:48 +00:00
Cary Sandvig 88d5cdf20d blah 2001-01-09 00:15:02 +00:00
georges f7cd6ce874 add versioning for win32 2000-12-27 21:19:57 +00:00
georges d82ea15fac *** empty log message *** 2000-12-27 21:15:00 +00:00
David Rose 3d3c61c20e *** empty log message *** 2000-12-18 18:45:49 +00:00
Cary Sandvig 0be7d093d7 *** empty log message *** 2000-12-15 01:19:04 +00:00
Cary Sandvig 5ca922b0ff here we go. 2000-12-15 00:47:24 +00:00
Cary Sandvig 9a80bf5ea2 whee, new functionality 2000-12-13 23:31:17 +00:00
Cary Sandvig b1f4406633 constructor tweek 2000-12-13 20:12:23 +00:00
Cary Sandvig 8acc30a68c whee, it works now 2000-12-13 20:07:37 +00:00
Cary Sandvig d7e0fb7bd6 whee, it works 2000-12-13 20:06:49 +00:00
Cary Sandvig 0bfd97d7c4 more foo 2000-12-13 18:48:24 +00:00
Cary Sandvig e11a57da06 *** empty log message *** 2000-12-13 02:13:19 +00:00
Cary Sandvig 56db184227 double d'oh 2000-12-13 02:11:47 +00:00
Cary Sandvig 42c66c5526 d'oh 2000-12-13 02:10:02 +00:00
Cary Sandvig e7660fd47c here we go 2000-12-13 02:02:48 +00:00
Cary Sandvig dd98317781 a whole new world.. 2000-12-13 01:56:13 +00:00
Cary Sandvig d2fafbffad more new stuff 2000-12-12 23:24:16 +00:00
Cary Sandvig 730e152cba give this a try 2000-12-12 22:27:08 +00:00
David Rose 8b56b102e3 *** empty log message *** 2000-12-05 02:28:47 +00:00
David Rose 3f57b391a8 *** empty log message *** 2000-12-05 02:09:25 +00:00
David Rose 1591b9aa4b *** empty log message *** 2000-12-05 02:05:46 +00:00
David Rose 1d78fb1608 *** empty log message *** 2000-12-04 23:26:12 +00:00
David Rose d107478789 *** empty log message *** 2000-12-04 21:43:25 +00:00
David Rose 615a0bc06c *** empty log message *** 2000-11-30 03:26:25 +00:00
David Rose 024d774ccd *** empty log message *** 2000-11-28 02:04:34 +00:00
Mike Goslin 8553c342bf *** empty log message *** 2000-11-21 19:06:16 +00:00
Mike Goslin 416015df9d *** empty log message *** 2000-11-21 18:55:56 +00:00
David Rose 2ede38216f *** empty log message *** 2000-11-21 00:24:31 +00:00
David Rose 5b79971243 *** empty log message *** 2000-11-21 00:15:10 +00:00
David Rose c2eed48e87 *** empty log message *** 2000-11-20 23:12:11 +00:00
David Rose 6407fb7596 *** empty log message *** 2000-11-19 23:28:58 +00:00
David Rose 64d8035de4 *** empty log message *** 2000-11-19 22:55:18 +00:00
David Rose 440e605a44 *** empty log message *** 2000-11-17 18:50:54 +00:00
David Rose aae856fee7 *** empty log message *** 2000-11-17 04:51:02 +00:00
David Rose 7d38626876 *** empty log message *** 2000-11-17 04:49:21 +00:00
David Rose 74e421b85a *** empty log message *** 2000-11-15 20:30:51 +00:00
David Rose 7d8b112d6e *** empty log message *** 2000-11-15 00:46:16 +00:00
David Rose 8c7787003f *** empty log message *** 2000-11-14 04:14:48 +00:00
David Rose 076d00674a *** empty log message *** 2000-11-14 04:13:37 +00:00
David Rose f8c69b1072 *** empty log message *** 2000-11-11 04:41:50 +00:00
David Rose 768fdab67a *** empty log message *** 2000-11-11 04:34:04 +00:00
David Rose 9075f4a750 *** empty log message *** 2000-11-10 01:13:32 +00:00
David Rose 8cdfbeedcf *** empty log message *** 2000-11-10 01:03:05 +00:00
David Rose 89285f006b *** empty log message *** 2000-11-10 00:29:59 +00:00
David Rose 4ec063c088 *** empty log message *** 2000-11-10 00:28:04 +00:00
David Rose a534f2b338 *** empty log message *** 2000-11-09 07:40:22 +00:00
David Rose 887741751c *** empty log message *** 2000-11-07 18:49:29 +00:00
David Rose fd4f9a170c *** empty log message *** 2000-11-07 18:12:15 +00:00
David Rose 43f23a2a55 *** empty log message *** 2000-11-03 23:55:40 +00:00
David Rose 87aaa3d68d *** empty log message *** 2000-10-31 01:48:02 +00:00
georges bbc7e5df98 *** empty log message *** 2000-10-24 02:12:39 +00:00
georges 351e726941 *** empty log message *** 2000-10-24 02:11:36 +00:00
Cary Sandvig 55e37a3e15 fixed login bug for multiple lines in .cvspass 2000-10-19 22:52:59 +00:00
georges 9060a160f1 fix : problem 2000-10-19 00:30:51 +00:00
David Rose 8e88d55b5a *** empty log message *** 2000-10-18 21:47:08 +00:00
David Rose 37ad5297ef *** empty log message *** 2000-10-18 21:40:41 +00:00
David Rose ef8dbef020 *** empty log message *** 2000-10-18 18:12:20 +00:00
David Rose 572db949fc *** empty log message *** 2000-10-18 16:54:42 +00:00
David Rose 573ea5cd76 *** empty log message *** 2000-10-17 23:29:41 +00:00
David Rose 6695399fea *** empty log message *** 2000-10-17 22:26:55 +00:00
David Rose d9730bb878 *** empty log message *** 2000-10-17 21:45:27 +00:00
David Rose 63694ae8e5 *** empty log message *** 2000-10-11 02:47:43 +00:00
David Rose c5b62abdb8 *** empty log message *** 2000-10-11 02:39:07 +00:00
Mark Mine 3b79e79a9d *** empty log message *** 2000-10-11 02:13:55 +00:00
Mike Goslin 846566100f *** empty log message *** 2000-10-10 01:34:12 +00:00
David Rose 7a7262be5c *** empty log message *** 2000-10-07 01:43:13 +00:00
David Rose d9f64a7c77 *** empty log message *** 2000-10-07 00:40:03 +00:00
Cary Sandvig 6954fcd070 add EXPCL and stuff for BUILDING_MISC 2000-10-06 22:46:48 +00:00
David Rose bf4b7fc54d *** empty log message *** 2000-10-06 02:34:03 +00:00
Mike Goslin d6d915c258 *** empty log message *** 2000-10-06 02:25:40 +00:00
David Rose d2817eb2f3 *** empty log message *** 2000-10-06 02:10:41 +00:00
David Rose a62e3f7024 *** empty log message *** 2000-10-06 01:03:02 +00:00
Cary Sandvig 3d6f0388ba get ptools the hell out of there 2000-10-06 00:30:19 +00:00