Fix a couple of code paths on which, if fxp_readdir returned an error,
[sgt/putty] / macosx / README.OSX
index 0e05dba..084671a 100644 (file)
@@ -1,9 +1,11 @@
 This directory contains a Mac OS X port of PuTTY/pterm, running as a
 native Aqua GUI application.
 
-THIS PORT IS CURRENTLY UNFINISHED AND EXPERIMENTAL. You are welcome
-to use it, but don't be surprised at unexpected behaviour. I'm not
-kidding.
+THIS PORT IS CURRENTLY UNFINISHED AND EXPERIMENTAL. It is _not_
+considered to be of release quality, even if you've found it (and
+are reading this) in a PuTTY release source archive. You are welcome
+to try using it, but don't be surprised at unexpected behaviour. I'm
+not kidding.
 
 In particular, I have not yet decided where OS X PuTTY should store
 its configuration data. Options include storing it in ~/.putty to be
@@ -18,6 +20,15 @@ say you weren't warned!
 
 Other ways in which the port is currently unfinished include:
 
+Bit rot
+-------
+
+ - the conversion of the old fixed-size 'Config' structure to the
+   new dynamic 'Conf' was never applied to this directory
+
+ - probably other things are out of date too; it would need some
+   work to make it compile again
+
 Missing terminal window features
 --------------------------------
 
@@ -49,8 +60,6 @@ Missing input features
  - use of Alt+numberpad to enter arbitrary numeric character codes
    is not yet supported
 
- - cut and paste isn't supported
-
  - there's no Meta key yet. (I'd like to at least have the
    possibility of using Command rather than Option as the Meta key,
    since the latter is necessary to send some characters, including
@@ -63,6 +72,9 @@ Missing input features
 
  - there's no specials menu
 
+ - mouse activity isn't supported (neither cut-and-paste nor xterm
+   mouse tracking)
+
 Missing terminal emulation features
 -----------------------------------
 
@@ -75,10 +87,6 @@ Missing terminal emulation features
 Other missing features
 ----------------------
 
- - SessionWindow's dealloc method does nothing yet, so leaks memory
-
  - no Event Log
 
  - no mid-session Change Settings
-
- - no icon (surprisingly important in an OS X app!)