1. 044d95e A few more gcc warnings bite the dust. by Jack Jansen · 23 years ago
  2. fd06486 Shut up many more gcc warnings. by Jack Jansen · 23 years ago
  3. f894f6f Added prototypes to shut gcc -Wstrict-prototypes up. by Jack Jansen · 23 years ago
  4. 9642eca Shut up a few more gcc warnings. by Jack Jansen · 23 years ago
  5. 1767f93 Added prototypes to silence gcc strict-prototype warnings. by Jack Jansen · 23 years ago
  6. 06d2e1a Regenerated without default int return types. by Jack Jansen · 23 years ago
  7. 6114297 Silly typos. by Jack Jansen · 23 years ago
  8. 569ba10 Don't call PyMac_HandleEvent in unix-Python by Jack Jansen · 23 years ago
  9. fabd00f Added glue routine for PyMac_BuildFSSpec, PyMac_GetFSRef and PyMac_BuildFSRef. by Jack Jansen · 23 years ago
  10. 62d24a0 Don't call PyMac_HandleEvent if we're in unix-Python. by Jack Jansen · 23 years ago
  11. e9fb3d6 Include Carbon/Carbon.h if we're on OSX. by Jack Jansen · 23 years ago
  12. e7d8322 exceptions was missing from the module list. Added. by Jack Jansen · 23 years ago
  13. 75a2f85 Last renamed module that wasn't removed yet. by Jack Jansen · 23 years ago
  14. 25a5bd7 Renamed. by Jack Jansen · 23 years ago
  15. 50ecb0a Renamed the Mac toolbox modules to have an initial _ in their name. by Jack Jansen · 23 years ago
  16. 77105a9 The MacOS toolbox modules have acquired an _ in front of their name. Normal usage is through a wrapper module (without underscore) which lives in the Carbon package. by Jack Jansen · 23 years ago
  17. d7b568a test_glob found a nasty bug in GUSI opendir(): it will not fail when called on files, but in stead open the parent directory! We now explicitly test for the argument being a directory and simulate ENOTDIR otherwise. by Jack Jansen · 23 years ago
  18. deefbe5 - Don't return mac-style pathnames in unix-Python. by Jack Jansen · 23 years ago
  19. b760923 Got rid of 68k-Mac and other outdated ifdefs. by Jack Jansen · 23 years ago
  20. 71c5b02 Got rid of mactcp cruft, added Mlte and CF modules. by Jack Jansen · 23 years ago
  21. b927285 Removed unused variable. by Jack Jansen · 23 years ago
  22. 67992b7 Bit another bullet: all toolbox modules are now in dynamically loaded modules. Everything still seems to work, but the ConfigurePythonXXX on initial install may still need work. by Jack Jansen · 23 years ago
  23. 4590049 Oops, arg type for the glue routine was wrong. by Jack Jansen · 23 years ago
  24. a5bca57 PyMac_GetFSSpec must be called via the dylib glue code on OSX. by Jack Jansen · 23 years ago
  25. 3988358 If we use frameworks we should include CoreServices/CoreServices.h, not the by Jack Jansen · 23 years ago
  26. 03b33ef TXNTSMCheck isn't available under Mach-O Carbon. by Jack Jansen · 23 years ago
  27. cbed91b Merging appropriate 2.1.1 fixes back into the main trunk. by Jack Jansen · 23 years ago
  28. ddafd2b (Finally) converted to new-style args. by Jack Jansen · 23 years ago
  29. 6f70d62 Used an adapted MethodGenerator to generate methods too for functions that have the object as the second arg after a first CFAllocatorRef arg (which we pass as NULL always anyway). by Jack Jansen · 23 years ago
  30. e85e4e4 The TNXDraw gworld argument is optional. by Jack Jansen · 23 years ago
  31. f0ded2f Various small fixes. The demo now starts to limp along. by Jack Jansen · 23 years ago
  32. d4b8361 Fixed the mis-guessed parameters and added support for a few optional parameter types. There's a good chance that this is usable now (but there's no test code yet). by Jack Jansen · 23 years ago
  33. 2aadb89 First stab at an interface to the Multi Language Text Editor. It compiles and imports, but that's about all. Apple didn't put const in front of their input-only by-reference args, so that needs fixing first. by Jack Jansen · 23 years ago
  34. 4e566ab Implemented minimal FSRef support, plus conversion between FSRefs, FSSpecs and pathnames where applicable. by Jack Jansen · 23 years ago
  35. c90acb9 Do conversion of CFStrings to/from unicode. by unknown · 23 years ago
  36. 340d98f - Use weaklink generators so we can support OSX-only calls without crashing on OS9. by Jack Jansen · 23 years ago
  37. 7becc91 Added CFURL support, and got base chaining to really work. by Jack Jansen · 23 years ago
  38. bc7c896 CFArray, CFData and CFDictonary are now covered, but mainly opaque. by Jack Jansen · 23 years ago
  39. 686f9c3 First small step towards bgen-generated CoreFoundation. there is hardly any real functionality yet, but method chains seem to work, and so do Retain/Release semantics. by Jack Jansen · 23 years ago
  40. 50cb38d Added support for the gc module (!). by Just van Rossum · 23 years ago
  41. 2942131 Got rid of a silly #if. by Jack Jansen · 23 years ago
  42. b8248d8 Don't use extern when we mean staticforward (OSX gcc is picky about it). by Jack Jansen · 23 years ago
  43. 82bcbd0 {Is,Set}AntiAliasedTextEnabled don't exist on MacOS 8.5.5 and earlier. For now: cop out and blacklist them. by Jack Jansen · 23 years ago
  44. 3685a43 ANSIfied function headers to shut up compiler warnings on OSX/Mach-o. by Jack Jansen · 23 years ago
  45. 6b9289f Added a const to shut up a compiler warning. by Jack Jansen · 23 years ago
  46. 4edc5eb Reversed the order of the checks for None or a Dialog where a Window is expected so it doesn't crash under OSX/Mach-o. by Jack Jansen · 23 years ago
  47. 8853b18 Removed some unused routines under Carbon. They caused compile errors with UH34. by Jack Jansen · 23 years ago
  48. ff75c21 Adapted to Universal Headers 3.4: new refcontype and use UPP names in stead of Proc names for callback creation. by Jack Jansen · 23 years ago
  49. 0c99575 Fixed an error in the signature of the QdRGB converter routines. by Jack Jansen · 23 years ago
  50. fa77e1a Lots more Carbon/Carbon.h includes, new UPP routine names, function prototypes. Most toolbox modules now compile, link and import in MacOSX-MachO python. by Jack Jansen · 23 years ago
  51. 1129671 Fixed changed UPP routines names. The module now compiles and loads. by Jack Jansen · 23 years ago
  52. f316330 Ifdeffed a few more sections. All functionality that is relevant on MacOSX by Jack Jansen · 23 years ago
  53. 6143d53 Include Carbon/Carbon.h in stead of universal headers, if appropriate. by Jack Jansen · 23 years ago
  54. 0e04eec First step in porting MacPython modules to OSX/unix: break all references between modules except for the obj_New() and obj_Convert() routines, the PyArg_Parse and Py_BuildValue helpers. by Jack Jansen · 23 years ago
  55. 0194ad5 Got the first MacPython module working under MacOSX/MachO (gestalt). Main changes by Jack Jansen · 23 years ago
  56. 6e68a7e Be more sensible about when to use TARGET_API_MAC_OS8 in stead of !TARGET_API_MAC_CARBON. This should greatly facilitate porting stuff to OSX in its MachO/BSD incarnation. by Jack Jansen · 23 years ago
  57. c54be42 Check RefCon backpointer to python object with IsPointerValid() before dereferencing it (carbon only). by Jack Jansen · 23 years ago
  58. aabdb0d Dummy _tkinter module for Carbon, which explains that Tkinter isnt supported under Carbon. by Jack Jansen · 23 years ago
  59. abd703d FindFolder argument is a short, not an unsigned short. by Jack Jansen · 23 years ago
  60. 043732e Enable FSpResourceFileAlreadyOpen only for Carbon. This is not strictly correct: OS9 InterfaceLib has it, but enabling it will make Python refuse to run on 8.6 and earlier. by Jack Jansen · 23 years ago
  61. f1d7b41 Disable GetWindowSpareFlag and GetWindowGoAwayBox on carbon. by Jack Jansen · 23 years ago
  62. cced0aa SetListCellIndent() argument was guessed incorrectly. Fixed. by Jack Jansen · 23 years ago
  63. f02f4c8 Soundex has gone. by Jack Jansen · 23 years ago
  64. 599ce9c On OSX passing NULL to NewUniversalFilterProc() does not return NULL but a crashing UPP. This made ModalDialog (and, hence EditPythonPrefs and EasyDialogs and many others) crash. Fixed. by Jack Jansen · 24 years ago
  65. 3f49e4d Oops, repr didn't allocate the memory it used... by Jack Jansen · 24 years ago
  66. 69e7f11 Added DlgObj_WhichDialog, analoguous to WhichWindow, and use this to get at dialogs. by Jack Jansen · 24 years ago
  67. d6b2aeb QDFlushPortBuffer() has an optional region argument. by Jack Jansen · 24 years ago
  68. ecdaadb Also recognize DragRef as a method-argument. by Jack Jansen · 24 years ago
  69. dc2ac8d3 Accept Dialogs and Windows where Grafports are expected (such as in SetPort) and do a MacOSX compatible cast. Bit of a hack, but good enough for now. by Jack Jansen · 24 years ago
  70. 87eb4f8 New internal function BMObj_NewCopied() which copies the BitMap. Used to get the screenBits bitmap. by Jack Jansen · 24 years ago
  71. bf21bef Got ZeroScrap() and PutScrap() to work under Carbon. by Jack Jansen · 24 years ago
  72. 5c3c58b Accessor functions for regions and such expect an existing region as parameter. Fixed for grafport attribute access. by Jack Jansen · 24 years ago
  73. 54c0787 Added generators for EnableMenuItem and CheckMenuItem (which have Mac in front of their name in the include files). by Jack Jansen · 24 years ago
  74. f424f24 Re-enabled Scrap (even though it's mostly empty right now). by Jack Jansen · 24 years ago
  75. 5a8115c Ported the icglue module to carbon. by Jack Jansen · 24 years ago
  76. 4ff2fe7 ucnhash module has gone, xreadlines module added. by Jack Jansen · 24 years ago
  77. 7b3cc1f Regenerated (and manually massaged for PutScrap) so it can be byuilt both for Carbon and Classic. The Carbon module is rather empty, though, for now. by Jack Jansen · 24 years ago
  78. 5396feb Quick (manual) fix to make the module compile with Waste 2.0. TBD later. by Jack Jansen · 24 years ago
  79. f47075e Blacklisted (for the time being) the functions that have a component argument. Don't want to drag the Cm module into the core set too. by Jack Jansen · 24 years ago
  80. bd58eda Implemented direct attribute access for Carbon builds and accessor functions for non-carbon builds. by Jack Jansen · 24 years ago
  81. 193509b Added an attribute runtimemodel, which is either "ppc" or "carbon" and is the runtime model of the current interpreter. Will have to ad another value later for real MacOSX MachO, I guess. by Jack Jansen · 24 years ago
  82. c33a423 Treat an empty kwdict argument the same as a missing one. by Jack Jansen · 24 years ago
  83. 726d873 Undefine and redefine PRAGMA_ALIGN_SUPPORTED under Carbon. Apple's "solution" of a funny define makes portable code impossible:-( by Jack Jansen · 24 years ago
  84. 319c67b The interruptRoutine attribute is gone under Carbon. Luckily it appears that nothing used it. by Jack Jansen · 24 years ago
  85. 736b51d SetpopupData and GetPopupData are gone under Carbon, use {Get,Set}PopupMenu{Handle,ID} in stead. by Jack Jansen · 24 years ago
  86. d9d0b5f xstat() will never be implemented under Carbon. Fortunately it also doesn't appear to be used anywhere. by Jack Jansen · 24 years ago
  87. a9e3db3 Carbon defines {Get,Set}ControlDataHandle, so unfortunately our variants on {Get,Set}ControlData have gotten an underscore: GetControlData_Handle, etc. This is an incompatible change:-( by Jack Jansen · 24 years ago
  88. 0d202b7 Various tweaks to make it everything build and compile again under carbon. Mainly greylisted functions. by Jack Jansen · 24 years ago
  89. b55e5f1 Fixed a few declarations. by Jack Jansen · 24 years ago
  90. 7ee67a1 Remove (unused) regex imports. by Jack Jansen · 24 years ago
  91. 7ff3133 Regenerated so that NewGWorld is included. by Jack Jansen · 24 years ago
  92. 3224865 Emulate a few more non-carbon calls in carbon and the other way around. by Jack Jansen · 24 years ago
  93. 87a3092 Added hash() and compare() functions. Needed because multiple WinObj's can now refer to the same underlying WindowRef. by Jack Jansen · 24 years ago
  94. 620e914 Blacklisted a few constants with funny definitions (and they're not important anyway: backward compatible error numbers). by Jack Jansen · 24 years ago
  95. 80716f0 Set autodispose only if RefCon isn't set yet on the window. This way we don't accidentally dispose of windows that are actually dialogs-in-disguise. by Jack Jansen · 24 years ago
  96. 723ad8a More toolbox modules adapted to Universal Headers 3.3.2. by Jack Jansen · 24 years ago
  97. 8ed8130 Use new multi-input-file feature of bgen in stead of @-file hack to parse multiple header files. A side effect is that the ObjectSupportLib routines are now also available in Python. by Jack Jansen · 24 years ago
  98. b5e4248 Drag moved to core toolbox modules (Win uses it). by Jack Jansen · 24 years ago
  99. f7d5aa6 Adapted to Universal Headers 3.3.2. More to follow. by Jack Jansen · 24 years ago
  100. 8413b47 Added PyMac_OutputSeen(), which acknowledges all current output in the stdio window, i.e. it acts like input has been read insofar as the keep-console-open option is interested. by Jack Jansen · 24 years ago