Fri, 29 Jun 2018 23:38:27 -0400lxapigen.pl: Strip whitespace from function names when parsing headers. default tip
Ryan C. Gordon <icculus@icculus.org> [Fri, 29 Jun 2018 23:38:27 -0400] rev 145
lxapigen.pl: Strip whitespace from function names when parsing headers.

Tue, 03 Jul 2018 22:47:58 -0400lxapigen.pl doesn't need the native dir specified on the command line now.
Ryan C. Gordon <icculus@icculus.org> [Tue, 03 Jul 2018 22:47:58 -0400] rev 144
lxapigen.pl doesn't need the native dir specified on the command line now.

Tue, 03 Jul 2018 22:47:19 -0400Added a perl script that will filter os2imports.pl.
Ryan C. Gordon <icculus@icculus.org> [Tue, 03 Jul 2018 22:47:19 -0400] rev 143
Added a perl script that will filter os2imports.pl.

It filters out APIs that are implemented in 2ine, so you can see just what's
missing.

Fri, 29 Jun 2018 22:05:06 -0400Fixed exepack2 decompression.
Ryan C. Gordon <icculus@icculus.org> [Fri, 29 Jun 2018 22:05:06 -0400] rev 142
Fixed exepack2 decompression.

Now 4os2.exe runs without a weird crash during startup (but still fails on a
missing API call a little later).

Wed, 27 Jun 2018 18:52:42 -0400Fixed incorrect stack setup in NE loader.
Ryan C. Gordon <icculus@icculus.org> [Wed, 27 Jun 2018 18:52:42 -0400] rev 141
Fixed incorrect stack setup in NE loader.

Sun, 24 Jun 2018 02:40:36 -0400Added a basic config file parser to lib2ine.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jun 2018 02:40:36 -0400] rev 140
Added a basic config file parser to lib2ine.

This will let the app set up some state about the OS/2 "system", like what
Unix paths are mapped to which OS/2 drive letters, system vars, etc.

This reads from /etc/2ine.cfg, and then tries a copy in the user's local
config dir to add/override settings.

This mostly doesn't do anything yet, but the framework is there for adding
stuff, and the drive letter mapping is done, even if nothing is using it.

Tue, 19 Jun 2018 13:59:21 -0400Cleanup *INFOSEG creation.
Ryan C. Gordon <icculus@icculus.org> [Tue, 19 Jun 2018 13:59:21 -0400] rev 139
Cleanup *INFOSEG creation.

Tue, 19 Jun 2018 12:05:24 -0400fix last few export names
cracyc <cracyc@users.noreply.github.com> [Tue, 19 Jun 2018 12:05:24 -0400] rev 138
fix last few export names

Tue, 19 Jun 2018 11:59:46 -0400build fixes
cracyc <cracyc@users.noreply.github.com> [Tue, 19 Jun 2018 11:59:46 -0400] rev 137
build fixes

Mon, 18 Jun 2018 15:52:58 -0400Implemented a whole bunch of 16-bit APIs. OS/2 1.0's cmd.exe sort of works!
cracyc <cracyc@users.noreply.github.com> [Mon, 18 Jun 2018 15:52:58 -0400] rev 136
Implemented a whole bunch of 16-bit APIs. OS/2 1.0's cmd.exe sort of works!

(Most of this work was cracyc's effort, but I started tweaking it before
I thought to perform a commit. --ryan.)