Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 Sep 2001 00:45:42 +0900
From:      Fuyuhiko Maruyama <fuyuhik8@is.titech.ac.jp>
To:        freebsd-java@FreeBSD.ORG
Subject:   (j2sdk1.3.1) AWT improvement
Message-ID:  <554rqj7ye1.wl@tripper.private>

next in thread | raw e-mail | index | archive | help
--Multipart_Wed_Sep__5_00:45:42_2001-1
Content-Type: text/plain; charset=US-ASCII

Hi all,

I was trying to improve j2sdk1.3.1's awt codes for FreeBSD these days.

The first step is to use Solaris's part instead of Linux's one because
most of Solaris's codes seems to be improved since jdk1.2.2, on the
other hand, most parts of Linux's codes are not so modifed.

The patch attached is the one that realize my first step modification.
If you are interested in awt improvement and familiar with awt/jfc and
have time to build/test the patch, please test it.

I want to know how the patched version works well or bad.
I want to know what is wrong with my patch.

Thanks,

--
Fuyuhiko MARUYAMA <fuyuhik8@is.titech.ac.jp>
Matsuoka laboratory,
Department of Mathematical and Computing Sciences,
Graduate School of Information Science and Engineering,
Tokyo Institute of Technology.


--Multipart_Wed_Sep__5_00:45:42_2001-1
Content-Type: application/octet-stream; type=gzip
Content-Disposition: attachment; filename="awt.diffs.gz"
Content-Transfer-Encoding: base64

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

--Multipart_Wed_Sep__5_00:45:42_2001-1--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?554rqj7ye1.wl>