Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Some notes on the JWP-Port Project

1 view
Skip to first unread message

Steve Frampton

unread,
Oct 27, 1997, 3:00:00 AM10/27/97
to

[From: header modified to thwart e-mail spam. See .sig for details]

As announced in other groups, I have just launched a JWP-Port Project
that is aimed at porting the Windows version of JWP (Japanese Word
Processor) over to X-Windows.

The Project home page is at http://qlink.queensu.ca/~3srf/jwp-port for
those who are interested.

But I also thought that this port attempt, and the source code behind
it, might be helpful to the Wine team to get Win32 support further
developed.

JWP comes with its own fonts and its own Front End Processor (FEP) which
means it is useful on English-only computing systems. It is also
integrated with Jim Breen's EDICT Japanese-English dictionary. Of
course, as a GNU product full source code is available.

The JWP-Port team, once assembled, in conjunction with the current
JWP-Dev team (in charge of the Windows version) may be helpful in
providing information on portions of the code. There are a number
of modules in JWP and to have open source code available for such a
sophisticated package could prove very helpful to Wine.

In addition, the Wine team might be able to provide insight that
could prove helpful to the JWP-Port or JWP-Dev teams.

I'd like to hear your thoughts on this.

----------------< LINUX: The choice of a GNU generation. >----------------
Steve Frampton <3srf(@)qlink.queensu.ca> http://qlink.queensu.ca/~3srf
----------- Please remove .FOOBAR from address before replying. ----------

Steve Frampton

unread,
Oct 27, 1997, 3:00:00 AM10/27/97
to

[From: header modified to thwart e-mail spam. See .sig for details]

From: Uwe Bonnes <b...@elektron.ikp.physik.tu-darmstadt.de>

> wouldn't an attempt to (make usable and) use winelib for a port a good
> idea? What compiler is used for the Windows executable. Did anybody try
> lcc-win32?

The idea with porting JWP to Linux is mentioned on the JWP-Port home page
located at http://qlink.queensu.ca/~3srf -- basically I don't want to
restrict JWP to an Intel-only environment, which winelib would seem to do
(am I incorrect?)

The current version 1.31 of JWP compiles under Borland C++ 4.5. It may
compile under earlier versions if the project file is made by hand (1.30
was successfully compiled under BC++ 3.1)

Steve Frampton

unread,
Oct 27, 1997, 3:00:00 AM10/27/97
to

[From: header modified to thwart e-mail spam. See .sig for details]

Uwe Bonnes <b...@elektron.ikp.physik.tu-darmstadt.de> wrote:

> wouldn't an attempt to (make usable and) use winelib for a port a good
> idea? What compiler is used for the Windows executable. Did anybody try
> lcc-win32?

The idea with porting JWP to Linux is mentioned on the JWP-Port home page

located at http://qlink.queensu.ca/~3srf/jwp-port -- basically I don't

Matthew J. Francis

unread,
Oct 27, 1997, 3:00:00 AM10/27/97
to Steve Frampton

Steve Frampton wrote:

> As announced in other groups, I have just launched a JWP-Port Project
> that is aimed at porting the Windows version of JWP (Japanese Word
> Processor) over to X-Windows.

(Strains of "Halleluiah!" (from Handel's Messiah) heard in the
background :)


> But I also thought that this port attempt, and the source code behind
> it, might be helpful to the Wine team to get Win32 support further
> developed.

I've been trying to point people towards the source of JWP for some
time now for exactly this reason (and of course that I want to run
JWP :). The current state is approximately :

JWP-32 : Works apart from the Dictionary, which does nothing due to
its use of Win32 Threading (not finished in Wine).
Resources seem to leak a lot in some releases.

JWP-16 : Works apart from not displaying the contents of listboxes
with Kanji in, such as in the Dictionary (Doh!) again,
and the Kanji Info dialogs.

Strangely, Kanji Info displays just fine in JWP-32... I'm trying
to find out exactly why, but it's a bit difficult without Borland C
(I can just get it to compile under Watcom 10, but the resulting
executable isn't sane. Unfortunately.)
Kristian Nielsen has kindly offered to lend a hand; any others
(especially BC owners) would be most welcome!

I'd be glad to give any assistance I could to the porting project,
although my X programming skills are as yet even less than my
Windows skills [i.e. very little indeed :(]. Well, anyway, you
never know. Nothing like a good incentive to force someone to
learn something...

-Matt.

Steve Frampton

unread,
Oct 27, 1997, 3:00:00 AM10/27/97
to

[From: header modified to thwart e-mail spam. See .sig for details]

Uwe Bonnes <b...@elektron.ikp.physik.tu-darmstadt.de> wrote:

> You are _incorrect_. Winelibe _should_ allow compiling on many systems.
> At present is has some problems...

Actually I was thinking about this a little bit after I posted, and I
realized my logic was faulty -- since we are actually recompiling a
binary object from source on a target platform.

This sounds like an interesting library to me -- Winelib would then be
a layer between the Windows calls and the X-windows code? Ie. just
another library like LessTif, etc.?

What kinds of platforms will be supported? Does it offer similar options
that Wine does, such as giving the choice between a Windows look/feel and
an X window manager look/feel?

Uwe Bonnes

unread,
Oct 27, 1997, 3:00:00 AM10/27/97
to

Steve Frampton <3s...@qlink.queensu.FOOBAR.ca> wrote:
: [From: header modified to thwart e-mail spam. See .sig for details]

: As announced in other groups, I have just launched a JWP-Port Project


: that is aimed at porting the Windows version of JWP (Japanese Word
: Processor) over to X-Windows.

: The Project home page is at http://qlink.queensu.ca/~3srf/jwp-port for
: those who are interested.

: But I also thought that this port attempt, and the source code behind


: it, might be helpful to the Wine team to get Win32 support further
: developed.

....
: I'd like to hear your thoughts on this.

Hallo,

wouldn't an attempt to (make usable and) use winelib for a port a good idea?
What compiler is used for the Windows executable. Did anybody try lcc-win32?

Bye
--
Uwe Bonnes b...@elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

Uwe Bonnes

unread,
Oct 27, 1997, 3:00:00 AM10/27/97
to

Steve Frampton <3s...@qlink.queensu.FOOBAR.ca> wrote:
: [From: header modified to thwart e-mail spam. See .sig for details]

: Uwe Bonnes <b...@elektron.ikp.physik.tu-darmstadt.de> wrote:

:> wouldn't an attempt to (make usable and) use winelib for a port a good


:> idea? What compiler is used for the Windows executable. Did anybody try
:> lcc-win32?

: The idea with porting JWP to Linux is mentioned on the JWP-Port home page


: located at http://qlink.queensu.ca/~3srf/jwp-port -- basically I don't
: want to restrict JWP to an Intel-only environment, which winelib would
: seem to do (am I incorrect?)

You are _incorrect_. Winelibe _should_ allow compiling on many systems. At


present is has some problems...

0 new messages