X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/39687cc71a785aa6ca98260f269804b74f1b25ef..72b364a8a94e6c1f60c43aaef2f7c187b44f7d56:/mac/README.mac diff --git a/mac/README.mac b/mac/README.mac index 657d5a33..e09a682f 100644 --- a/mac/README.mac +++ b/mac/README.mac @@ -1,4 +1,4 @@ -$Id: README.mac,v 1.20 2003/01/25 17:20:54 ben Exp $ +$Id: README.mac,v 1.28 2003/02/23 00:13:17 ben Exp $ Information about PuTTY for the Mac OS -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= @@ -12,26 +12,34 @@ Compiling it: MPW + Install this in the usual way. - Universal Headers (optional) + Universal Headers + Install using the script in "Documentation:MPW Users - ReadMe". Text Encoding Converter SDK - - Install MPW, install the new Universal Headers (optional), then put - the contents of the "68K Static Libraries" directory of the Text - Encoding Converter SDK into "Interfaces&Libraries:Libraries:Libraries", - and the contents of the "Stub Libraries" directory into - "Interfaces&Libraries:Libraries:SharedLibraries". + Copy contents of "68K Static Libraries" to + "Interfaces&Libraries:Libraries:Libraries". + Copy contents of "Stub Libraries" to + "Interfaces&Libraries:Libraries:SharedLibraries". + + CarbonStdCLib.o + + Copy contents of "CIncludes" to + "Interfaces&Libraries:Interfaces:CIncludes". + Copy contents of "PPCLibraries" to + "Interfaces&Libraries:Libraries:PPCLibraries". The "mkputty.mpw" script does all the work, and currently producess a Classic 68K build of PuTTY called "PuTTY.68k", a non-Carbon PowerPC build called "PuTTY.ppc", and similar builds of PuTTYtel called "PuTTYtel.68k" and "PuTTYtel.ppc". The CFM-68K build is currently disabled because it overflows the global data space and I can't work - out how to stop this happening. + out how to stop this happening. The Carbon build doesn't work yet. Runtime requirements: @@ -45,13 +53,14 @@ Runtime requirements: The PowerPC build of PuTTY should work on any Power Macintosh. It runs in the Classic environment in Mac OS X. + The Carbon build of PuTTY (when it works) should work on any Power + Macintosh with CarbonLib (and Mac OS 8.1 or later), Mac OS 9 or + Mac OS X installed. + Known bugs: * Display is far too slow. * Real bold doesn't compensate for changing character widths without Color QuickDraw. [MAYBE FIXED] - * Compiling ssh.c using SC 8.8.4 with "-opt time" causes SSH1 - connections to fail with "Incorrect CRC received on packet". Using - "-opt none" works around this. * When the last terminal window closes, the Edit menu doesn't get disabled immediately, which it should. * When using the "VT100" font, text copied to the clipboard doesn't @@ -60,17 +69,14 @@ Known bugs: insists on displaying the graphic version, so I think we need a font switch at this point. This can be seen as a special case of the need to switch fonts to get odd characters. + * Pasting large blocks of text doesn't work. Unimplemented features (should be done before release): * TCP urgent data. * Listening sockets. - * Clipping host resize requests to screen size. * Changing font size in reponse to resize requests. * Full screen mode. - * TEXT paste. - * Catching up with current keyboard mapping in other ports. * Session configuration. - * Filename abstraction (we want to use alias records). * Host key database. * Entropy collection. * Private key files. @@ -79,12 +85,13 @@ Unimplemented features (should be done before release): * Warn-on-close. * Close-on-exit. * Warn-on-quit. - * Event log. + * Flashing things. + * Non-block cursors. Wishlist (after release): * SFTP client (GUI?) * Carbon compatibility (requires Open Transport and Navigation Services). - * 'styl' paste, for script codes? + * 'styl' paste, for script codes. * Handle 'gurl' Apple Events. Local Variables: