Fix Swing triple-buffering
[nikiroo-utils.git] / README.md
index 58688a15db2cdde1c6d2e72e17f698d8eec29cfc..4e71a9c60490da52f21588553934f9d7d2b1340f 100644 (file)
--- a/README.md
+++ b/README.md
@@ -17,9 +17,10 @@ Jexer currently supports three backends:
   backend on non-Windows platforms.
 
 * The same command-line ECMA-48 / ANSI X3.64 type terminal as above,
-  but to any general InputStream/OutputStream.  See the file
-  jexer.demos.Demo2 for an example of running the demo over a TCP
-  socket.
+  but to any general InputStream/OutputStream or Reader/Writer.  See
+  the file jexer.demos.Demo2 for an example of running the demo over a
+  TCP socket.  jexer.demos.Demo3 demonstrates how one might use a
+  character encoding than the default UTF-8.
 
 * Java Swing UI.  This backend can be selected by setting
   jexer.Swing=true.  The default window size for Swing is 132x40,
@@ -35,14 +36,8 @@ constructor.
 License
 -------
 
-This project is licensed LGPL ("GNU Lesser General Public License",
-sometimes called the "Library GPL") version 3 or greater.  You may
-freely use Jexer in both closed source (proprietary) and open source
-applications, however any changes you make to the Jexer code must be
-made available to your users.
-
-See the file LICENSE for the full license text, which includes both
-the GPL v3 and the LGPL supplemental terms.
+This project is licensed under the MIT License.  See the file LICENSE
+for the full license text.
 
 
 
@@ -230,7 +225,7 @@ Many tasks remain before calling this version 1.0:
 
 0.0.5: BUG HUNT
 
-- Swing performance.  Even with double buffering it isn't great.
+- Swing performance is better, triple-buffering appears to have helped.
 
 0.1.0: BETA RELEASE