1. 4092606 Modified to allow it to run in MachoPython in a reasonable way. It still by Jack Jansen · 22 years ago
  2. 5ee24ae Weaklink most toolbox modules, improving backward compatibility. Modules will no longer fail to load if a single routine is missing on the curent OS version, in stead calling the missing routine will raise an exception. by Jack Jansen · 22 years ago
  3. 9051e0e - Weaklink InterfaceLib in _Res module by Jack Jansen · 22 years ago
  4. 86c4d64 Modifed for new included expat. by Jack Jansen · 22 years ago
  5. b2ecc2c Get rid of keyword list and use keyword.iskeyword() function (which I wasn't aware of previously). by Jack Jansen · 23 years ago
  6. bdd6e70 "yield" is also a keyword. Spotted by Neal Norwitz. by Jack Jansen · 23 years ago
  7. 8b0ee24 (Much) better list of Python keywords, supplied by Michael J. Barber. by Jack Jansen · 23 years ago
  8. 685d46f Newer names for various error include files. by Jack Jansen · 23 years ago
  9. a618c3f Build _tkinter for Carbon too. by Jack Jansen · 23 years ago
  10. 7ebcbf5 Identify() enum values. This was changed in 1.14, but I don't think it is a good idea. by Jack Jansen · 23 years ago
  11. 4a667c7 CodeWarrior includes Waste and Internet Config nowadays, obviating the need for separate downloads. by Jack Jansen · 23 years ago
  12. 1b8bd94 The import of the scanner can also fail, cater for that. by Jack Jansen · 23 years ago
  13. 663dd79 added CoreGraphics to build list by Just van Rossum · 23 years ago
  14. 11ccf3c added non-support for CoreGraphics... by Just van Rossum · 23 years ago
  15. aa6e83f added CarbonEvents by Just van Rossum · 23 years ago
  16. 2a42c3a Not being able to copy PythonCore to the system-folder is not a fatal error, on OSX the user may not have permission to do so. Also give a more informative message in this case. by Jack Jansen · 23 years ago
  17. a7594db Link more modules with weak import, and add CarbonAccessors.o to all relevant PowerPC toolbox modules. This, in combination with recent IDE mods, makes the IDE work again under MacOS 8.1. by Jack Jansen · 23 years ago
  18. b3be216 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the by Jack Jansen · 23 years ago
  19. df222d2 Added hfsplusapi module. by Jack Jansen · 23 years ago
  20. 6f1da00 Added _hotshot. by Jack Jansen · 23 years ago
  21. 0de279b Updated the Popt resources for the applets to the newest version. by Jack Jansen · 23 years ago
  22. a5ffeb6 Added preferences/startup options for division warning by Jack Jansen · 23 years ago
  23. 7c10008 Added xx and xxsubtype modules, for completeness and because xxsubtype is used by the test suite. by Jack Jansen · 23 years ago
  24. 3c06b9a Use the new macresource module to open the accompanying resource file (if needed). by Jack Jansen · 23 years ago
  25. 8f2b13e These have long outlived there usefulness, in my opinion. Moved to Unsupported. by Jack Jansen · 23 years ago
  26. 5a6fdcd Import the MacOS toolbox modules from the Carbon package. by Jack Jansen · 23 years ago
  27. 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
  28. 7586b04 Various toolbox modules were generated in lib-dynload accidentally by Jack Jansen · 23 years ago
  29. d39c246 Dynamic modules are now put in :Lib:lib-dynload by default. For the toolbox modules this is overridden to put them in :Mac:Lib:Carbon. by Jack Jansen · 23 years ago
  30. e791a64 If genpluginprojects is called from fullbuild we set the Python source directory to be the same as fullbuild uses (in stead of using the default sys.prefix). This fixes an issue Mark Day raised that you can't use fullbuild with one Python installation to build another one. by Jack Jansen · 23 years ago
  31. 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
  32. 79e75e1 Use string.ascii_letters instead of string.letters (SF bug #226706). by Fred Drake · 23 years ago
  33. 654c8db Typo in the classic mlte build line. by Jack Jansen · 23 years ago
  34. 1986412 Added Mlte module (which, to my surprise, is available for classic ppc as well). by Jack Jansen · 23 years ago
  35. f4b9fb7 Added CF module build and project generation (carbon only). by Jack Jansen · 23 years ago
  36. 11493bc Simple script to regenerate all bgen-generated modules. by Jack Jansen · 23 years ago
  37. e8f53bb Dynamically loaded toolbox modules don't need to link against each other anymore, due to the new glue code that ties them together. by Jack Jansen · 23 years ago
  38. 5a4718e Bah, somehow the macroman<->iso-latin-1 translation got lost during the merge. Checking in one fixed file to make sure MacCVS Pro isn't the problem. If it isn't a flurry of checkins will follow tomorrow. If it is... well... by Jack Jansen · 23 years ago
  39. 2e2546c On OSX always copy PythonCore. It turns out an orphaned alias in /Library/CFMSupport (happens when you remove python and aliased pythoncore) wreaks havoc with the system. by Jack Jansen · 23 years ago
  40. 9bfae98 Changed some of the dialogs to be a little clearer. by Jack Jansen · 23 years ago
  41. 3f4c173 Oops, ISO translation was off. Fixed. by Jack Jansen · 23 years ago
  42. 875b51d Added dummy _tkinter module for Carbon, which explains that Tkinter isnt supported under Carbon. by Jack Jansen · 23 years ago
  43. d11f93c Look for shared libraries first in kLocalDomain and then in kOnSystemDisk. by Jack Jansen · 23 years ago
  44. 0a3939f Finished implementation of removing incorrect preferences file. by Jack Jansen · 23 years ago
  45. 54f3bdb Detect that the preference file may be incorrect, and offer to remove it. This isn't finished yet. by Jack Jansen · 23 years ago
  46. c1463c98 macostools.copy() now has an optional forcetype flag, which sets the filetype. This is used by various tools to set the type to APPL when copying interpreter template files (Atmp filetype). by Jack Jansen · 23 years ago
  47. 36bcf9b Re-try the file copy once if it fails. This works around an obscure and non-reproducibe bug in GUSI. by Jack Jansen · 23 years ago
  48. a647807 Also build Imaging for Carbon. by Jack Jansen · 23 years ago
  49. f7fb3e6 Oops, need to import Res. by Jack Jansen · 23 years ago
  50. 72b97ae If we can't find our splash dialog (i.e. we're probably running from source) go into interactive mode: print what we're doing and ask about carbon/classic configure. by Jack Jansen · 23 years ago
  51. 6223d48 Added Popt resource for "dont show console" by Jack Jansen · 23 years ago
  52. 64700c9 Various tweaks to make it work on MacOSX. by Jack Jansen · 23 years ago
  53. 0b1f1b5 - Removed debug - Make sure splash screens are visible by Jack Jansen · 23 years ago
  54. cbb5d49 ConfigurePython now comes in two flavors: ConfigurePythonClassic and ConfigurePythonCarbon, which copy the respective interpreters to PythonInterpreter and rebuild all the applets. This allows MacOS9 users to switch back and forth. by Jack Jansen · 23 years ago
  55. f3eaf01 More modifications to bring the script output in line with the real thing. by Jack Jansen · 23 years ago
  56. ed24cd2 DialogWindows now have a self.dlg in addition to self.wid. by Jack Jansen · 23 years ago
  57. 3112bc1 Also create alias to PythonCoreCarbon. Got rid of lots of 68k stuff. by Jack Jansen · 23 years ago
  58. 0eea166 Adapted unweave to Matthias' fixes. It's still off-by-one-space in some cases. by Jack Jansen · 23 years ago
  59. 6e27118 Added modules _testcapi, _weakref, _symtable. by Jack Jansen · 23 years ago
  60. 5288c47 Added buttons for building interpreter, carbon standalone. by Jack Jansen · 23 years ago
  61. 5c734e8 Replaced by :Lib:cfmfile.py. by Jack Jansen · 23 years ago
  62. 1bbf6ff Make balloon code dependent on existence of Help module by Jack Jansen · 24 years ago
  63. a3e2dca Removed device from the list of Qd incompatibilities. It should be there, but causes too many false positives. by Jack Jansen · 24 years ago
  64. 5a8115c Ported the icglue module to carbon. by Jack Jansen · 24 years ago
  65. 13735e3 Added Help, Scrap and icglue missing methods. by Jack Jansen · 24 years ago
  66. 41eb3c7 ucnhash module has gone. by Jack Jansen · 24 years ago
  67. 8c98266 Waste and scrap now sort-of work for Carbon. Scrap is mostly empty, and waste uses a mixture between Waste 2.0 and Waste 1.3. by Jack Jansen · 24 years ago
  68. 131c288 Build directives for PythonStandalone were missing. by Jack Jansen · 24 years ago
  69. bace5e9 Added the GrafPort attributes that are unavailable under Carbon. by Jack Jansen · 24 years ago
  70. 7b7e713 Also build the Carbon extension modules. by Jack Jansen · 24 years ago
  71. dfebb27 Ah well, why not check this in. A script to remove all .pyc files in a folder hierarchy. by Jack Jansen · 24 years ago
  72. c3fc51f Added the actual builds of the carbon projects. by Jack Jansen · 24 years ago
  73. 8c19b88 Generate Carbon as well as classic PPC plugin projects. This module is finally paying back the investment in it! by Jack Jansen · 24 years ago
  74. 5bb3be2 A script to search for methods that are missing in Carbon in Python by Jack Jansen · 24 years ago
  75. 7302340 Sigh... First test before committing. InvalWindowRect and friends are window object methods. Fixed. by Jack Jansen · 24 years ago
  76. d829e9e Replaced InvalRect and friends with the Carbon-compliant InvalWindowRect. by Jack Jansen · 24 years ago
  77. 0e1c24a Waste needs the ICProgKit API. by Jack Jansen · 24 years ago
  78. 1f5cd70 Added support for forced project building. by Jack Jansen · 24 years ago
  79. 1eda203 Added a force option (to force project generation, the default is now to only generate if different). by Jack Jansen · 24 years ago
  80. b55b7bb Use relative path for outputdir. by Jack Jansen · 24 years ago
  81. e56e87d Got rid of 68K support. by Jack Jansen · 24 years ago
  82. be614ee Use re in stead of regex. by Jack Jansen · 24 years ago
  83. 5a95e42 Updated for new universal headers (oops... this was loooong due). by Jack Jansen · 24 years ago
  84. c158bb2 Minor clarficiations in the dialogs about which errno file is wanted when (I had also forgotten:-). by Jack Jansen · 24 years ago
  85. 07d69f6 New .mcp names for tkinter and imgmodules projects. by Jack Jansen · 24 years ago
  86. 5232816 Changed the search path for pyexpat to include all of the expat folder. by Jack Jansen · 24 years ago
  87. 61c64c9 Various tweaks. It now returns the exact same files as Matthias' tool 95% of the time. by Jack Jansen · 24 years ago
  88. f0d7508 Oops, interaction() returned a single value in stead of a tuple (I thought that bug was loooong fixed??!?). by Jack Jansen · 24 years ago
  89. 581fa78 First stab at a script that mimicks Matthias Neerachers tool used to build GUSI. by Jack Jansen · 24 years ago
  90. 968c36d Qdoffs now exports GWorld new/convert, and Qt uses them. by Jack Jansen · 24 years ago
  91. a5d384d Updated for the new project names. by Jack Jansen · 24 years ago
  92. 6c502d7 Got it working for all important plugins, and moved it from Build to scripts. by Jack Jansen · 24 years ago
  93. 3e3eb3e Oops, all the options were off-by-one. Reported by Tom Bridgman. by Jack Jansen · 24 years ago
  94. 635a044 Fixed balloon help for options. Sort-of reported by Russell Finn. by Jack Jansen · 24 years ago
  95. 9ec8c06 Different phrasing of keepconsole options, suggested by David Goodger. by Jack Jansen · 24 years ago
  96. ab49e88 Call SchedParams(1,0) so the dialog is correctly re-enabled after something has been on top of it. by Jack Jansen · 24 years ago
  97. 8c94d5e Added some of the new Numeric modules (which weren't rebuilt). by Jack Jansen · 24 years ago
  98. 52b5b02 If we're installing to another partition than the system partition offer to copy PythonCore in stead of aliasing it. This should fix the applet problems some people have. by Jack Jansen · 24 years ago
  99. 6ab2cb6 Better exit handling. by Jack Jansen · 24 years ago
  100. 4a5eb96 Keepconsole is now a 4-way option: never/errorexit/unseen output/always. Default is "unseen output". Upped the Popt version number. by Jack Jansen · 24 years ago