Happy Birthday! Hope to get firecat running on CACAO! ;)
David Fu
--
firecat server-side javascript webserver
http://firecat.nihonsoft.org
http://www.nihonsoft.jp/firecat
The CACAO virtual machine celebrates its 10th anniversary. On February
14th 1997 CACAO 0.1 using the class library of the
Hi Rob,
Looks cool! Looking forward to trying it;)
David Fu
--
firecat server-side javascript webserver
http://firecat.nihonsoft.org
http://www.nihonsoft.jp/firecat
Hi,
I'm pleased to announce the release of JamVM 1.4.5
(http://jamvm.sourceforge.net). This release adds support for
Hi Andrew,
Sounds good to me!;)
David Fu
--
firecat server-side javascript webserver
http://firecat.nihonsoft.org
http://blog.netbeans.jp/roller/page/fchoong
Hi everyone,
Now that:
a) gcj has branched for 4.2 and the gcj-eclipse branch is moving
to trunk
b) there is another Free 1.5
That's one small step for Free Software, one giant leap for mankind. ;)
On Mon, 2006-11-13 at 15:54 +0900, [EMAIL PROTECTED] wrote:
Java to be Freed tomorrow!! Way to go Sun!
http://www.theserverside.com/news/thread.tss?thread_id=43046
http://www.javalobby.org/java/forums/t84244.html
Yes.
Java to be Freed tomorrow!! Way to go Sun!
http://www.theserverside.com/news/thread.tss?thread_id=43046
http://www.javalobby.org/java/forums/t84244.html
David Fu.
Ok, Thanks!
Hi David,
I tried it just now, and your fix works with the new patch, as the
implied
tag is now recognized as a HTML.Tag.IMPLIED Tag! So the implied tags for
CP and the RI behave the same now!
Very good. I checked in your patch (attached again).
2006-11-10 David Fu [EMAIL
);
-// NOTE: 20061030 - fchoong - GNU CP uses a different implimentation of
-// the IMPLIED tag.
-boolean fg_gnu_cp_implied_tag = false;
-
-if (matchNameAttribute(attrSet, HTML.Tag.P))
- {
-//writeAllAttributes(attrSet);
-
-Enumeration attrNameEnum
Hi Roman,
I tried it just now, and your fix works with the new patch, as the implied
tag is now recognized as a HTML.Tag.IMPLIED Tag! So the implied tags for
CP and the RI behave the same now!
David Fu.
Hi David,
Am Freitag, den
Stuart Ballard wrote:
Here's a can of worms: Do we actually *want* to be better than Sun's
implementation, featurewise? For the same reason that we as Free runtime
users
and developers hate it when people write code which (inadvertently or
not)
relies on features that are only in Sun's
Stuart Ballard wrote:
Here's a can of worms: Do we actually *want* to be better than Sun's
implementation, featurewise? For the same reason that we as Free
runtime
users
and developers hate it when people write code which (inadvertently or
not)
relies on features that are only in Sun's
Hi Roman,
Thanks for checking the file in! The IMPLIED tag in the RI is implemented
as a p-implied Tag with a NameAttribute of HTML.Tag.IMPLIED. GNU CP
implements it as a p Tag with a NameAttribute of HTML.Tag.P, with a tag
attribute of _implied_=true. The other difference is that since the RI
is
javax.swing.text.html.HTML;
import javax.swing.text.html.HTMLDocument;
import javax.swing.text.html.Option;
/**
* HTMLWriter,
* A Writer for HTMLDocuments.
*
* @author David Fu (fchoong at netbeans.jp)
*/
public class HTMLWriter extends AbstractWriter
{
/* we keep a reference of the writer passed
Hi Roman, Tom,
The paperwork is already done(handled by Mark), so I should be ok. I will
try to finish the formating and commenting this weekend. Mark's probably
having a great time in Colorado right now :)
David Fu.
Hi David,
I
Hi Roman, Audrius,
I have tested it with Blackdown JDK 1.4.2, and JamVM 1.4.2 + GNU Classpath
0.92. The output formatting(indent and newlines) is tricky, but I tried to
keep as close to the RI as possible. CP 0.92 does not have all the tags
yet, but looks to be ok. I have not tried Mauve/testlets
javax.swing.text.html.HTMLDocument;
import javax.swing.text.html.Option;
/**
* HTMLWriter,
* A Writer for HTMLDocuments.
*
* @author David Fu (fchoong at netbeans.jp)
*/
public class HTMLWriter extends AbstractWriter
{
private Writer outWriter = null;
private HTMLDocument html_doc = null
Hi Roman,
That tip was useful, thanks! ;)
David Fu.
Hi Fu,
One more question, do you have any idea what isBlockTag() is for?
Although
I have implemented this method, I am not sure where it is supposed to be
used. Thanks!
Sorry, no
Hi Roman,
One more question, do you have any idea what isBlockTag() is for? Although
I have implemented this method, I am not sure where it is supposed to be
used. Thanks!
David Fu.
Hi Fu.,
Am Dienstag, den 17.10.2006, 22:15
Hi Roman,
Ok, I will probably get it after thinking through it a few more times.
Thanks for your help! ;)
David Fu.
Hi Fu.,
Am Dienstag, den 17.10.2006, 22:15 +0900 schrieb [EMAIL PROTECTED]:
Hi Roman,
Thanks! That makes it much
Hi Roman,
Thanks! That makes it much clearer! But I Still do not understand what is
meant by Unwanted in the closeOutUnwantedEmbeddedTags()... :(
David
Fu.
Hi,
Hi Sven, Roman, and All,
I am currently working on the
Hi Sven, Roman, and All,
I am currently working on the HTMLWriter. Does anybody have an idea what
is meant by an Embedded Tag for the writeEmbeddedTags() method? I am
guessing it is the hidden input used in HTML forms, but the
closeOutUnwantedEmbeddedTags() method does not really make sense here.
Hi Mario,
Thanks for the reply! I guess it is more likely that it referers to the
Applet, Object, and Embed Tags. But I still cannot make sense of the
closeOutUnwantedEmbeddedTags(). What is meant by Unwanted here?
HTMLWriter(javax.swing.text.html.HTMLWriter) is suppose to output the Html
for
Interesting quote about the CDDL from /.:
quote
Not to worry. Firefox is available under GPL. MPL was never widely used
outside of Mozilla, and that chiefly in the period before Mozilla was
widely used. At that, it's a better license than the CDDL. The CDDL
specificly allows distribution of
Sweet! :)
David Fu.
Hello,
Mysaifu JVM version 0.2.9 released.
http://www2s.biglobe.ne.jp/~dat/java/project/jvm/index_en.html
Mysaifu JVM is a Java virtual machine for Windows Mobile.
Changes in this version:
* Updated class
Hi Sven,
Suns implementation is actually pretty consistent for most of the commonly
used API. In any case, developers should already to be prepared to do some
testing if they want to use GNU Classpath. Although this should be normal,
I don't know why developers(like myself sometimes), expect
Hi Robert,
Putting JamVM into its own directory would be most helpful! Will save me
some work for firecat;)
David Fu.
On 7/31/06, Robert Lougher [EMAIL PROTECTED] wrote:
On 7/31/06, Christian Thalinger [EMAIL PROTECTED] wrote:
On
Hi Sven,
As you say, if we go after too many goals, we may end accomplishing none
of them, or worse complete them half way and leave users scratching their
heads as to what went wrong(this leaves a really bad impression). So it is
better for us to say, It maybe slow, but at least it is working and
Hi Roman,
I also think that RI-compatibility should be given priority over
spec-compliance. So maybe only spec-compliance checks should be disabled.
Unfortunately, instead of reading what the spec says, most users will just
assume it is GNU Classpath's fault if the behavior is different from the
Hi Andrew,
Yeah, I guess you have a better point. Going after every peculiar problem
of every RI(1.0, 1.1, 1.2, 1.3, 1.4, etc...) Sun produces would be insane.
Guess that's why Write Once Run Everywhere turned out to be a myth.
Hi Dave,
This will make finding areas to be fixed much easier! Thanks ;)
David Fu.
Hi All,
I've uploaded a new jar file containing modified test cases from the
Intel test suite (the jar contains both .java and .class files, see
Hi Robert, Sven,
In the firecat startup script there is a section:
# Step 2: change this to point to your JDK directory.
# eg. jdk_home=/usr/java/j2sdk1.4.0/
#jdk_home=/usr/java/j2sdk1.4.2/
#jdk_home=/usr/local/lib/sablevm/
#jdk_home=/usr/local/kaffe/
jdk_home=/usr/local/jamvm/
This allows me
Hi Dalibor, Christian, Andrew,
Thanks for pointing out the wiki! I will try out gcj and CACAO after I am
done with JamVM ;)
David Fu.
On Mon, Jul 17, 2006 at 10:55:20AM +0900, [EMAIL PROTECTED] wrote:
Hi Christian, Dalibor,
Hi Christian, Dalibor,
sandbox.nihonsoft.org is a standard i386(32-bit) machine. There is no
problem with running firecat with Kaffe, except the slow execution speed.
SableVM has some sort of problem with the chaining of classloaders, and
the server socket dies after a few minutes. I think these
Hi Mark,
firecat runs on Kaffe 1.1.7(GNU Classpath 0.90) with no problems, except
for performance(I tried to use it for running sandbox.nihonsoft.org, but
it turned out to be too slow.). SableVM was ok, but due to changes in
firecat's classloading structure, it does not work anymore. I am planning
Hi,
I see in the Open Tasks that javax.swing.text and javax.swing.text.html
needs attention. That happens to be an area(html) I am interested in, is
the task still open?
David Fu.
On Tue, 2006-07-04 at 18:47 +0530, Hari
Hi Audrius,
Ok! I am trying the CVS version, and it looks like some attributes for the
html tags are not working yet. But it is still cool to be able to see it
in action ;) Is there a good starting point I can work from?
David
Hi Sven, Audrius,
Thanks for the advice! I also saw some repainting issues which needs to be
fixed. Is there a copyright assignment I have to submit before I start? In
the meantime I will probably have a lot of code reading to do ;)
36 matches
Mail list logo