1. 6c7e326 Getting rid of pre-Carbon (MacOS8) support. All code depending on by Jack Jansen · 22 years ago
  2. 027f672 Changed some prototypes to match the exact definition in some faraway Apple by Jack Jansen · 22 years ago
  3. b19444f Got rid of ifdefs for long-obsolete GUSI versions and other stuff that is now standard (appearance, interned strings) by Jack Jansen · 22 years ago
  4. b952651 Merging changes from release22-branch. by Jack Jansen · 23 years ago
  5. 52306a7 The new menu initialization code would also add the SIOUX menus if a (frozen) Python program had installed its own menubar previously. We now guard against this, with a bit of a hack: FrameWork uses the same Menu ID as Sioux, and the init code checks that the text in the menu is "About SIOUX" before replacing it. by Jack Jansen · 23 years ago
  6. b3be216 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the by Jack Jansen · 23 years ago
  7. 439eaa9 Fixed various problems with command-dot handling (some very old): by Jack Jansen · 23 years ago
  8. 95837f1 We always install the Sioux menubar, in stead of only when no menubar by Jack Jansen · 23 years ago
  9. cf03193 Implemented PyMac_GetFullPathname for MacPython. by Jack Jansen · 23 years ago
  10. ff5d8aa Added preferences/startup options for division warning by Jack Jansen · 23 years ago
  11. 3070ee6 Experimental feature: allow \n as well as \r as newline for text files, by breaking in to the lowlevel I/O system. Can be disabled by defining WITHOUT_UNIX_NEWLINES. by Jack Jansen · 23 years ago
  12. f60edf8 PATCHLEVEL is outdated, use PY_VERSION. by Jack Jansen · 23 years ago
  13. 94bebc0 Split macglue.c into two: a new mactoolboxglue.c (in ./Python) by Jack Jansen · 23 years ago
  14. b760923 Got rid of 68k-Mac and other outdated ifdefs. by Jack Jansen · 23 years ago
  15. a5bca57 PyMac_GetFSSpec must be called via the dylib glue code on OSX. by Jack Jansen · 23 years ago
  16. cbed91b Merging appropriate 2.1.1 fixes back into the main trunk. by Jack Jansen · 23 years ago
  17. 2c278ed Fixed another case of the PyArg_Parse 'h' semantic change problem, sigh... by Jack Jansen · 23 years ago
  18. 4e566ab Implemented minimal FSRef support, plus conversion between FSRefs, FSSpecs and pathnames where applicable. by Jack Jansen · 23 years ago
  19. f428aef Don't promise mac-japanese encoding as we don't have a codec for it. by unknown · 23 years ago
  20. 741e037 Moved PyMac_GetFullPath from macgetargv.c to macglue.c. It should by Jack Jansen · 23 years ago
  21. 8bb1dc1 Merged mactoolboxglue.c into macglue.c. A later step will be to separate out by Jack Jansen · 23 years ago
  22. 0194ad5 Got the first MacPython module working under MacOSX/MachO (gestalt). Main changes by Jack Jansen · 23 years ago
  23. 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
  24. 15f1c08 - Raise console window on input. Fixes Carbon hang. by Jack Jansen · 23 years ago
  25. 657ba27 More changes to attempt to get the menubar back on exit. Without success:-( by Jack Jansen · 23 years ago
  26. 8a38714 Bit the bullet and added a private GUSISIOUX for Python. This makes the delayconsole and keepopen code neater. Also tells Sioux to behave better with events, and handles cmd-. during print better. The pythonpreferences have also changed due to this. by Jack Jansen · 23 years ago
  27. 340eb88 On MacOSX StackSpace() may lie because it doesn't know about the stack rlimit. For now we set a hard limit of 256K (default rlimit is 512K). by Jack Jansen · 24 years ago
  28. d7b6802 Fixed Carbon command-dot handling. There is still a problem, though, and you may have to hit it repeatedly. by Jack Jansen · 24 years ago
  29. 6ba34aa Disabled a few other routines that are available in CarbonLib. by Jack Jansen · 24 years ago
  30. 91faef8 Don't need to define c2pstrcpy() on Carbon: it's in CarbonLib. by Jack Jansen · 24 years ago
  31. 5afad83 Added a c2pstrcpy() function. by Jack Jansen · 24 years ago
  32. 53bafd9 PyOS_CheckStack now understands multiple threads. Other threads are not stack-checked, but at least they don't appear to always be out of stack. by Jack Jansen · 24 years ago
  33. 14a9171 Cheaper implementation of PyOS_CheckStack: only call StackSpace once and keep a sentinel in a static variable. by Jack Jansen · 24 years ago
  34. 1f9f2f4 Added PyMac_getscript() which returns the pythonic name of the current script. Not ideal and not complete, but good enough for the time being. Idea and most of the code by Fredrik Lund. by Jack Jansen · 24 years ago
  35. 74a1e63 Test for TARGET_API_MAC_CARBON with #if in stead of #ifdef. by Jack Jansen · 24 years ago
  36. bb7e213 PyMac_PromptGetFile and PyMac_GetDirectory don't exist in carbonpython. by Jack Jansen · 24 years ago
  37. 9ae898b ANSIfication step 2: make sure all needed prototypes are available, and all needed by Jack Jansen · 24 years ago
  38. d88296d ANSIfication step 1: get rid of Py_PROTO and Py_FPROTO. by Jack Jansen · 24 years ago
  39. 021da55 Removed THINK_C support. by Jack Jansen · 24 years ago
  40. bb6d83a Removed (within an #ifdef) Carbon-incompatabilities: by Jack Jansen · 24 years ago
  41. 2d1306b Started on GUSI2 and threading support. by Jack Jansen · 24 years ago
  42. 3d75754 If there's an error in an fsspec argument raise MacOS.Error, not ValueError. by Jack Jansen · 25 years ago
  43. b734ade Added PyMac_BuildOptStr255, which returns None on a null pointer. by Jack Jansen · 25 years ago
  44. 8bb573e Oops, PLstring funcs should be "pascal". Funny this never caused problems before... by Jack Jansen · 25 years ago
  45. 8f5725a First bits and pieces of appearance support: an init routine, a global flag PyMac_AppearanceCompliant (exported thru MacOS). If USE_APPEARANCE by Jack Jansen · 25 years ago
  46. 7e1fb7c New about box, with the version mesage filled in in a text item, and by Jack Jansen · 26 years ago
  47. 1e2260f All import-related code has moved to macimport.c. by Jack Jansen · 26 years ago
  48. fa68b07 Print message when we load a PYC resource, if verbose import flag is on. by Jack Jansen · 26 years ago
  49. bbf4be2 Incorrect argument for PyMacBuildwide() by Jack Jansen · 26 years ago
  50. d58cd63 Added PyMac_{Get,Build}wide. These should support python longints at by Jack Jansen · 26 years ago
  51. efaada7 - Universal Headers 3 mods by Jack Jansen · 26 years ago
  52. 2136490 Bug fix for fast module location by Jack Jansen · 27 years ago
  53. c73f83c Fixed for new "import dir.module" semantics. Needs accompanying fix in by Jack Jansen · 27 years ago
  54. 0c96887 Handle systemclicks ourselves, in stead of passing them to Sioux. This by Jack Jansen · 27 years ago
  55. a8441de Added (dummy) PyOS_FiniInterrupts by Jack Jansen · 27 years ago
  56. 36ed506 Added PyMac_SetEventHandler which allows you to replace complete event by Jack Jansen · 27 years ago
  57. eda7863 Make imports faster on the Mac, by by Jack Jansen · 27 years ago
  58. caa7c46 - Restore SIOUX menubar just before exiting, if the console window is kept by Jack Jansen · 27 years ago
  59. e3ae0df Removed old scheduler parameterizing calls and replaced with something by Jack Jansen · 27 years ago
  60. a39f1b0 - Added Py_GetProgramFullPath by Jack Jansen · 27 years ago
  61. 08c3be3 Changed the few old routine names still used to the new ones by Jack Jansen · 27 years ago
  62. c587301 - Changed GestaltEqu.h to Gestalt.h by Jack Jansen · 27 years ago
  63. 7e94404 Only go into eventloop/interrupt check 10 times per second by Jack Jansen · 27 years ago
  64. 42218ce Added/updated copyright notices by Jack Jansen · 28 years ago
  65. 8096daa When loading a PYC resource check whether the filename is the by Jack Jansen · 28 years ago
  66. 0e06e7e About boxes should be at 20% of screen height, not halfway by Jack Jansen · 28 years ago
  67. d617c57 Changed default background yield time to 1 tick by Jack Jansen · 28 years ago
  68. 7d5f9e8 - Put all options in a struct by Jack Jansen · 28 years ago
  69. 3469e99 Python about box implemented. Slightly convoluted, since (a) we have by Jack Jansen · 28 years ago
  70. b9bf6e2 Removed unused vars by Jack Jansen · 28 years ago
  71. f6865f7 - Fixed PyMac_DoYield: by Jack Jansen · 28 years ago
  72. bf05d4c Fixed command-. handling by Jack Jansen · 28 years ago
  73. cfadbd4 Guido: by Jack Jansen · 28 years ago
  74. 7ac70af Dummy SpinCursor() if __CFM68K__ is defined by Jack Jansen · 28 years ago
  75. d1f0631 - Minimum stacksize is now 8K for PPC, 4K for 68K - Added PyMac_BuildNumVersion by Jack Jansen · 28 years ago
  76. 1ed9529 Added PyOS_CheckStack() function which returns -1 when we are running by Jack Jansen · 28 years ago
  77. 31dd5c0 PyMac_GetFixed() didn't return 1 on success by Jack Jansen · 28 years ago
  78. 975aa22 Don't change Standard File folder on chdir(). by Jack Jansen · 28 years ago
  79. 378815c Replaced previous gusi-chdir() fix by a call to PyMac_FixGUSIcd() by Jack Jansen · 28 years ago
  80. 911ad6b Added code to make fsspecs work for gusi-python by Jack Jansen · 28 years ago
  81. fa4d5d0 Added converters for Fixed by Jack Jansen · 29 years ago
  82. 38e9766 Cosmetic change to event handling. by Jack Jansen · 29 years ago
  83. 847e89e Removed unused variables by Jack Jansen · 29 years ago
  84. 819f177 Lots of stuff moved to other files. by Jack Jansen · 29 years ago
  85. cf63693 Better error messages wrt missing resources and preferences by Jack Jansen · 29 years ago
  86. 292b0f9 Added code so you canset "command line options" if you by Jack Jansen · 29 years ago
  87. f74f63a Initial port to CodeWarrior CFM68K support (mainly by disabling by Jack Jansen · 29 years ago
  88. 0830550 Added code to obtain sys.path from a resource by Jack Jansen · 29 years ago
  89. 45ff77f - The prefs file wasn't updated correctly if it already existed. by Jack Jansen · 29 years ago
  90. 16df2aa Under MW also be more conservative about events to request by Jack Jansen · 29 years ago
  91. e7134aa return old value of PyMac_DoYieldEnabled; -1 means do not even check for interrupts by Guido van Rossum · 29 years ago
  92. 76efd8e MAde a few things more orthogonal and did some cleanups: by Jack Jansen · 29 years ago
  93. 24a45e3 ported to MPW, moved main() here by Guido van Rossum · 29 years ago
  94. 3ec804a - Added PyMac_GetDirectory call which asks the user to select a by Jack Jansen · 29 years ago
  95. 8c89a6f use PyMac_GetArgv (in macgetargv.c) for applet inits by Guido van Rossum · 29 years ago
  96. c3d1c8e added applet initialization; by Guido van Rossum · 29 years ago
  97. 74162f3 Added support for loading pyc code from a resource. by Jack Jansen · 29 years ago
  98. becdbec ported to Think C by Guido van Rossum · 29 years ago
  99. 6cfab23 Changed PyMac_GetPythonDir to use a preferences file to store the by Jack Jansen · 29 years ago
  100. cc9bc8f null-terminate the error string in macstrerror by Guido van Rossum · 29 years ago