home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
infhtm9b.zip
/
inf-html.INF
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1995-05-28
|
124KB
|
819 lines
ΓòÉΓòÉΓòÉ 1. Overview ΓòÉΓòÉΓòÉ
This section takes a fairly simplistic look at the Inf-HTML package.
ΓòÉΓòÉΓòÉ 1.1. General info and Pretty Pictures! ΓòÉΓòÉΓòÉ
Inf-HTML is a package of programs written by Peter Childs (that's me) to allow
people to place the information contained within Os/2 Inf/Hlp files on the WWW
(World Wide Web).
Inf-HTML is still in testing. It has been around for awhile but the INF file
format can get confusing and is not documented.
If you find something that is broken (that shouldn't be) drop me a line with
lots of details. Preferably enough info to be able to reproduce the fault.
Pretty Picture's!
NOTE. All these pictures where taken from buildlevel 0001 and as such the
"look" of Inf-HTML may be different from these pictures.
Below is a standard Table of Contents from a Os/2 INF file displayed with
WebExplorer (small font). In this case the INF file is the Object REXX
reference and I am running the Os/2 build of Inf-HTML with os2httpd.
Although I use "buttons" which are graphical I have optimised these so they are
transparent, and 16 colour. This cuts down the bandwidth required. Below are
the sizes (in bytes! not kilo-bytes) of the GIF's.
218 about.gif
290 ftp.gif
276 idx.gif
510 inf-html.gif
185 next.gif
179 previous.gif
237 srch.gif
181 to.gif
224 toc.gif
Below is an article from a UserGroup publication being displayed with
WebExplorer. It shows that graphics support is possible but currently is a
real hastle and a lot of work.
Below is an article from the Os/2 Command Reference. While I don't advocate
putting Os/2 manuals online (due to copyright restrictions) I have this example
here to show that Inf-HTML can handle line-diagrams with mapping of
IBM-ExtASCII to ISO-Latin and plain punctuation.
Just to prove it isn't a fluke and works with browsers other than WebExplorer,
here is NetScape for Windows 1.1N (16-bit) running under Win-Os/2 looking at
the same document above.
That's it for the pictures!
ΓòÉΓòÉΓòÉ 1.2. What is it exactly? ΓòÉΓòÉΓòÉ
The Inf-HTML "package" consists of three executables and assorted support
files.
INF-HTML executable
is a executable that is called by a WWW server (such as NCSA's
httpd) with parameters containing information about an Os/2 Inf or
Hlp file. It then returns the requested information in HTML format.
This allows direct access to the info in Os/2 Inf/Hlp files in a "on
request" conversion method.
INF-FILE executable
is new to the Inf-HTML package (from version 0.7 onward) and uses
the same "engine" code to basically convert a Os/2 Inf or Hlp file
to a set of Html files. These files can then be used independently
of any executables etc. (and therefore platform independent)
This executable can be used with Rony Flatscher's ih2rex package to
turn a whole INF file, or portion, into a single HTML file suitable
for printing etc.
DEBG executable
was developed primarily by me as an extension to the INF-HTML
executable to allow the display of large amounts of internal info.
This is to help "see" where any problems occur. If you are
interested in the file format of Inf or Hlp files, or want to know
more how Inf-HTML works, try it out.
ΓòÉΓòÉΓòÉ 1.3. Where do I get it, and for what platforms? ΓòÉΓòÉΓòÉ
Try
╨╛ http://www.apanix.apana.org.au/~pjchilds ╨┐
for the latest info on availbility of Inf-HTML etc.
Currently there are builds done on Os/2 with GCC's EMX 0.9a rev34, a build on
Linux (1.2.8) with GCC, and a build on SunOS with GCC. I have also had a
successful build on a IBM RS/6000.
The Os/2 executables and support files should be on hobbes... for the other
stuff try the above website. If you want it for a platform not listed about
then mail me and we'll talk ;-)
ΓòÉΓòÉΓòÉ 1.4. Copyright etc.. ΓòÉΓòÉΓòÉ
I wrote it and it's mine (naaaa..) but anyone can use it if they want. If it
breaks you own both bits. If it breaks your computer you still own all the
bits and its not my fault. Don't use it on a mission critical system 'cause I
don't want some hospital computer dying (and patients etc) due to my program.
You can't sell this program, or charge for its use. If someone is charging you
for access to information provided by this program (ie on a cost per page) then
email me and well fix them ;-)
These programs are email-ware, which means if you use it then send me some
email on what for... If you maintain some Web pages using it then I'd really
like a URL. Developing and maintaining code is a big headache at times so some
mail that others are finding it useful is a great incentive to keep working on
it. If you have lots of money to spare, or are a company and want to feel good
about support software development, I will take any cash or cheques ;-) You
can mail these (or a postcard) to
Peter Childs
30 Renfrew Drive
Hawthorndene
5051 SA
Use and enjoy! If you want something fixed drop me a line and let me know.
I'll make any easy changes if I think they are good... Version 0.8b was
basically a response to mail about display problems. 0.9alpha+ is in response
to requests for ISO-Latin support, and bugs reported by users. If you know a
better way to do something that I've hacked then tell me and I'll steal your
idea (thanks!).
ΓòÉΓòÉΓòÉ 2. Usage ΓòÉΓòÉΓòÉ
Inf-HTML can be thought of as a package executable and support files. This is
a bit of a problem when I talk about Inf-HTML (as a package) and the Inf-HTML
executable. If you have difficulty in working out which one I am talking about
then I quote from someones sig...
It was hard to write, it should be hard to use!
ΓòÉΓòÉΓòÉ 2.1. Inf-HTML ΓòÉΓòÉΓòÉ
*REMEMBER* Inf-HTML is for making INF files accessable via the WWW and runs
interactively via a WebServer (such as NCSA's httpd). You need to have access
to the /cgi-bin or /bin directory for you WebServer!
Setting up a WebServer and other basic file management issues are beyond the
scope of this document.
Os2 Systems
OK. Put the INF-HTML.EXE file in some directory that you want to put it in.
Then put the READINF.CMD file in your /os2httpd/cgi-bin directory (assuming
your running os2httpd). Edit READINF.CMD to reference the INF-HTML.EXE file.
Next! Create a directory in your /os2httpd/doc directory (or your document
root directory) called inf-html. Copy all the files from the Support directory
into this directory... This should be several GIF files, and a few HTML
files...
Finished. To test it out (assuming that your WebServer is running) try a
http://your.webserver.name/cgi-bin/readinf.cmd?build
If it doesn't work think why! What error's are you getting back... is it
accessable, are your paths set right...
If you are using GoServe rather than Os2httpd I don't know if the above will
work but I guess you can figure it out ;-)
Other Systems
OK. Make sure you have the right build for your system... try executing
inf-html build and see if it works and gives you some info.
Place this executable file (ie inf-html) in your WebServers /bin or /cgi-bin
directory... if you need to chmod it make sure you do!
Create a directory in the document root called inf-html and put all the files
from the Support directory in there. Make sure to chmod the directory and
files if need be!
If you don't like your support directory in that location mail be and I will
build you an executable with the path in the right place... sorry for not
releasing source yet but it needs more work ;-)
Finished. To test it out (assuming that your WebServer is running) try a
http://your.webserver.name/cgi-bin/readinf.cmd?build
If it doesn't work think why! What error's are you getting back... is it
accessable, are your paths set right...
It's installed, how do I use it?
To put a INF file online just include the correct reference in any HTML
document.
For Os/2 systems use
http://webserver/cgi-bin/readinf.cmd?x:^path^name^filename.inf+toc
where x is the drive and the path is seperated by ^'s rather than \'s.
For Other systems use
http://webserver/cgi-bin/inf-html?/path/and/filename.inf+toc
and make sure the file is world-readable (and the directories it's in etc..)
Other things I want to know.
Making files FTP'able.
If you put a file in the same location as the INF file you are accessing, with
the same name but .ftp appended(and world readable), the contents of this file
will be treated as a URL for that files location.
For example if you had a file called fred.inf that was in some directory and
you created another file in that directory called fred.inf.ftp with the text
ftp://some.site/morestuff/fred.zip
in it then when accessing that file through Inf-HTML a FTP icon will appear
with the above URL.
Adding stuff at the bottom.
If you put a file in the same location as the INF file you are accessing, with
the same name but .html appended(and world readable), the contents of this file
will be inserted after at the bottom of every INF-HTML access of that document.
For example if you had a file called fred.inf that was in some directory and
you created another file in that directory called fred.inf.html with the text
<p>Back to <a href="~fred/Welcome.html">My Page</a></p>
in it then when accessing that file through Inf-HTML that text will appear
with at the bottom of each access.
Search engine?
The search engine partially works in the current build. The Table of Contents
and Index search are enabled and work fine, but the Article text one isn't
enabled and doesn't work. It should be fixed and running soon.
Bitmap Support?
No! I haven't been able to get IBM to tell me about the compression scheme
they use on the files (and it ain't RLE!). I have the bitmap headers, the
colour tables, and the compressed data - but I can't uncompress it! If you
want to have a go mail me and I'll tell you more specifics.
More depth?
Just to pad out the understanding there are five commands inf-html understands
generally in the format
inf-html <filename.inf> <command> <arguements>
command = toc
Display the Table of Contents for <filename.inf>. Arguements are
added to allow expansion of Headings with sub-headings. Don't worry
about those arguements, you shouldn't need to add any - they just
refer a to heading's numbers.
command = tocopen
Display the fully expanded Table of Contents for <filename.inf>. No
arguements taken.
command = idx
Display the Index for <filename.inf>. No arguements are taken.
command = text
Display the article corresponding to <arguement>. No other
arguements are taken.
command = build
No filename or arguements allowed. Displays build level information
on the executable.
ΓòÉΓòÉΓòÉ 2.2. Inf-FILE ΓòÉΓòÉΓòÉ
The Inf-FILE executable is part of the Inf-HTML package and allows batch
conversion of an INF file to a series of HTML files. You MUST have HPFS to use
this program on Os/2.
Put the inf-file.exe somewhere in your path to be able to use it.
Converting
Create a clean directory and copy into it the INF file you wish to convert.
Change into this directory and execute the following commands.
inf-file <filename.inf> toc <path to support files>
inf-file <filename.inf> idx <path to support files>
inf-file <filename.inf> text <path to support files>
where <filename.inf> is the file you are interested in converting and <path to
support files> is a location on the web server of the file in the Support
directory (ie. gifs and html files).
an example of <path to support files> would be say
/~fred/inf-html/
(note the trailing slash) or
/somedir/anotherdir/
The file is now converted into a series of HTML files. You can place these
html files (together) in the location you wish. Don't forget to place the
support files in the spot you nominated too! When you are finished check that
you have chmod'd any files/directories that you should have.
The you should add a link in to the Table of Contents file which should be
named something like
myinffile.1.toc.html
The ih2rex package
This great little set of REXX programs will let you combine the sets of HTML
files produced above into a single HTML file (you could use this to print INF
files...)
Rony Flatscher wrote these REXX programs and you should find enough
documentation within the ih2rex.zip file to use it. If you can't get it to
work you could try emailing Rony or me but you have better tried hard ;-)
ΓòÉΓòÉΓòÉ 2.3. Debg ΓòÉΓòÉΓòÉ
Debg is a build of the inf-html executable with *lots* of extra output for
debugging purposes... I have included it for the overly keen (or silly).
Basically it outputs good stuff like command-line parameters, info about the
internal structure (number of words in the dictionary, number of table of
contents entries, number of index entries, number of slots, etc...)
It then gives a basic ASCII-Art view of the file structure layout.... like
+--------------- 0
| Header
+--------------- 155
+--------------- 0 (Size - 155)
| Images
|
+--------------- 155
| TOC Strings
+--------------- 1470
+--------------- 0
| Index
+--------------- 0
+--------------- 1630
| NLS Table
+--------------- 1712
+--------------- 1954
| Dictionary
+--------------- 13470
+--------------- 42786
| Search Table
+--------------- 50286
+--------------- 50286
| Ext Data Block
+--------------- 50350
After that all bets are off ;-) If you specified the toc action it will go
through all the debug info for all the table of contents entries. If you
specified the text action it will load the whole dictionary (yuck) and then
output heaps of info on the article.
How would this help?
I don't know about helping you but it sure helps me! If you couldn't get
inf-html to work (ie error messages from inf-html) you could place debg.exe
where inf-html was (ie replace the reference or copy debg over inf-html) and
check what was going on.
ΓòÉΓòÉΓòÉ 2.4. Inf-TeX ΓòÉΓòÉΓòÉ
Just because it never got released that's no reason to doubt that this mystical
program ever existed... in fact here is a really small, unreadable
(unrecognizable?) bitmap of a page proceed by Inf-TeX!
Unfortunately Inf-TeX has been shelved unless I get some signs of interest. It
wasn't in a usable state (not what I would call usable!) as it had a bad bug in
margin support that caused lists to cascade... I guess I could fix this but I
can't do everything! Inf-TeX was pushed to one side. If I get enough interest
I will do some more work on this...
ΓòÉΓòÉΓòÉ 3. Bugs... ΓòÉΓòÉΓòÉ
BUGS
Number, Status Date, Source, Description / Action pending
============== ===========================================
1 Open 27-05-95
Display of certain articles does not do "automatic"
links - example is belowzro.inf. Article #11 contains
a non-visible link to article ???.
Run debg, identify/isolate/fix.
2 Open 27-05-95
Correlation between "set left margin to current" and
"set left margin to *N* + indent" is not the same,
Locate example, check spaces indented, leftm set to ?,
degb if ness, fix.
3 Open Underlining does will run around indents. Also spaces??
4 Closed Support for :lines., :elines. needed right-margin
checking removed as it was causing extra CR's.
5 Closed Port for SUN doesn't work... defined extra routines to
read in words, doubles, and shuffle bytes.
6 Closed Port for SUN dies on certain files... trace error to
malloc() not calling brk() for stack expansion...
error traced to corrupted stack due to static allocation of
tocentry struct size. Fixed 25-5-95.
7 Open 25-5-95
Support for color, and fonts not implemented well.
Study smallinf.c from hobbes, identify and get font
table - monospaced fonts?? Check HTML specs for possible
future support for color/fonts.
8 Open 25-5-95
URL's not auto-identified.
999 Closed 00-00-00 END OF FILE
ΓòÉΓòÉΓòÉ 4. History ΓòÉΓòÉΓòÉ
Below is a roughly list of this programs progress, changes, etc. Official
build levels and documentation of each change did not occur until v0.9b.
ΓòÉΓòÉΓòÉ 4.1. 0.1a ΓòÉΓòÉΓòÉ
First closed alpha
Support for Table of Contents display
Support for basic displaying of articles with no support for styles,
links, margins, etc. Pretty shocking.
Real rough coding
ΓòÉΓòÉΓòÉ 4.2. 0.2a ΓòÉΓòÉΓòÉ
Decision was made for a rewrite to be done.
Much better error control and reporting. Structured in such a was that
any errors will display a message, free all allocated memory, and exit.
More modularisation of code. Full commenting. Better structure.
More comprehensive support for control codes. Styles implemented - bold,
underlined, italic, and monospaced examples.
Kludging introduced for left margin.
Graphic buttons introduced.
All support files now must be located in the /inf-html/ directory.
Debug mode seperated from main code. Cleaned up and improved.
ΓòÉΓòÉΓòÉ 4.3. 0.5b 10-12-94 ΓòÉΓòÉΓòÉ
Well I thought... if MicroSoft can skip 4 major revision numbers and then
release a worse product than before why can't I ;-)
First public release... in initial beta testing
Name change from html-inf to inf-html.
Kludged support for inline graphics inclusion.
Look ahead on word wrap to prevent large entries sticking out and looking
bad.
Improved layout control to stop line breaks occuring when they shouldn't
have and to be there when they should.
Support for really large articles that are larger that one slot. This
has not been extensively tested... I added 3 lines of code to do this
and it works fine on the 2 articles I tested it on.
Major bug fix - incorrect titles on articles and links failing.
This has improved inf-html to the stage where I am prepared to
release it for public beta.
Basic documentation included/being written (grin).
Support for another type of in-line linking added.
ΓòÉΓòÉΓòÉ 4.4. 0.6b 16-12-94 ΓòÉΓòÉΓòÉ
Second public release... beta testing continues..
Changed the way Table of Contents displays. (all in plain text rather
than using heading levels which looked un-nice with WE 0.92mt onward)
Included graphics are now transparent - including Inf-HTML, Team Os/2,
and Dos inline graphics.
Document title changed to reflect content instead of always
file - x:/.../myfile..inf
If displaying a Table of contents heading is
Inf-HTML: (doc title)
If displaying an article heading is
Inf-HTML: (article heading)
This produces much better WebMaps.
Changed some (hopefully all) references to inline images to include
alternate text for text-mode WWW browsers.
A change from WE 0.9 to WE 0.93 meant that IBM Extended ASCII characters
used in line-diagrams (for example the Os/2 CmdRef.inf) would no longer
display properly. Changes to code mean that (hopefully) &, <, and >
symbols should display. IBM Ext ASCII (from 169 to 218) has been remapped
to +, -, or |.
Dictionary debugging added to articles using
readinf.cmd?<filename>+text+<article#>+2
This will show when character remapping has occured (from what to what).
Index's supported if in the file. This hasn't been extensivly tested but
it looks like it works.
ΓòÉΓòÉΓòÉ 4.5. 0.7 Not Publicly Released ΓòÉΓòÉΓòÉ
BUGFIX... due to my pathetically shallow knowledge of batch programming I
had the file readinf.cmd (when I bothered to include it!) containing a
line as such...
x:/path/inf-html.exe %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11
for which arguments 10 and 11 are interpreted as 1 with a 0 after it...
I searched the code, using a debugger, for hours to figure out why some
TOC's were not being displayed properly... arrr...
Code rehaul / cleanup to try and move from Borland C to ANSI C for
portability reasons.
A "Conversion" executable was developed using precompiler instructions.
This changed a Inf/Hlp file into a series of Html files.
Table of Contents display with unordered lists.
Due to ongoing problems with the way lynx interperets <pre> (ie. adds a
carriage return) a decision was made to rewrite the article display code
to be fully monospaced.
ΓòÉΓòÉΓòÉ 4.6. 0.8b 26-12-94 ΓòÉΓòÉΓòÉ
Third public beta release.... onward, upward, forward!
A complete re-write and overhaul from the ground up. Expect some new
bugs due to this.
Now makes extensive use of pre-compiler statements to support the
generation of INF-FILE, and DEBUG, from the same engine. Seperated into
multiple source files for better management.
A semi-proper command line parser was added to stop really dumb things
causing SYS Errors.
Displays all articles with mono-spaced. A much better (although more
complex, probably slower, and maybe bug filled) word wrap engine
developed (on Christmas Eve) which was a BIG code headache!
Centered graphics are displayed with <center> that is supported by
WebExplorer and NetScape.
No more little arrow graphics, or [to].
Tested for display with IBM WebExplorer v0.95, NetScape v1.0 for Windows,
and Lynx.
BUGFIX - Multi-TOC articles did not reset "space=true" which caused some
interesting results. This should not be reset if in the middle of a
preformatted example.
BUGFIX (hopefully) - If two spaces occured after a fullstop at the end of
a line the next line was indented a space.
ΓòÉΓòÉΓòÉ 4.7. 0.9alpha 12-94 to 05-95 ΓòÉΓòÉΓòÉ
Internal (limited release) .... onward, upward, downward, back to alpha...
Code included so IBM-Extended ASCII is converted to ISO-Latin HTML. This
could cause things to be slower with inf-html, but inf-file shouldn't be
noticably slower.
Rough support included for :lines., :elines. This BUG was causing some
strange wrap arounds.
BUG FIX - support for :lines., :elines. had not been added to some of the
code that checks right margin width - resulting in extra <CR>'s.
A BUG with a code translated. New paragraphs should reset "space=true"
except when in monospaced examples.
Another BUG - monospaced is not a style (like bold) and hence
monospaced+bold can exist. Previous release had changes in style killing
the monospaced behaviour and causing formatting problems.
BUG FIX - If a space forced and "space=true" another was not added.
Caused alignment problems in objrexx.inf
BUG FIX - Removed old hack code relating to before I knew about the item
above as it was killing spaces and causing output problems.
I am not happy with this release, hence the alpha, as I need to go back
and do a rewrite with what I now know ;-)
FIX?? - HTML is "supposed" to be independent of viewers but I have
changed a few things to make some viewers work better (and probably stuff
others up!
- I have removed mapping of ":" to ":" as Lynx and NetScape
0.9 didn't like it.
- To get proper spacing with end-of-paragraph codes I have used
"\n<pre>\n<pre>" This works with WebExplorer 1.01 and NetScape 0.9
but I know that it will cause lots of excess space in Lynx!
Inclusion of the great REXX utilities by Rony Flatscher - ih2rex.zip.
Rony helped a lot with bug reports (most of the above) which we worked
through.
Since I am planning to do a *much* better rewrite I am waiting for HTML+
to come out as a RFC and some acceptance before I start work. This work
is just to patch up some serious bugs.
Work on Portability. Rewrite of code that reads in structure due to word
alignment in GCC for Os/2 and GCC on Suns. Rewrite of code that does
fread's so if words or doubles are read on Suns then bytes are shuffled.
Code more platform independent. Removed last hard coded structure sizes
that was causing stack corruption on Suns.
Compiler shift to GCC for Os/2. Builds successful with GCC on a Sun, GCC
on Linux (1.2.8), GCC on Os/2 (EMX's 0.9 rev34). and GCC on a RS/6000.
New icons. Added stub for search engine (not finished). Added support
for FTP'able files (see docs).
ΓòÉΓòÉΓòÉ 4.8. 0.9b (from 26-5-95) ΓòÉΓòÉΓòÉ
Build 0001 26-5-95 not-released, used on apanix.apana.org.au.
Version numbers changed. Support for build information which can be
queried like follows, and returns information about the build level and
platform.
>inf-html build
Content-type: text/plain
Inf-HTML build information
Release 0.9b
Build Level 0003
Os/2 build
EMX ver - 0.9a
Rev - 34
OsVer 20.30
Author contact: pjchilds@apanix.apana.org.au
Build 0002 26-5-95 not-released, used on apanix.apana.org.au.
Added two new icon functions - AllTocOpen, and close. New gif's open.gif
and close.gif. Function initiated with a call to
.inf-html <file> tocopen
Build 0003 27-5-95 not-released, local build, apanix build, mailed to Rony for
testing with ih2rex package.
Added changes for bug found in display of CATSMEOW.INF - right margin
support not implemented properly.
Added feature - if a file called <filename>.html is found (ie
warpfaq3.inf.html) it will be inserted at the bottom of each document.
All the help files rewritten. INF file for Usage etc, and three smallish
HTML files in the support directory that are for support (ie User Info).
Build 0004 28-5-95 released - put on hobbes as infhtm9b.zip
Change made to stop terminal error during byteskipping with Mellisa Woo's
Stupid Tricks. Byteskiping can have a 0 byte's to skip.
Search engine not called properly from within text, index articles. Fixed
Added search engine for Table of Contents entries.
Added search engine for Index entries.
NOTE - still no article search support.
Build ??
changes...
ΓòÉΓòÉΓòÉ 5. Credits ΓòÉΓòÉΓòÉ
Well I suppose I better thank people here...
Sim for support and encouragement ;-)
Miff for being a Silicon Grease Monkey.
Adrian for his constant great work with apanix.
Rony for lots of bug reports and his killer ih2rex package.
Carl Hauser and Marcus Groeber for their work with the INF file format! Without
the info2a document from hobbes I would have never got started.
Jon for the WarpPharmacy... 500+ hits a day helps beta test ;-)
Andy for a quick reply on a bitmap format question.
The IBM'ers that have tried to help out!
Anyone else I have forgotten that deserves some thanks....
Thanks!
ΓòÉΓòÉΓòÉ 5.1. About the Author ΓòÉΓòÉΓòÉ
About Me
Hi, I'm nearly 20 and are currently studing Computer Science at Flinders
University in South Australia. Last year I studied Mechnical Engineering at
Adelaide University, and the year before I was serving full time in the
Australian Army under the Ready Reserve Scheme with 111 AD Bty (Lt).
My interests are my girlfriend, Os/2, good books, image compression scheme's
used in INF files (grin), the outdoors, and sleep (of which I don't seem to get
enough).
I would like to eventually get a job in a IT area, support, programming,
networking, etc.... So if you have a job going I'll take it ;-)
I am also a member of the Developer's Assistance Program... although it hasn't
provided much assistance ;-) It does, however, provide me with access the the
Developer's Connection CD's which are just full of stuff of interest... and the
great Developer's Connection News!
The Inf-HTML package was developed on several platforms using lots of different
tools including...
EPM v6.02
Emacs for Os/2
EMX's GCC 0.9 rev 34 and Borland's C++ for Os/2 1, 1.01, and 1.5
The IPFC compiler...
Frankie Fan's Os2Httpd v1.04 port
Os/2 2.1, 2.11 + fixes...
Warp Red Gamma, Warp Blue Gamma (wasn't that full of holes!)
Warp v3 without Windows + fixpatch 5 and 7
Peter Childs (pjchilds@apanix.apana.org.au)