Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7701fd9

Browse files
committed
Changed release note structure:
- Relnotes contains current release notes - HISTORY contains all old release notes
1 parent 001aa86 commit 7701fd9

8 files changed

Lines changed: 663 additions & 762 deletions

File tree

Mac/HISTORY

Lines changed: 602 additions & 0 deletions
Large diffs are not rendered by default.

Mac/Relnotes

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
Release notes for MacPython 1.5a2, 28-May-97
2+
--------------------------------------------
3+
4+
Here are the mac-specific changes since MacPython 1.4, with end-user-visible
5+
changes near the top and API changes and other things that are developer-only
6+
more to the bottom:
7+
8+
- Module to interface to Internet Config added
9+
- Module calldll added that allows calling of arbitrary C routines
10+
from MacOS toolboxes
11+
- gdbm module added
12+
- ctb error handling fixed, and some memory leaks plugged
13+
- Various of the documentation files in Mac:Demo have been updated
14+
- MacOS.string_id_to_buffer is a new hack: the number you have to
15+
add to the id() of a string object to get the (data) memory address
16+
- MacOS.splash() double-free fixed
17+
- macfs.FSSpec.as_pathname() was incorrect for disk toplevel folders
18+
- QT.NewMovieFromFile has an extra parameter and an extra return value
19+
- EasyDialogs.ProgressBar has changed both in layout and interface
20+
- FrameWork.Application has a new cleanup() method which asks all windows
21+
to close themselves.
22+
- Loading of PYC resources from the application greatly speeded up,
23+
especially for CDROM based applications
24+
- interrupt check/eventloop only entered 10 times per second, giving
25+
big speedup
26+
- Allow any object (file, folder, disk) to be dropped on an applet
27+
- Twit resource number conflict with debuggee fixed
28+
- sys.path preference can now be longer than 255 chars
29+
- cfmfile module allows parsing and merging of CFRG resources
30+
- PythonFAT and PythonApplet are now fat (PPC/CFM68K) applications, so
31+
applets can be moved between architectures.
32+
- Twit resource number conflict with debuggee fixed
33+
- mkapplet now uses a progress bar in stead of print statements
34+
- unshar made a bit more mac-friendly (input output dialogs)
35+
- img: added png, xbm, bmp support
36+
- img: jpeg now uses IJG v6 library
37+
- img: import of imagefile support modules delayed until needed
38+
- img: better error handling for truncated images and such
39+
- img: imgop.unpack() can unpack formats with multiple pixels per byte
40+
41+
42+
- All files updated to new Py_ naming convention
43+
- Toolbox modules regenerated from new Universal Headers
44+
- nfullpath() merged into PyMac_GetFullPath()
45+
- Added support for Metrowerks profiler
46+
- Standard MW/MSL runtime libraries used in stead of homegrown version
47+
- Allow any object (file, folder, disk) to be dropped on an applet
48+
- Malloc now returns cache-line-aligned memory on PPC, which speeds
49+
things up, especially on a 604. Dictionaries put this to good use.
50+
- statically linked pythons won't inadvertantly load .slb modules
51+
- Removed dependencies on PLStringFuncs and/or StdCLib
52+
- Project "segment" structure changed to more-or-less follow folder
53+
structure
54+
- fullbuild redesigned
55+
- Added PyMac_Initialize() call, for use by embedding programs.

Mac/Relnotes-1.1

Lines changed: 0 additions & 131 deletions
This file was deleted.

Mac/Relnotes-1.2

Lines changed: 0 additions & 169 deletions
This file was deleted.

0 commit comments

Comments
 (0)