2003/06/04 05:29:40
[org.ibex.core.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index cc5755f..b70f630 100644 (file)
--- a/CHANGES
+++ b/CHANGES
 
 15-Feb megacz GCJ.xml, Linux.xml, Win32.xml: fixed linkage bug
 
-21-Feb megacz README: test
-
-21-Feb megacz README: test
-
-21-Feb megacz README: test
-
-21-Feb megacz README: test
-
-21-Feb megacz README: test
-
 25-Feb megacz README: switched build process from ant to make
 
 25-Feb megacz Makefile, README: merged Java12 and Java14 into Java2
 
-25-Feb megacz : updated build
-
 25-Feb megacz README, Makefile: added next.build and next-build target
 
 25-Feb megacz Makefile: added new-release target
 
 26-Feb megacz Makefile: added dist, nohup-dist targets; removed new-release
 
-26-Feb        ==== build 029C ==============================
+27-Feb megacz ant: removed ant script
+
+27-Feb megacz Makefile: corrected spacing of build messages
+
+27-Feb megacz Makefile, Makefile: tweaked make dist
+
+27-Feb =========== build 02B6 ================================================
+27-Feb megacz Makefile: limited cvs emails to 200 lines
+
+
+27-Feb =========== build 02B7 ================================================
+
+27-Feb =========== build 02B8 ================================================
+
+27-Feb =========== build 0272 ================================================
+27-Feb megacz Makefile: simplified host detection
+
+27-Feb megacz Makefile: typo fix
+
+
+27-Feb =========== build 0273 ================================================
+27-Feb megacz Makefile: strip binaries in make dist
+
+
+27-Feb =========== build 0274 ================================================
+27-Feb megacz Makefile: master.dist.xwt.org
+
+27-Feb megacz Makefile, Makefile, Makefile: none
+
+
+27-Feb =========== build 0275 ================================================
+27-Feb megacz Makefile: added neglected shell keyword
+
+01-Mar megacz Makefile: gcj doesn\'t need a target prefix
+
+04-Mar megacz Makefile, Makefile: preliminary Darwin support
+
+10-Mar megacz Makefile: autotag on make dist
+
+10-Mar megacz Makefile: autotag on make dist
+
+10-Mar megacz Makefile: make dist now creates source tarballs
+
+10-Mar megacz Makefile: make dist now creates source tarballs
+
+
+10-Mar =========== build 0700 ================================================
+10-Mar megacz Makefile: fixed Makefile to make source tarballs
+
+10-Mar megacz Makefile: fixed Makefile to make source tarballs
+
+11-Mar megacz Makefile: lithium shouldn't support darwin
+
+11-Mar megacz Makefile: HEAD shouldn't support Darwin yet
+
+11-Mar megacz Makefile: none
+
+12-Mar megacz Makefile: bootclasspath and fastjar auto-detection
+
+12-Mar megacz Makefile: bootclasspath and fastjar auto-detection
+
+13-Mar megacz Makefile: jikes autodetection, jikes optional
+              build, javac fallback
+
+17-Mar megacz Makefile: added propose-patch makefile target
+
+17-Mar megacz Makefile: added propose-patch makefile target
+19-Mar david  README: test
+
+19-Mar david  Makefile: jikes compile on stock os x install
+
+24-Mar megacz Makefile: added Davids jikes patch
+
+24-Mar megacz Makefile: added v option to tar
+
+26-Mar andrew XML.java: applied <!-- .. --> comment counter fix
+              patch (commentcountfix1.diff)
+
+26-Mar megacz Makefile: gosset -> serverbeach
+
+26-Mar megacz Makefile: added Darwin precomp header hack
+
+26-Mar megacz Makefile: added Darwin precomp header hack
+
+26-Mar megacz Makefile: gosset -> serverbeach
+
+26-Mar megacz Makefile: tab bug
+
+26-Mar megacz Makefile: fixed bug for compatability with BSD make
+
+26-Mar megacz Makefile: fixed bug for compatability with BSD make
+
+26-Mar megacz Makefile: removed the fancy single-line build
+              outputs
+
+26-Mar megacz Makefile: removed the fancy single-line build
+              outputs
+
+26-Mar megacz Makefile: Removed -O9; will add later
+
+26-Mar megacz Makefile: tried O2
+
+29-Mar megacz Main.java: ignore argument to -l
+
+29-Mar megacz Makefile: correct use of -m in jar invocation
+
+29-Mar megacz Main.java: ignore argument to -l
+
+29-Mar megacz Makefile: correct use of -m in jar invocation
+
+29-Mar megacz Java2.java: weakened binding of Java14Surface to
+              keep 1.3.x working
+
+29-Mar megacz Java2.java: weakened binding of Java14Surface to
+              keep 1.3.x working
+
+30-Mar megacz Makefile: trying -O0 since we're still getting
+              faults
+
+30-Mar megacz Makefile: harmonized self-contradictory
+              optimization settings
+
+30-Mar megacz Makefile: harmonized self-contradictory
+              optimization settings
+
+31-Mar megacz Makefile: rolled back to gcj 19-Oct-2002
+
+31-Mar megacz Makefile: rolled back to gcj 19-Oct-2002
+
+31-Mar megacz Makefile: trying to fix cvs update
+
+31-Mar megacz Makefile: more attempts at solving the cvs update
+              problem
+
+31-Mar megacz Makefile: fixed gcjh so that it can be found before
+              gcc-linux is built
+
+31-Mar megacz Makefile: fixed gcjh so that it can be found before
+              gcc-linux is built
+
+09-Apr megacz jpegsrc.v6b.tar.gz: added ijg jpeg decoder source
+              tarball
+
+09-Apr megacz HTTP.java: fixed a bug that prevented
+              HTTPInputStream from signalling EOF
+
+09-Apr megacz Makefile: fixed gcc update script
+
+09-Apr megacz Makefile: fixed gcc update script
+
+09-Apr megacz Makefile, jmorecfg.h.patch, Box.java, Platform.java, Resources.java, AWT.java, GCJ.cc, GCJ.java, Win32.cc:
+              added jpeg support
+
+09-Apr megacz Makefile: fixed make dist
+
+09-Apr megacz Makefile: fixed make dist again
+
+
+09-Apr =========== build 0701 ================================================
+09-Apr megacz Makefile: fixed make dist
+
+
+09-Apr =========== build 0702 ================================================
+
+09-Apr =========== build 0703 ================================================
+10-Apr megacz Makefile: fixed linkage problem
+
+
+10-Apr =========== build 0704 ================================================
+
+10-Apr =========== build 0705 ================================================
+10-Apr megacz GCJ.cc: forgot extern C for jpeglib
+
+
+10-Apr =========== build 0706 ================================================
+19-Apr megacz Makefile, README, Main.java, Platform.java, XML.java, GCJ.cc, GCJ.java, Java2.java, POSIX.cc, Win32.cc, X11.cc:
+              finally -- working Darwin support
+
+19-Apr megacz Darwin.cc, Darwin.java, Linux.java: added more plat
+              files
+
+19-Apr megacz Makefile, Makefile, jmorecfg.h.patch, jpegsrc.v6b.tar.gz, Box.java, HTTP.java, Platform.java, Resources.java, AWT.java, GCJ.cc, GCJ.java, Win32.cc, X11.cc:
+              merged in HEAD
+
+19-Apr megacz Makefile, Main.java, Platform.java, Darwin.cc, Darwin.java, GCJ.cc, GCJ.java, Linux.java, POSIX.cc, Win32.cc, X11.cc:
+              merge from Darwin branch
+
+19-Apr megacz gcc.patch: added Brian Alliets gcc patch
+
+19-Apr megacz JS.java, Resources.java: GUT_branch
+
+19-Apr megacz Makefile: added line to apply gcc.patch; updated
+              gcc3.3 to 08-Apr-2003
+
+20-Apr megacz gcc.patch: fixed the patch so it applies properly
+
+22-Apr megacz Lexer.java: added the Lexer for org.xwt.js
+
+24-Apr megacz Makefile, Carbon.cc, Carbon.java: added Carbon
+              skeleton code
+
+24-Apr megacz Carbon.java: bugfix to make it compile
+
+24-Apr megacz Parser.java, Lexer.java: parser
+
+24-Apr david  ByteStream.java, Resources.java, Template.java, XML.java, XMLRPC.java, Vec.java, XML.java, ByteStream.java, Resources.java, Template.java, XML.java, XMLRPC.java, Vec.java, XML.java, ByteStream.java, Resources.java, Template.java, XML.java, XMLRPC.java, Vec.java, XML.java:
+              new xml parser
+
+27-Apr megacz Makefile: fixed host/target detection problem
+
+28-Apr megacz Template.java: removed 150-char line length
+              restriction
+
+28-Apr megacz Template.java: removed 150-char line length
+              restriction
+
+29-Apr david  Box.java: check for a moving redirect target
+
+29-Apr megacz Makefile: updated xwt cvs url
+
+29-Apr david  Parser.java, TokenStream.java: HACKS for
+              'and'/anonymous functions
+
+29-Apr megacz JS.java: New JS interface
+
+29-Apr megacz Vec.java: added push/pop
+
+29-Apr megacz Lexer.java, Parser.java: fixed lots of parser/lexer
+              bugs
+
+29-Apr megacz Box.java: font inheritance
+
+29-Apr megacz Makefile: don't build awt; speeds up gcj builds
+
+01-May megacz Makefile: forgot to disable hashsync on darwin
+
+01-May david  Makefile: fix for non-linux build environments
+
+02-May megacz Lexer.java, Parser.java: parser now parses
+              splash.xwt
+
+02-May megacz JS.java, Parser.java: removed all FIXMES
+
+03-May megacz JS.java, Parser.java: more fixups
+
+03-May megacz COPYING: cleaned up the copyright declarations
+
+03-May megacz README: major cleanup of the README
+
+03-May megacz JS.java, Lexer.java, Parser.java: lexer, parser,
+              and interpreter complete but untested
+
+05-May megacz Makefile: enable-threads=posix on Darwin
+
+06-May megacz Expr.java: added expr
+
+06-May megacz Makefile: upstream: co -> head
+
+07-May megacz Expr.java: typo
+
+07-May david  .cvsignore, .cvsignore, .cvsignore: added cvsignore
+              files
+
+08-May ejones Makefile, Main.java, Platform.java, Carbon.cc, Carbon.java, Win32.java:
+              Native Carbon Port: - Add Carbon implementation - Fix the
+              Makefile to build it correctly - Fix Main and Platform to call a
+              method running on the Platform class when XWT is running. -
+              Fixed Win32 to block the main thread forever in its running
+              method.
+
+09-May david  Makefile: fixes for upstream references
+
+11-May megacz Vec.java: made Vec final so methods get inlined
 
-26-Feb megacz next.build, CHANGES: this comment should not appear in CHANGES
+11-May megacz Java2.java: removed references to Main.applet,
+              re-enabled dirtying on Java1.4-for-OSX
 
-26-Feb megacz Makefile: cleaned up build progress printouts, added code to log
-              builds in CHANGES
+11-May megacz Expr.java, JS.java, Lexer.java, Parser.java, package.html:
+              more JS code
 
-26-Feb megacz Makefile: adjusted build marker
+11-May megacz edit.xwt: updated to David's latest edit widget
 
-26-Feb =========== build 029D ================================================
+11-May megacz scar.png: scar image now lives in org.xwt.builtin
 
-26-Feb xwt    next.build, CHANGES: this comment should not appear in CHANGES
+11-May megacz Main.java: removed applet support, moved scar to
+              org.xwt.builtin
 
-26-Feb megacz Makefile: home fixup
+11-May megacz edit_lib.xwt: added Davids xwt.standard.lib.edit
 
-26-Feb =========== build 029E ================================================
+11-May megacz Arguments.java, BaseFunction.java, BinaryDigitReader.java, ClassDefinitionException.java, ClassNameHelper.java, ClassOutput.java, Context.java, ContextListener.java, DToA.java, DebuggableEngineImpl.java, DefaultErrorReporter.java, Delegator.java, EcmaError.java, ErrorReporter.java, EvaluatorException.java, FlattenedObject.java, Function.java, FunctionNode.java, FunctionObject.java, IRFactory.java, IdFunction.java, IdFunctionMaster.java, IdScriptable.java, ImporterTopLevel.java, InterpretedFunction.java, InterpretedScript.java, Interpreter.java, InterpreterData.java, InterpreterFrame.java, Invoker.java, JavaMembers.java, JavaScriptException.java, Label.java, LabelTable.java, LazilyLoadedCtor.java, LineBuffer.java, ListenerArray.java, LocalVariable.java, NativeArray.java, NativeBoolean.java, NativeCall.java, NativeDate.java, NativeError.java, NativeFunction.java, NativeGlobal.java, NativeJavaArray.java, NativeJavaClass.java, NativeJavaConstructor.java, NativeJavaMethod.java, NativeJavaObject.java, NativeJavaPackage.java, NativeMath.java, NativeNumber.java, NativeObject.java, NativeScript.java, NativeString.java, NativeWith.java, Node.java, NodeTransformer.java, NotAFunctionException.java, Parser.java, PreorderNodeIterator.java, PropertyException.java, RegExpProxy.java, Script.java, ScriptRuntime.java, Scriptable.java, ScriptableObject.java, SecuritySupport.java, ShallowNodeIterator.java, SourceTextItem.java, SourceTextManager.java, Synchronizer.java, TokenStream.java, UintMap.java, Undefined.java, VariableTable.java, WrapHandler.java, WrappedException.java, Wrapper.java, DebugFrame.java, DebugReader.java, DebuggableEngine.java, DebuggableScript.java, Debugger.java, NativeRegExp.java, NativeRegExpCtor.java, RegExpImpl.java, SubString.java, Box.java, ByteStream.java, HTML.java, HTTP.java, MessageQueue.java, Platform.java, Proxy.java, Resources.java, SOAP.java, SpecialBoxProperty.java, Static.java, Surface.java, Template.java, ThreadMessage.java, Trap.java, XMLRPC.java, XWT.java, AWT.java, Java12.java, JSObject.java:
+              goodbye org.mozilla.javascript, hello org.xwt.js
 
-26-Feb xwt    next.build, CHANGES: this comment should not appear in CHANGES
+11-May megacz msjvm.jar, netscape.jar: removing
+              msjvm.jar/netscape.jar; use reflection instead
 
-26-Feb megacz Makefile: home fixup
+26-May megacz Box.java, Resources.java, SpecialBoxProperty.java, Static.java, XWT.java, JS.java, Parser.java:
+              lots of progress on org.xwt.js
 
-26-Feb =========== build 029F ================================================
 
-26-Feb xwt    next.build, CHANGES: this comment should not appear in CHANGES
+26-May =========== build 0707 ================================================
 
-26-Feb megacz Makefile: comment explaining home fixup
+26-May =========== build 0708 ================================================
+02-Jun megacz XWT.java, Lexer.java, Parser.java: more js
+              improvements
 
-26-Feb =========== build 02A0 ================================================
+03-Jun megacz JS.java, Lexer.java, Parser.java: nearly finished
+              switching to a bytecode architecture
 
-26-Feb xwt    next.build, CHANGES: this comment should not appear in CHANGES
+03-Jun megacz Parser.java: more js improvements
 
-26-Feb megacz Makefile: more fixes to the 4793HOME situation
+03-Jun megacz Parser.java: almost done moving to bytecode
 
-26-Feb =========== build 02A1 ================================================
+03-Jun megacz Parser.java: completely switched over to bytecode