| 
									
										
										
										
											2000-09-10 12:17:31 +00:00
										 |  |  | Changes in 2.0b1 since 1.5.2 | 
					
						
							|  |  |  | ---------------------------- | 
					
						
							| 
									
										
										
										
											2000-05-06 23:01:07 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2000-09-11 22:47:12 +00:00
										 |  |  | These release notes refer to Mac-specific changes only. See NEWS (in the Misc folder) | 
					
						
							|  |  |  | for machine-independent changes. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2000-09-10 12:17:31 +00:00
										 |  |  | Unfortunately I have messed my administration up, so I can't give complete | 
					
						
							|  |  |  | Mac-specific release notes for the changes in this release. So, I will | 
					
						
							|  |  |  | have to leave it at the highlights: | 
					
						
							| 
									
										
										
										
											1998-01-06 12:13:16 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2000-09-10 12:17:31 +00:00
										 |  |  | - 68K support has been dropped, this release is PPC only. | 
					
						
							|  |  |  | - Threads support (through standard Python threads module). | 
					
						
							| 
									
										
										
										
											2000-09-11 22:47:12 +00:00
										 |  |  | - Tkinter works again! At least: it doesn't immedeately crash in obvious ways. | 
					
						
							| 
									
										
										
										
											2000-09-10 12:17:31 +00:00
										 |  |  | - Appearance support through App module and added calls in many other modules. | 
					
						
							| 
									
										
										
										
											2000-09-11 22:47:12 +00:00
										 |  |  |   Most dialogs and applets have also been converted to Appearance. There's also a | 
					
						
							|  |  |  |   ControlAccessor module that handles [GS]etControlData with their plethora of | 
					
						
							|  |  |  |   argument types. | 
					
						
							| 
									
										
										
										
											2000-09-10 12:17:31 +00:00
										 |  |  | - Navigation Services support, with macfs StandardFile calls transparently | 
					
						
							|  |  |  |   replaced by their NavServices counterparts. | 
					
						
							| 
									
										
										
										
											2000-09-11 22:47:12 +00:00
										 |  |  | - Offscreen QuickDraw and GWorld support through Qdoffs module. | 
					
						
							| 
									
										
										
										
											2000-09-10 12:17:31 +00:00
										 |  |  | - Drag manager support (Drag module). | 
					
						
							| 
									
										
										
										
											2000-09-11 22:47:12 +00:00
										 |  |  | - Much better CGI support and examples, see :Mac:Tools:CGI. | 
					
						
							| 
									
										
										
										
											2000-09-10 12:17:31 +00:00
										 |  |  | - Better OSA/AppleEvent support. | 
					
						
							| 
									
										
										
										
											2000-09-11 22:47:12 +00:00
										 |  |  | - Up/downcasting of handle-based types is now unified and implemented in the | 
					
						
							|  |  |  |   inherting module, e.g. | 
					
						
							|  |  |  |   handleobj = ctlobj.as_Resource() | 
					
						
							|  |  |  |   ctlobj = Ctl.as_Control(handle) | 
					
						
							|  |  |  | - Added macos.FreeMem(), MaxBlock() and CompactMem(), mainly so apps in Python can | 
					
						
							|  |  |  |   give low-memory warnings. | 
					
						
							|  |  |  | - MediaDescr module parses some QuickTime media descriptions (but definitely not all). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | What is not in this distribution | 
					
						
							|  |  |  | -------------------------------- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - The garbage collection mods to 2.0 have not been enabled, mainly due to lack of test-time. | 
					
						
							| 
									
										
										
										
											2000-09-14 21:02:22 +00:00
										 |  |  | - Stackless Python/microthreads hasn't been ported to 2.0 yet. If/when it becomes available | 
					
						
							|  |  |  |   Just will undoubtedly announce it on pythonmac-sig. | 
					
						
							| 
									
										
										
										
											2000-09-11 22:47:12 +00:00
										 |  |  | - Carbon support is not in here, but should be happening as soon as GUSI is ready. | 
					
						
							|  |  |  | - Distutils is not in here, again due to lack of time. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Known problems | 
					
						
							|  |  |  | -------------- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | This list is far from complete, more problems may be listed on the MacPython homepage, | 
					
						
							|  |  |  | http://www.cwi.nl/~jack/macpython.html. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - The IDE and Tkinter do not work together. Run tkinter programs under PythonInterpreter. | 
					
						
							|  |  |  | - Aliases do not work in sys.path entries. | 
					
						
							| 
									
										
										
										
											2000-09-12 20:40:55 +00:00
										 |  |  | - Once you have used multiple threads you cannot raise KeyboardInterrupt anymore: | 
					
						
							|  |  |  |   typing command-. will immedeately exit the interpreter. | 
					
						
							| 
									
										
										
										
											2000-09-14 21:02:22 +00:00
										 |  |  | - The gdbm module does not work. |