diff --git a/build.xml b/build.xml
index 1c09a09b..be496dc1 100644
--- a/build.xml
+++ b/build.xml
@@ -15,6 +15,7 @@
+
@@ -442,7 +443,7 @@
-
+
@@ -456,37 +457,10 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -497,7 +471,7 @@
-
+
@@ -512,7 +486,7 @@
-
+
diff --git a/doc/generator.txt b/doc/generator.txt
index 3bb91db5..9fe8dcf7 100644
--- a/doc/generator.txt
+++ b/doc/generator.txt
@@ -33,8 +33,15 @@ files are still in CVS and the generator is not invoked in a default build.
How to use it
-------------
-The generator is invoked from ant with 'ant generate-openal', 'ant
-generate-opengl' or simply 'ant generate-all'.
+The generator is invoked from ant with 'ant generate-all'.
+
+If you want to do a stripped version of LWJGL including only a select subset
+of extensions and core function sets, use the "opengl-template-pattern"
+ant property. For example, this will only create source files for the core
+OpenGL functions:
+
+ant -Dopengl-template-pattern="org/lwjgl/opengl/GL*.java" clean-generated
+generate-all
How it works
------------
diff --git a/src/java/org/lwjgl/util/generator/GeneratorVisitor.java b/src/java/org/lwjgl/util/generator/GeneratorVisitor.java
index 28e98aa5..4f115a9d 100644
--- a/src/java/org/lwjgl/util/generator/GeneratorVisitor.java
+++ b/src/java/org/lwjgl/util/generator/GeneratorVisitor.java
@@ -164,7 +164,6 @@ public class GeneratorVisitor extends SimpleDeclarationVisitor {
private void generateJavaSource(InterfaceDeclaration d) throws IOException {
validateMethods(d);
-// PrintWriter java_writer = env.getFiler().createSourceFile(Utils.getQualifiedClassName(d));
PrintWriter java_writer = env.getFiler().createTextFile(Filer.Location.SOURCE_TREE, d.getPackage().getQualifiedName(), new File(Utils.getSimpleClassName(d) + ".java"), null);
java_writer.println("/* MACHINE GENERATED FILE, DO NOT EDIT */");
java_writer.println();