]> asedeno.scripts.mit.edu Git - PuTTY.git/blob - mac/README.mac
2cf6cf0caad9cb052925b745734e3a6faf67b20f
[PuTTY.git] / mac / README.mac
1 $Id: README.mac,v 1.1 2002/12/11 18:34:49 ben Exp $
2
3 Information about PuTTY for the Mac OS
4 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
5
6 Compiling it:
7
8  See ../README for generic information.
9
10  I compile PuTTY using MPW, with Universal Headers 3.4.2.  The
11  "mkputty.mpw" script does most of the work, but currently needs you
12  to run "Rez -append -o PuTTY mac_res.r {Includes}" to get the
13  resources compiled in.  The Makefile currently only generates a
14  Classic 68K application.  Other architectures will come later.
15
16 Runtime requirements:
17
18  PuTTY should run on any Macintosh running System 7.0 or later.  The
19  Classic 68K build seems not to run under Mac OS X (even with
20  Classic.app).
21
22 Known bugs:
23
24  * PowerPC and fat versions fail to start on systems without AppearanceLib (ie
25    most System 7 ones).  The 68k version works fine. [MAYBE FIXED]
26  * Display is far too slow.
27  * Real bold doesn't compensate for changing character widths without Color
28    QuickDraw. [MAYBE FIXED]
29  * sshsha.c and sshmd5.c cause a stack overflow in Apple's PowerPC C compiler 
30    unless optimisation is entirely disabled.
31
32 Features we need (and aren't entirely obvious):
33
34  * Scroll-conflation -- scroll_display should change the in-memory
35    display and remember the scroll, then do_scroll should be called
36    only when scroll_display gets called for a different rectangle or
37    term_paint happens.
38
39 Local Variables:
40 mode: text
41 End: