From 3aa4b5921727677594737762493b126365b28184 Mon Sep 17 00:00:00 2001
From: jochen
Date: Sun, 30 Jan 2000 16:41:10 +0000
Subject: [PATCH] documentation update
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1214 379699f6-c40d-0410-875b-85095c16579e
---
jode/doc/Makefile.am | 5 +-
jode/doc/applet.html | 7 ++-
jode/doc/bluesky.html | 9 +--
jode/doc/download.html.in | 28 +++++----
jode/doc/history.html | 1 +
jode/doc/jode.html | 26 ++++----
jode/doc/license.html | 1 +
jode/doc/links.html | 68 +++++++++++++++++++++
jode/doc/myproject.jos | 48 +++++++++++----
jode/doc/usage.html | 122 +++++++++++++++++++++++++++++---------
10 files changed, 243 insertions(+), 72 deletions(-)
create mode 100644 jode/doc/links.html
diff --git a/jode/doc/Makefile.am b/jode/doc/Makefile.am
index e6867e0..b0ce2fe 100644
--- a/jode/doc/Makefile.am
+++ b/jode/doc/Makefile.am
@@ -1,13 +1,14 @@
## Input file for automake to generate the Makefile.in used by configure
EXTRA_DIST = \
-applet.html.in \
+applet.html \
download.html.in \
-frame.html \
history.html \
jode.html \
license.html \
+links.html \
usage.html \
myproject.jos \
dasm_to_java.perl \
+gimp/jode-logo.xcf \
jode-logo.gif
diff --git a/jode/doc/applet.html b/jode/doc/applet.html
index 67fcea4..1b8a2cd 100644
--- a/jode/doc/applet.html
+++ b/jode/doc/applet.html
@@ -24,17 +24,18 @@
Usage
License
History
+Links
Blue Sky
The JODE Applet
- |
@@ -34,14 +35,13 @@ archives:
- jode-@VERSION@-1.1.jar is for
-JDK 1.1. It already contains gnu.getopt, but you need to
-download the collection
-classes. If you want to use the swing interface, you have to
-download swing separately.
- jode-@VERSION@-1.2.jar is for
-JDK 1.2. It already contains gnu.getopt, so you don't need any
-other package.
+JDK 1.1. It already contains Getopt and the collection classes
+from the GNU Classpath project. If you want to use the swing
+interface, you have to download swing separately.
+
+- jode-@VERSION@-1.2.jar is for
+JDK 1.2. It already contains Getopt, so you don't need any other
+package.
jode-@VERSION@.tar.gz is the source
@@ -60,19 +60,25 @@ href="http://sourceware.cygnus.com/cygwin/">cygwin and unzip.
http://java.sun.com/products/jdk/1.1/index.htm
-Collection classes and Swing for JDK 1.1:
+Swing for JDK 1.1:
- http://java.sun.com/beans/infobus/#DOWNLOAD_COLLECTIONS
http://java.sun.com/products/jfc/index.html#download-swing
JDK 1.2:
http://java.sun.com/products/jdk/1.2/index.html
-Getopt:
+Getopt:
http://www.urbanophile.com/arenn/hacking/download.html#getopt
+Collection Classes:
+I have written a small script that puts the collection classes
+from the GNU Classpath Project into
+its own package (org.gnu.java.util.collections
). You can
+download the source code (including
+the script), or a precompiled jar file.
+
diff --git a/jode/doc/history.html b/jode/doc/history.html
index a5d625b..89bafcc 100644
--- a/jode/doc/history.html
+++ b/jode/doc/history.html
@@ -24,6 +24,7 @@
Usage
License
History
+Links
Blue Sky
diff --git a/jode/doc/jode.html b/jode/doc/jode.html
index 7c2aa15..7f24581 100644
--- a/jode/doc/jode.html
+++ b/jode/doc/jode.html
@@ -8,7 +8,7 @@
java-decompiler, reverse engineering, free, GPL">
-
+
@@ -23,13 +23,14 @@ java-decompiler, reverse engineering, free, GPL">
-Jode
+Jode (WWW)
@@ -83,9 +84,13 @@ config file
(they can be conditionally, so that only one is actually excuted),
jode refuses to mark it as final. This can make decompilation of
method scoped classes wrong.
-There's a bug in ConstantAnalyzer (part of the obfuscator). It is
-triggered very seldom, and produces incorrect code. Use it with
-care.
+
+There's probably a bug in LocalOptimizer (part of the obfuscator).
+It is triggered very seldom, and may produces incorrect code. If your
+application doesn't work after obfuscation, or is refused by the
+bytecode verifier, try again without the LocalOptimizer. If this was
+the reason send me your class file ;-)
+
Now follows a list of oddities, that will probably never get
@@ -115,11 +120,10 @@ those that occur on some of the jode.test
files, I would
be very interested in a bug report (including the class
file, if possible).
-Sometimes JODE generates some GOTO expression and labels. This
- shouldn't happen any more with code produced by javac or jikes.
- But some flow obfuscator likes Zelix Klassmaster may provoke this.
- In that case you can run the Obfuscator first (to optimize away the
- flow obfuscation ;-).
+Sometimes JODE generates some GOTO expression and labels.
+This shouldn't happen any more with code produced by javac or jikes.
+But some flow obfuscator may provoke this. In that case you can run
+the Obfuscator first (to optimize away the flow obfuscation ;-).
@@ -127,7 +131,7 @@ file, if possible).
http://www.informatik.uni-oldenburg.de/~delwi/jode/jode.html, last
-updated on 24-Okt-1999.
+updated on 24-Jan-2000.