2 == 2002 =================================================================
4 10-Apr megacz Box.java, Surface.java: fixed rendering glitch caused by
5 lastDirtiedTimeStamp hack.
7 10-Apr megacz org/xwt/html/p.xwt: Improved flow performance.
9 10-Apr megacz org/xwt/Box.java: fixed a bug that prevented regions from being
10 dirtied properly when boxes are removed from the tree and then
13 10-Apr megacz org/xwt/Box.java, org/xwt/SpecialBoxProperties.java:
14 hshrink/vshrink are no longer implemented by
15 manipulating dmax; the prerender pass understands them
18 11-Apr megacz org/xwt/server/HTTP.java: fixed some CDATA misbehaviors.
20 11-Apr megacz org/xwt/html/p.xwt, org/xwt/html/test.xwt: improved HTML
21 rendering; we can now render pretty much any <p> tag
23 13-Apr megacz README: updated to note that build process requires
24 libgcj.jar even for jvm builds.
26 21-Apr megacz src/org/xwt/plat/GCJ.xml: removed -fno-rtti
28 21-Apr megacz src/org/xwt/Surface.java: workaround for GCJ PR java/6393
30 22-Apr megacz src/org/xwt/plat/Java2.java: fixed bug that caused
31 RasterFormatException on jdk1.4
33 22-Apr megacz README: included instructions on how to build without gcc.
35 26-Apr megacz src/org/xwt/Main.java: included text description on splash screen
37 26-Apr megacz src/org/xwt/plat/Win32.xml, src/org/xwt/plat/Java2.xml:
38 adjusted dist / signature process.
40 26-Apr megacz README: included printStackTrace() patch
42 26-Apr megacz src/org/xwt/XWT.java: fixed bug 53
44 26-Apr megacz src/org/xwt/TinySSL.java: fixed PKCS1 bug
46 26-Apr megacz build.xml: staging/production push process
48 26-Apr megacz src/org/xwt/tasks/BashTask.java: now checks exit codes
50 26-Apr megacz src/org/xwt/tasks/BashTask.java: added ssh support
52 27-Apr megacz README: added file locking patch
54 27-Apr megacz [lots of files]: introduced notion of buildid's, to make
55 XWT upgrades work more smoothly, and to prevent problems
56 with browser/plugin caches.
58 27-Apr megacz JSObject.java: added extra debugging info
60 27-Apr megacz XWT.java, Platform.java, Main.java, Java2.java,
61 Win32.java, Win32.cc, faq.html: added support for
62 xwt.newBrowserWindow()
64 27-Apr megacz Surface.java, Box.java: nuked dirtiedTimeStamp
65 altogether; it caused more problems than it solved.
67 27-Apr megacz reference.html: Changed capitalization of
68 faultstring/faultcode for xwt.soap() to match SOAP spec.
70 27-Apr megacz XWT.java, Box.java: fixed ConversionError bug
72 27-Apr megacz Platform.java: added a 3-pixel minimum for a font's
73 descent -- ensures that we have space for underlining.
75 28-Apr megacz Template.java: fixed a bug where <redirect/> would
76 misbehave if used on a scriptless <template/>
78 28-Apr megacz SOAP.java, XMLRPC.java: Base64 elements are now decoded
79 and returned as String's.
81 28-Apr megacz Platform.java: fixed bug that caused italicized text to
82 automatically become bold.
84 29-Apr megacz Box.java: moved underline up by one pixel (goes with
87 29-Apr megacz Main.java: new splashscreen, upped the gamma, broke off
88 SplashScreen.create() into its own Message
90 29-Apr megacz Surface.java: took blitDirtyScreenRegions() out of
91 Dirty(); replaced with Refresh(). This was causing a
92 thread hazard on Win32, resulting in Bug 21 (closed)
94 29-Apr megacz Win32.cc: removed redundant Refresh(), removed debugging
97 29-Apr megacz JSObject.java: added debugging output for an error I've
100 29-Apr megacz src/org/xwt/themes/monopoly: overhauled the menu and
103 29-Apr megacz Main.java: fixed splashscreen refresh bug.
105 30-Apr megacz window_manager_interaction.xwt: added UnMinimize/UnMaximize
107 30-Apr megacz Chess.java, XServer.java: removed unused imports
109 30-Apr megacz AWT.java: only create reserve Component if an
110 AWTDoubleBuffer gets created, prep for Java14, broke out
111 InnerFrame/InnerWindow and added exception handler to
112 cope with new Java1.4 HeadlessException.
114 30-Apr megacz Java12.java, Java12.xml, Java14.java: added Java14 support
116 30-Apr megacz Box.java: made dirty() public for Java14
118 30-Apr megacz Platform.java: updated to detect Java14
120 03-Apr megacz Main.java: fixed a bug that could cause >100% instantiation
122 03-Apr megacz HTTP.java, Main.java, Platform.java, SOAP.java,
123 XMLRPC.java, Java12.java, Win32.cc, Win32.java: new HTTP
124 architecture, first implementation of proxy support.
126 05-Apr megacz HTTP.java, Main.java, Platform.java, SOAP.java,
127 TinySSL.java, XMLRPC.java, Java12.java, Win32.java:
128 improved proxy support.
130 06-Apr megacz Box.java: fixed a bug relating to shrink
132 07-Apr megacz Box.java: thisbox[n] = null wasn't doing anything
134 15-May megacz Template.java, Static.java: fixed bug where xwt.static
135 wouldn't work for packages whose name included the token
138 15-May megacz XWT.java: added xwt.screen{Width,Height}
140 15-May megacz JSObject.java: added extra logic to discriminate between
141 public and private puts.
143 15-May megacz Box.java: added setLimits() call, refined cmin-updating
144 logic, added extra logging in the event of a
145 PosChange/SizeChange infinite loop.
147 15-May megacz HTTP.java: fixed Host: bug
149 15-May megacz Platform.java: added GCJ-Linux platform detection logic,
152 15-May megacz Resources.java: fixed a bug in download-size calculation.
154 15-May megacz SpecialBoxProperty.java: added required extra dirty()
155 call, extra checking on textcolor.
157 15-May megacz Surface.java: key presses/releases only go to visible
158 children, setLimits()
160 15-May megacz XMLRPC.java: call() is now synchronized
162 15-May megacz Win32.xml, GCJ.xml, GCJHTask.java: ${gcc-prefix} now ends
165 15-May megacz Win32.java: handled the oddball all-protocol proxy case
167 18-May megacz Static.java: removed redundant debug message
169 18-May megacz JSObject.java: fixed a public/private bug
171 28-May megacz HTTP.java: ugly hack to cope with Microsoft CARP PAC scripts
173 28-May megacz Main.java: spelling fix
175 01-Jun megacz Platform.java: extra checks on URL well-formedness
177 01-Jun megacz AWT.java: file dialog suggestion bugfix
179 01-Jun megacz Main.java: custom splash screen support
181 01-Jun megacz POSIX.cc, POSIX.java: finally completed POSIX support
183 01-Jun megacz Win32.cc: attempted fix for international keyboards
185 05-Jun megacz Box.java: bugfix to ensure that negative regions are never filled
187 05-Jun megacz Main.java: now require filename to end with .xwar
189 05-Jun megacz XWT.java: xwt.fileSeparator, xwt.homeDir, xwt.tempDir,
190 xwt.recursivePrintObject
192 05-Jun megacz AWT.java: fix for non-US keyboards
194 14-Jun megacz HTML.java, XWT.java: introduced xwt.parseHTML()
196 16-Jun megacz Resources.java: eliminated some annoying warning messages
198 16-Jun megacz Template.java: fixed erroneous attribute checks for numbers and image/border
200 16-Jun megacz HTTP.java: diabled xwt-httpProxy, etc
202 23-Jun megacz Box.java: JPEG hack, fastpath rendering bugfix,
203 fixedaspect, improved >500 Pos/SizeChange loop breakout
205 23-Jun megacz HTTP.java: removed System.out.println()
207 23-Jun megacz Main.java: lightened splash screen
209 23-Jun megacz Platform.java: no longer invokes System.exit() from
210 applet, setTcpNoDelay() in Platform.getSocket()
212 23-Jun megacz SOAP.java, XMLRPC.java: bugfix for CDATA content in random elements
214 23-Jun megacz SpecialBoxProperty.java: fixedaspect, warning about non-self-redirect root boxes
216 23-Jun megacz Java12.java: removed wierd BufferedImage hackaround;
217 jdk1.4 doesn't need it and it was causing wierd rendering glitches
219 23-Jun megacz POSIX.cc: hackaround for wierd XFreeColormap() failure
221 23-Jun megacz Win32.java: fix for YET ANOTHER wacky Win32 proxy string format
223 24-Jun megacz MessageQueue.java: fix to MessageQueue to improve
224 XML-RPC/SOAP performance
226 01-Jul megacz DERObjectIdentifier.java: fix to work around GCC compiler bug
228 01-Jul megacz XWF.java: fixed an int[] sharing problem
230 01-Jul megacz XMLRPC.java, NativeDate.java: XMLRPC can now send dateTime's
232 01-Jul megacz POSIX.java, POSIX.cc: initial window size, DISPLAY
233 string logging, http_proxy environment variable checking, font fixes
235 01-Jul megacz Platform.java: initial window size fixes
237 01-Jul megacz HTTP.java: we no longer insert the IP into the URL.
239 01-Jul megacz TinySSL.java, HTTP.java: fixed SSL-over-Proxy
241 01-Jul megacz AWT.java: added dialog for critical aborts
243 01-Jul megacz Main.java: added browser detection output
245 02-Jul david bevel.xwt: hpad/vpad must be greater than thickness
247 02-Jul david colorpicker.xwt, slider.xwt, slider_base.xwt: Implemented
248 slider.xwt (limits, value display, quantization) and made
249 major improvements/fixed to colorpicker.
251 15-Jul megacz HTTP.java: implemented isInNet(), weekdayRange(), now
252 checks environment vars for proxies
254 15-Jul megacz PNG.java: fixed 8bpp bug
256 15-Jul megacz Platform.java, Win32.cc, Win32.java, POSIX.java:
257 getEnv(), engine knows its own build-id
259 15-Jul megacz POSIX.cc: ignore SIGPIPE in case the browser that
262 15-Jul megacz SpecialBoxProperty.java: redirect property,
263 color/textcolor error message tweak.
265 15-Jul megacz TinySSL.java: speed improvement on certificate checks
267 15-Jul megacz XMLRPC.java: workaround for bug in Zope XML-RPC server
269 15-Jul megacz AWT.java: print out color depth
271 15-Jul megacz BashTask: print everything on stdout
273 15-Jul megacz JSObject.java: added JSFunction helper
275 15-Jul megacz GCJ.xml, XWT.java, Template.java, Static.java,
276 Resources.java, splash.xwt, lithium.png, Main.java,
277 Box.java: builtin.xwar, loadArchive(), prefetchImage()
279 18-Jul megacz XMLRPC.java, MessageQueue.java: attempted to improve
280 responsiveness of UI by yielding on network ops if
281 non-thread events are in the queue.
283 18-Jul megacz Platform.java: never create or permit windows smaller
286 18-Jul megacz Surface.java: improved shift modifier handling,
287 prohibited windows smaller than scar.
289 18-Jul megacz XWT.java: added write-only 'proxyAuthorization' field.
291 18-Jul megacz AWT.java: boosted font size by 2 points on Java12
293 18-Jul megacz GCJ.xml: builtin.xwar support
295 18-Jul megacz POSIX.cc: better capslock handling
297 18-Jul megacz Win32.cc: fixed MINMAXINFO bug
299 18-Jul megacz Win32.java: changed dialog mapping to MS Sans Serif
301 18-Jul megacz Platform.java: don't try to getEnv() on Win w/ jdk<1.4
303 18-Jul megacz HTTP.java: Basic Proxy-Authorization support
305 19-Jul megacz POSIX.java: font fix
307 19-Jul megacz TinySSL.java: workaround for a GCJ bug
309 20-Jul megacz PNG.java: ignore transparency chunk if encountered
312 25-Jul megacz Box.java: fixed bug related to adding/removing boxes
314 30-Jul corey build.xml: patch to make build.xml not depend on <bash/>
316 06-Aug megacz Context.java: workaround for GCJ bug which causes
317 MessageFormatter to choke on { and }
319 06-Aug megacz MessageQueue.java: fixed MessageQueueWatcher so that it
320 works even when an infinite loop occurs in a _SizeChange
323 06-Aug megacz Platform.java: removed WPAD detection, HTTP.Proxy => Proxy.
325 06-Aug megacz Static.java, Resources.java: fixed xwt.static bug.
327 06-Aug megacz SpecialBoxProperty.java: thisbox.root now returns null
328 if thisbox is a root box.
330 06-Aug megacz Surface.java: fixed button 1/3 swapping bug
332 06-Aug megacz TinySSL.java: option to ignore untrusted certs, fixed GCJ bug
334 06-Aug megacz AWT.java: removed blitDirtyScreenRegions() due to
335 deadlock, compensated for MacOSX button-swapping bug.
337 06-Aug megacz Java12.java: disabled focusmanager so we can recieve tab
340 06-Aug megacz Win32.java: HTTP.ProxyInfo => Proxy
342 06-Aug megacz JSObject.java: constructor now takes sealed argument
344 06-Aug megacz POSIX.java: font mapper now prefers ISO_8559-1 fonts
346 06-Aug megacz Box.java: use new HTTP interface, getIds() only returns children
348 06-Aug megacz XWT.java: encodeURI, decodeURI, new HTTP stack, calling
349 newBox in the foreground thread is deprecated.
351 06-Aug megacz XMLRPC.java: new HTTP stack, better verbose output
353 06-Aug megacz SOAP.java: new HTTP stack
355 06-Aug megacz HTTP.java: total rewrite: BasicAuth, DigestAuth, KeepAlive, Pipelining.
357 09-Aug megacz SpecialBoxProperty.java: changed behavior of thisbox.root
359 09-Aug megacz Win32.java, Win32.cc: hack to avoid strange race condition in Win32 GDI
361 10-Aug megacz HTML.java, html.xwt: fixed HTML widget to handle unclosed <li> tags
363 10-Aug megacz TinySSL.java: fixed vulnerability to Mike Benham's attack
365 16-Aug megacz Box.java: fixed a bug that was causing lockups on Win32...
367 16-Aug megacz Surface.java, Main.java: don't scar the splash screen
369 16-Aug megacz AWT.java, Java12.java, Java14.java: fixed jdk1.4 bug
370 with keypresses and frameless windows.
372 16-Aug megacz XWT.java, SpecialBoxProperty.java: box.apply()
374 17-Aug megacz Box.java, SpecialBoxProperty.java, Surface.java: code to
375 prevent engine from quitting when changing the last
376 remaining surface from a frame to a window or vice
379 17-Aug megacz Vec.java: fixed infinite loop
381 17-Aug megacz Trap.java: switched allTraps from a Vector to a Hashtable
383 17-Aug megacz Main.java: initial instantiation now happens in a background thread
385 17-Aug megacz Template.java: fixed a bug that was keeping retheme() from working
387 20-Aug megacz Box.java: fixed rounding error
389 21-Aug megacz PalmOS.java, PalmOS.xml, jump.jar: began work on PalmOS port.
391 24-Aug megacz HTTP.java, SOAP.java: fixed bug which caused
392 miscalculation of the Content-Length header.
394 24-Aug megacz POSIX.java: fixed cut/paste bug
396 02-Sep megacz AWT.java: report corner of window, not corner of decorative frame
398 02-Sep megacz Surface.java, Main.java: don't quit due to disposal of
399 last surface unless initialization is complete.
401 03-Sep megacz XWF.java: code to handle .xwf's that don't include the
402 underscore character.
404 15-Sep megacz Box.java: committed a change that I forgot to commit
405 dealing with box removal.
407 15-Sep megacz HTTP.java: fixed end-of-header detection
409 15-Sep megacz Platform.java: disable 2d acceleration on Mac OS X 10.2
411 15-Sep megacz Template.java: added callback for retheme operation
413 15-Sep megacz XWT.java: new retheme() syntax
415 23-Sep megacz SpecialBoxProperty.java: invisible now returns true if
416 any of the box's ancestors is invisible.
418 23-Sep megacz SpecialBoxProperty.java, Box.java, Surface.java:
419 expanded dimensions to 32 bits, fixed bug in behavior of
420 hshrink/vshrink, don't deliver events to root first.
422 23-Sep megacz HTTP.java: never skip(0)
424 03-Oct megacz ByteStream.java: fixed null pointer problem
426 03-Oct megacz Proxy.java: fixed bug in shMatchExp()
428 03-Oct megacz Box.java, SpecialBoxProperty.java: fixed shrink
429 behavior, deliver clicks to box first (not root), id is
432 03-Oct megacz XWT.java: made recursivePrintObject public so we can
435 11-Oct megacz POSIX.cc: fixed a bug that was causing phantom messages
436 after window deletion
438 11-Oct megacz README, Resources.java, GCJ.xml, jazz/*: upgraded to gcj
439 3.3; eliminated jazzlib; introduced compile hack because
440 3.3 miscompiles Trap.java
442 15-Oct megacz Resources.java: hackaround for broken libgcj java.util.zip
444 15-Oct megacz Arguments.java, Trap.java: arguments.trapname
446 30-Oct megacz SpecialBoxProperty.java: fixed mouse event propagation
448 05-Feb megacz X11.cc X11.java POSIX.cc POSIX.java Linux.xml: separated
451 06-Feb megacz X11.java: fixed a typo
453 11-Feb megacz org/bouncycastle/*: upgraded bouncycastle
455 11-Feb megacz README: updated gcc instructions and patches
457 11-Feb megacz Log.java: refactored printing code in prep for inline logging
459 11-Feb megacz X11.java: bugfix for stupid typos
461 11-Feb megacz Picture.java, DoubleBuffer.java, Win32.java, AWT.java:
462 made Picture and DoubleBuffer abstract classes rather
465 11-Feb megacz Trap.java: changed System.out.println to Log.log
467 11-Feb megacz TinySSL.java: changed System.out.println to Log.log
469 11-Feb megacz PNG.java: changed System.out.println to Log.log
471 11-Feb megacz splash.xwt: added "press Esc to quit" message
473 11-Feb megacz Resources.java: removed libgcj hack; 3.3 fixed the problem
475 11-Feb megacz Platform.java: System.out->System.err, POSIX->X11
477 11-Feb megacz GCJ.xml: added optimizations, linker path
479 11-Feb megacz POSIX.java: removed extra debugging output
481 11-Feb megacz POSIX.cc: added required #includes
483 11-Feb megacz Linux.xml: removed needless -ldl
485 11-Feb megacz Main.java: System.out->System.err
487 11-Feb megacz DoubleBuffer.java: added 'abstract' keyword
489 11-Feb megacz Picture.java: added 'abstract' keyword
491 15-Feb megacz GCJ.xml, Linux.xml, Win32.xml: fixed linkage bug
493 25-Feb megacz README: switched build process from ant to make
495 25-Feb megacz Makefile, README: merged Java12 and Java14 into Java2
497 25-Feb megacz README, Makefile: added next.build and next-build target
499 25-Feb megacz Makefile: added new-release target
501 25-Feb megacz Makefile: added nice -n 19 for new-release builds
503 25-Feb megacz Makefile: fixed typo
505 26-Feb megacz Makefile: added dist, nohup-dist targets; removed new-release
507 27-Feb megacz ant: removed ant script
509 27-Feb megacz Makefile: corrected spacing of build messages
511 27-Feb megacz Makefile, Makefile: tweaked make dist
513 27-Feb =========== build 02B6 ================================================
514 27-Feb megacz Makefile: limited cvs emails to 200 lines
517 27-Feb =========== build 02B7 ================================================
519 27-Feb =========== build 02B8 ================================================
521 27-Feb =========== build 0272 ================================================
522 27-Feb megacz Makefile: simplified host detection
524 27-Feb megacz Makefile: typo fix
527 27-Feb =========== build 0273 ================================================
528 27-Feb megacz Makefile: strip binaries in make dist
531 27-Feb =========== build 0274 ================================================
532 27-Feb megacz Makefile: master.dist.xwt.org
534 27-Feb megacz Makefile, Makefile, Makefile: none
537 27-Feb =========== build 0275 ================================================
538 27-Feb megacz Makefile: added neglected shell keyword
540 01-Mar megacz Makefile: gcj doesn\'t need a target prefix
542 04-Mar megacz Makefile, Makefile: preliminary Darwin support
544 10-Mar megacz Makefile: autotag on make dist
546 10-Mar megacz Makefile: autotag on make dist
548 10-Mar megacz Makefile: make dist now creates source tarballs
550 10-Mar megacz Makefile: make dist now creates source tarballs
553 10-Mar =========== build 0700 ================================================
554 10-Mar megacz Makefile: fixed Makefile to make source tarballs
556 10-Mar megacz Makefile: fixed Makefile to make source tarballs
558 11-Mar megacz Makefile: lithium shouldn't support darwin
560 11-Mar megacz Makefile: HEAD shouldn't support Darwin yet
562 11-Mar megacz Makefile: none
564 12-Mar megacz Makefile: bootclasspath and fastjar auto-detection
566 12-Mar megacz Makefile: bootclasspath and fastjar auto-detection
568 13-Mar megacz Makefile: jikes autodetection, jikes optional
569 build, javac fallback
571 17-Mar megacz Makefile: added propose-patch makefile target
573 17-Mar megacz Makefile: added propose-patch makefile target
574 19-Mar david README: test
576 19-Mar david Makefile: jikes compile on stock os x install
578 24-Mar megacz Makefile: added Davids jikes patch
580 24-Mar megacz Makefile: added v option to tar
582 26-Mar andrew XML.java: applied <!-- .. --> comment counter fix
583 patch (commentcountfix1.diff)
585 26-Mar megacz Makefile: gosset -> serverbeach
587 26-Mar megacz Makefile: added Darwin precomp header hack
589 26-Mar megacz Makefile: added Darwin precomp header hack
591 26-Mar megacz Makefile: gosset -> serverbeach
593 26-Mar megacz Makefile: tab bug
595 26-Mar megacz Makefile: fixed bug for compatability with BSD make
597 26-Mar megacz Makefile: fixed bug for compatability with BSD make
599 26-Mar megacz Makefile: removed the fancy single-line build
602 26-Mar megacz Makefile: removed the fancy single-line build
605 26-Mar megacz Makefile: Removed -O9; will add later
607 26-Mar megacz Makefile: tried O2
609 29-Mar megacz Main.java: ignore argument to -l
611 29-Mar megacz Makefile: correct use of -m in jar invocation
613 29-Mar megacz Main.java: ignore argument to -l
615 29-Mar megacz Makefile: correct use of -m in jar invocation
617 29-Mar megacz Java2.java: weakened binding of Java14Surface to
620 29-Mar megacz Java2.java: weakened binding of Java14Surface to
623 30-Mar megacz Makefile: trying -O0 since we're still getting
626 30-Mar megacz Makefile: harmonized self-contradictory
627 optimization settings
629 30-Mar megacz Makefile: harmonized self-contradictory
630 optimization settings
632 31-Mar megacz Makefile: rolled back to gcj 19-Oct-2002
634 31-Mar megacz Makefile: rolled back to gcj 19-Oct-2002
636 31-Mar megacz Makefile: trying to fix cvs update
638 31-Mar megacz Makefile: more attempts at solving the cvs update
641 31-Mar megacz Makefile: fixed gcjh so that it can be found before
644 31-Mar megacz Makefile: fixed gcjh so that it can be found before
647 09-Apr megacz jpegsrc.v6b.tar.gz: added ijg jpeg decoder source
650 09-Apr megacz HTTP.java: fixed a bug that prevented
651 HTTPInputStream from signalling EOF
653 09-Apr megacz Makefile: fixed gcc update script
655 09-Apr megacz Makefile: fixed gcc update script
657 09-Apr megacz Makefile, jmorecfg.h.patch, Box.java, Platform.java, Resources.java, AWT.java, GCJ.cc, GCJ.java, Win32.cc:
660 09-Apr megacz Makefile: fixed make dist
662 09-Apr megacz Makefile: fixed make dist again
665 09-Apr =========== build 0701 ================================================
666 09-Apr megacz Makefile: fixed make dist
669 09-Apr =========== build 0702 ================================================
671 09-Apr =========== build 0703 ================================================
672 10-Apr megacz Makefile: fixed linkage problem
675 10-Apr =========== build 0704 ================================================
677 10-Apr =========== build 0705 ================================================
678 10-Apr megacz GCJ.cc: forgot extern C for jpeglib
681 10-Apr =========== build 0706 ================================================
682 19-Apr megacz Makefile, README, Main.java, Platform.java, XML.java, GCJ.cc, GCJ.java, Java2.java, POSIX.cc, Win32.cc, X11.cc:
683 finally -- working Darwin support
685 19-Apr megacz Darwin.cc, Darwin.java, Linux.java: added more plat
688 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:
691 19-Apr megacz Makefile, Main.java, Platform.java, Darwin.cc, Darwin.java, GCJ.cc, GCJ.java, Linux.java, POSIX.cc, Win32.cc, X11.cc:
692 merge from Darwin branch
694 19-Apr megacz gcc.patch: added Brian Alliets gcc patch
696 19-Apr megacz JS.java, Resources.java: GUT_branch
698 19-Apr megacz Makefile: added line to apply gcc.patch; updated
699 gcc3.3 to 08-Apr-2003
701 20-Apr megacz gcc.patch: fixed the patch so it applies properly
703 22-Apr megacz Lexer.java: added the Lexer for org.xwt.js
705 24-Apr megacz Makefile, Carbon.cc, Carbon.java: added Carbon
708 24-Apr megacz Carbon.java: bugfix to make it compile
710 24-Apr megacz Parser.java, Lexer.java: parser
712 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:
715 27-Apr megacz Makefile: fixed host/target detection problem
717 28-Apr megacz Template.java: removed 150-char line length
720 28-Apr megacz Template.java: removed 150-char line length
723 29-Apr david Box.java: check for a moving redirect target
725 29-Apr megacz Makefile: updated xwt cvs url
727 29-Apr david Parser.java, TokenStream.java: HACKS for
728 'and'/anonymous functions
730 29-Apr megacz JS.java: New JS interface
732 29-Apr megacz Vec.java: added push/pop
734 29-Apr megacz Lexer.java, Parser.java: fixed lots of parser/lexer
737 29-Apr megacz Box.java: font inheritance
739 29-Apr megacz Makefile: don't build awt; speeds up gcj builds
741 01-May megacz Makefile: forgot to disable hashsync on darwin
743 01-May david Makefile: fix for non-linux build environments
745 02-May megacz Lexer.java, Parser.java: parser now parses
748 02-May megacz JS.java, Parser.java: removed all FIXMES
750 03-May megacz JS.java, Parser.java: more fixups
752 03-May megacz COPYING: cleaned up the copyright declarations
754 03-May megacz README: major cleanup of the README
756 03-May megacz JS.java, Lexer.java, Parser.java: lexer, parser,
757 and interpreter complete but untested
759 05-May megacz Makefile: enable-threads=posix on Darwin
761 06-May megacz Expr.java: added expr
763 06-May megacz Makefile: upstream: co -> head
765 07-May megacz Expr.java: typo
767 07-May david .cvsignore, .cvsignore, .cvsignore: added cvsignore
770 08-May ejones Makefile, Main.java, Platform.java, Carbon.cc, Carbon.java, Win32.java:
771 Native Carbon Port: - Add Carbon implementation - Fix the
772 Makefile to build it correctly - Fix Main and Platform to call a
773 method running on the Platform class when XWT is running. -
774 Fixed Win32 to block the main thread forever in its running
777 09-May david Makefile: fixes for upstream references
779 11-May megacz Vec.java: made Vec final so methods get inlined
781 11-May megacz Java2.java: removed references to Main.applet,
782 re-enabled dirtying on Java1.4-for-OSX
784 11-May megacz Expr.java, JS.java, Lexer.java, Parser.java, package.html:
787 11-May megacz edit.xwt: updated to David's latest edit widget
789 11-May megacz scar.png: scar image now lives in org.xwt.builtin
791 11-May megacz Main.java: removed applet support, moved scar to
794 11-May megacz edit_lib.xwt: added Davids xwt.standard.lib.edit
796 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:
797 goodbye org.mozilla.javascript, hello org.xwt.js
799 11-May megacz msjvm.jar, netscape.jar: removing
800 msjvm.jar/netscape.jar; use reflection instead
802 26-May megacz Box.java, Resources.java, SpecialBoxProperty.java, Static.java, XWT.java, JS.java, Parser.java:
803 lots of progress on org.xwt.js
806 26-May =========== build 0707 ================================================
808 26-May =========== build 0708 ================================================
809 02-Jun megacz XWT.java, Lexer.java, Parser.java: more js
812 03-Jun megacz JS.java, Lexer.java, Parser.java: nearly finished
813 switching to a bytecode architecture
815 03-Jun megacz Parser.java: more js improvements
817 03-Jun megacz Parser.java: almost done moving to bytecode
819 03-Jun megacz Parser.java: completely switched over to bytecode
822 16-Jun =========== build 0710 ================================================
824 16-Jun =========== build 0711 ================================================
826 16-Jun =========== build 0712 ================================================
828 16-Jun =========== build 0713 ================================================
830 16-Jun =========== build 0714 ================================================
832 16-Jun =========== build 0715 ================================================
834 17-Jun =========== build 0716 ================================================
836 17-Jun =========== build 0717 ================================================
838 17-Jun =========== build 0718 ================================================
840 17-Jun =========== build 0719 ================================================
842 17-Jun =========== build 071A ================================================
844 17-Jun =========== build 071B ================================================
846 17-Jun =========== build 071C ================================================
848 17-Jun =========== build 071D ================================================
850 17-Jun =========== build 071E ================================================
852 17-Jun =========== build 071F ================================================
854 17-Jun =========== build 0720 ================================================
856 17-Jun =========== build 0721 ================================================
858 17-Jun =========== build 0722 ================================================
860 17-Jun =========== build 0723 ================================================
862 17-Jun =========== build 0724 ================================================
864 17-Jun =========== build 0725 ================================================
866 17-Jun =========== build 0726 ================================================
868 17-Jun =========== build 0727 ================================================
870 17-Jun =========== build 0728 ================================================
872 17-Jun =========== build 0729 ================================================
874 17-Jun =========== build 072A ================================================
876 17-Jun =========== build 072B ================================================
878 17-Jun =========== build 072C ================================================
880 17-Jun =========== build 072D ================================================
882 17-Jun =========== build 072E ================================================
884 17-Jun =========== build 072F ================================================
886 17-Jun =========== build 0730 ================================================
888 17-Jun =========== build 0731 ================================================
890 18-Jun =========== build 0732 ================================================
892 18-Jun =========== build 0733 ================================================
894 18-Jun =========== build 0734 ================================================
896 18-Jun =========== build 0735 ================================================
898 18-Jun =========== build 0736 ================================================
900 18-Jun =========== build 0737 ================================================
902 18-Jun =========== build 0738 ================================================
904 18-Jun =========== build 0739 ================================================
906 18-Jun =========== build 073A ================================================
908 05-Jul =========== build 073B ================================================
910 05-Jul =========== build 073C ================================================
912 05-Jul =========== build 073D ================================================
914 05-Jul =========== build 073E ================================================
916 05-Jul =========== build 073F ================================================
918 05-Jul =========== build 0740 ================================================
920 05-Jul =========== build 0741 ================================================
922 05-Jul =========== build 0742 ================================================
924 05-Jul =========== build 0743 ================================================
926 05-Jul =========== build 0744 ================================================
928 07-Jul =========== build 0745 ================================================
930 07-Jul =========== build 0746 ================================================
932 09-Jul =========== build 0747 ================================================
934 09-Jul =========== build 0748 ================================================
936 09-Jul =========== build 0749 ================================================
938 15-Jul =========== build 074A ================================================
940 15-Jul =========== build 074B ================================================
942 15-Jul =========== build 074C ================================================
944 21-Jul =========== build 074D ================================================
946 21-Jul =========== build 074E ================================================
948 27-Jul =========== build 074F ================================================
950 27-Jul =========== build 0750 ================================================
952 27-Jul =========== build 0751 ================================================
954 25-Sep =========== build 07a0 ================================================
956 25-Sep =========== build 07A1 ================================================
958 25-Sep =========== build 07A2 ================================================
960 25-Sep =========== build 07A3 ================================================
962 25-Sep =========== build 07A4 ================================================
964 25-Sep =========== build 07A5 ================================================
966 25-Sep =========== build 07A6 ================================================
968 26-Sep =========== build 07A7 ================================================
970 26-Sep =========== build 07A8 ================================================
972 26-Sep =========== build 07A9 ================================================
974 26-Sep =========== build 07AA ================================================
976 26-Sep =========== build 07AB ================================================
978 26-Sep =========== build 07AC ================================================
980 27-Sep =========== build 07AD ================================================
982 27-Sep =========== build 07AE ================================================
984 27-Sep =========== build 07AF ================================================
986 27-Sep =========== build 07AE ================================================
988 27-Sep =========== build 07B0 ================================================
990 27-Sep =========== build 07B1 ================================================
992 14-Oct =========== build 07B2 ================================================
994 14-Oct =========== build 07B3 ================================================
996 15-Oct =========== build 07B4 ================================================
998 16-Oct =========== build 07B5 ================================================
1000 16-Oct =========== build 07B6 ================================================
1002 16-Oct =========== build 07B7 ================================================
1004 16-Oct =========== build 07B8 ================================================
1006 16-Oct =========== build 07B9 ================================================
1008 16-Oct =========== build 07BA ================================================
1010 18-Oct =========== build 07BB ================================================
1012 18-Oct =========== build 07BC ================================================
1014 18-Oct =========== build 07BD ================================================
1016 18-Oct =========== build 07BE ================================================
1018 19-Oct =========== build 07BF ================================================
1020 19-Oct =========== build 07C0 ================================================
1022 21-Oct =========== build 07C1 ================================================
1024 21-Oct =========== build 07C2 ================================================
1026 21-Oct =========== build 07C3 ================================================
1028 21-Oct =========== build 07C4 ================================================
1030 27-Oct =========== build 07C5 ================================================
1032 28-Oct =========== build 07C6 ================================================
1034 28-Oct =========== build 07C7 ================================================
1036 28-Oct =========== build 07C8 ================================================
1038 28-Oct =========== build 07C9 ================================================
1040 28-Oct =========== build 07CA ================================================
1042 28-Oct =========== build 07CB ================================================
1044 28-Oct =========== build 07CC ================================================
1046 28-Oct =========== build 07CD ================================================
1048 28-Oct =========== build 07CE ================================================
1050 28-Oct =========== build 07CF ================================================
1052 28-Oct =========== build 07D0 ================================================
1054 28-Oct =========== build 07D0 ================================================
1056 18-Jan =========== build 07D2 ================================================
1057 n18-Jan =========== build 07D3 ================
1058 n19-Jan =========== build 07D4 ================
1059 n19-Jan =========== build 07D5 ================
1060 n20-Jan =========== build 07D6 ================
1061 n20-Jan =========== build 07D7 ================
1062 n20-Jan =========== build 07D8 ================