Commit graph

444 commits

Author SHA1 Message Date
Bill Fumerola
fd59db15d0 Will the real description of __FreeBSD_version:400006 please stand up.
The previous description was incorrect, the change never happened.

Description from phk's commit message.
1999-05-31 19:41:54 +00:00
Tim Vanderhoek
56f3c33a54 Add Andrew Boothman, not just for docs/11927, but also for the large
number of other PRs he promised (in email) that he would eventually send.  Yay!
1999-05-31 01:30:57 +00:00
Nik Clayton
b0e183ca02 Bump the osreldate listing, to show 400006 (socket changes).
Submitted by:	Chris Costello <chris@calldei.com>
1999-05-30 22:05:36 +00:00
Nik Clayton
aaf63283da Fix some leading/trailing whitespace on paragraphs that crept in somehow. 1999-05-30 21:22:16 +00:00
Nik Clayton
8a649c83c5 s/Alumnus/Alumni/
s/the period indicated/the periods indicated/

PR:             docs/10408
Submitted by:   Bruce A. Mah <bmah@ca.sandia.gov>
1999-05-29 13:10:26 +00:00
Nik Clayton
99a233b634 "need to get a to a starting point". Lose the "a".
PR:             docs/10704
Submitted by:   Ying-Chieh Liao <ijliao@Terry.Dorm10.NCTU.edu.tw>
1999-05-29 13:07:08 +00:00
Nik Clayton
1ba63645ec Add a section describing the Archive Python 04687 drive.
PR:             docs/10819
Submitted by:   regisr@regix.com
1999-05-29 13:04:59 +00:00
Nik Clayton
419cffe7ba Update information on how to build a debug kernel, fix a typo and
a contraction.

PR:             docs/11849
Submitted by:   chris@calldei.com
1999-05-29 12:55:39 +00:00
Ruslan Ermilov
c1762b1b9b Add myself to the committers list. 1999-05-28 18:20:45 +00:00
Tim Vanderhoek
b598e73b16 "slakware/x6/oldlibs/tgz <- shouldn't the last slash be a dot"
Submitted by: 	Jens Schweikhardt <schweikh@noc.dfn.de>
1999-05-28 14:07:23 +00:00
Doug White
5e14d4b717 Obliterate references to the nonfunctional SBC_* kernel options. Also
repoint sound documentation reference to the directory and not the pre-pcm
era file.  Readme.cards is particuarly useful for the pcm driver.

Suggested by: "Cambria, Mike" <mcambria@lucent.com>
1999-05-28 00:31:25 +00:00
Doug White
7acee8827e Don't bother specifying the boot programs, disklabel will find them. It was
wrong anyway since 3.X moved /usr/mdec to /boot.
1999-05-25 18:43:24 +00:00
Tim Vanderhoek
f81e290e56 Yes Virginia, you can enable firewalls from /etc/rc.conf.
PR:		docs/10388 (Dima Sivachenko [3]dima@Chg.RU)
1999-05-25 17:05:50 +00:00
Tim Vanderhoek
d6f67f3455 Email maintainer with port problems before &a.ports.
PR:		docs/8640 (ap [3]ap@noses.com)
1999-05-25 15:56:30 +00:00
Tim Vanderhoek
e7019da12e pkg_add make package-name.tgz
PR:		docs/9773 (Kazutoki TAKAMUNE takamune@avrl.mei.co.jp)
		docs/9837 (almost)
1999-05-25 14:29:18 +00:00
Brian Somers
c490bca7a2 Add cvsup2.uk.FreeBSD.org, a new cvsup mirror.
Thanks to Pavilion Internet for providing the bandwidth
and Awfulhak Ltd. for providing the hardware.
1999-05-23 11:05:56 +00:00
David E. O'Brien
c9769af30f It appears "-g" is now the right option to ``strip'' rather than "-d". 1999-05-22 16:36:02 +00:00
Joseph Koshy
43d2e74f9e Add Kevin Lo for docs/11803. 1999-05-21 04:04:56 +00:00
Jordan K. Hubbard
f5865ca53b 3.1 -> 3.2 1999-05-19 13:09:23 +00:00
Wolfram Schneider
9e4558db46 FreeBSD Documentation Project: cleanup the list of responsible persons.
Added Nik as Commercial Editor.
1999-05-19 09:40:31 +00:00
Nik Clayton
3f5207bad9 Do not use contractions (as much as possible).
Update the __FreeBSD_version table to include latest -current
and the introduction of 3.2-stable.

PR:             docs/11740
Submitted by:   Chris Costello <chris@calldei.com>
1999-05-17 19:55:54 +00:00
Nik Clayton
56cd686fe9 Add New Zealand mirror, and delete one line of whitespace.
PR:             docs/11015
Submitted by:   junkmale@xtra.co.nz

Update the list of AFS mirrors, and reformat as <programlisting>.
Apparently the listing should show the entries as they would
appear in a CellServDB file.

No PR associated with this change.

Submitted by:   Love <lha@stacken.kth.se>
1999-05-17 19:53:40 +00:00
Nik Clayton
b1914adcef White space only, cleaning up after previous commit. 1999-05-17 19:50:43 +00:00
SADA Kenji
9fa1f6bca2 Change Mr.Nakaji's Email address.
Submitted by:	NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
1999-05-17 15:19:21 +00:00
Nik Clayton
dd6b2c055c Update Chris Costello's e-mail address.
PR:	docs/11738
1999-05-16 22:53:31 +00:00
Nik Clayton
6ce411ce9d Update links, fix typo.
PR:		docs/11184
Submitted by:	Chris Costello <chris@holly.dyndns.org>
1999-05-16 13:45:21 +00:00
Nik Clayton
f2ac6a9f50 Changes to the form-feed eject sequence for HP/PCL-based printers, plus a
better filter script for Ghostscript scan conversion for non-PostScript
printers.  It also updates the acknowledgements to credit those who've
suggested the changes.

PR:		docs/8547
Submitted by:	Sean Kelly <kelly@plutotech.com>
1999-05-16 13:41:53 +00:00
Nik Clayton
e201357174 Update Sean Kelly's e-mail address.
PR:		docs/8547
Submitted by:	Sean Kelly <kelly@plutotech.com>
1999-05-16 13:41:35 +00:00
Nik Clayton
083e477937 Refer to "da" instead of "sd". "Jazz" -> "Jaz"
PR:		docs/11215
Submitted by:	Chris Costello <chris@holly.dyndns.org>
1999-05-16 13:40:15 +00:00
Nik Clayton
419225d6bc Refer to "Lite2" instead of "Lite", update the GPL acronyms, and include
information about new release dates.

PR:		docs/11190
Submitted by:	Chris Costello <chris@holly.dyndns.org>
1999-05-16 13:38:32 +00:00
Nik Clayton
25dbcfcde2 iUpdated to reflect changes to kernel config on the 3.x branch, new
devices, and so on and so forth.

PR:		docs/11182
Submitted by:	Chris Costello <chris@holly.dyndns.org>
1999-05-16 13:29:08 +00:00
Nik Clayton
72d00f2591 Change prompt to "ftp>"
Mention /usr/X11R6

Mention "make deinstall"

Change bin:bin ownership to root:wheel

PR:		docs/11153
Submitted by:	Chris Costello <chris@holly.dyndns.org>
1999-05-16 13:28:26 +00:00
Nik Clayton
af7239fd35 Update the ls(1) output, show the changed file ownerships.
PR:		docs/11150
Submitted by:	Chris Costello <chris@holly.dyndns.org>
1999-05-16 13:26:28 +00:00
Jesus Rodriguez Cuesta
afc984a1cc Close pr docs/9455 :
Added ftp.cz.freebsd.org
 Added cvsup.cz.freebsd.org

Submitted by: cejkar@dcse.fee.vutbr.cz

Use <itemizedlist> tag for all cvsup mirrors.
1999-05-15 19:07:36 +00:00
Bill Fumerola
8b33009c65 Back out previous invalid commit. 1999-05-13 21:40:32 +00:00
Bill Fumerola
2e6dceda89 Spell 'joerg' with an 'e' (was 'jorg') 1999-05-12 19:36:22 +00:00
Jesus Rodriguez Cuesta
99cfab1ee3 Fix some sintax problems from last commit that broke the build
of the handbook and "make release".

The handbook builds again and "make release" would must do it.

Pointed by: olli@dorifer.heim3.tu-clausthal.de
1999-05-12 13:19:22 +00:00
Kenneth D. Merry
f3af8f2c5e Update the list of currently supported SCSI controllers to reflect reality.
This is correct for 3.2.  (even includes the two new Qlogic boards)

This seemed to work okay for me, the generated HTML looked okay, but it
could stand to get looked over by someone more familiar with SGML and our
formatting standards...
1999-05-11 21:56:47 +00:00
Joseph Koshy
62d716c65d BSDI contributed 'doscmd', not 'dosemu'.
Noticed by:	Alexey Zelkin <phantom@scorpion.crimea.ua>
		on the -doc list.
1999-05-11 07:44:46 +00:00
SADA Kenji
82d0c46b9c Welcome-in Ryuichiro IMURA. 1999-05-11 02:08:28 +00:00
Seiichirou Hiraoka
814dfeca1b Add Shuichi Tanka <stanaka@bb.mbn.or.jp> for his japanese/libjcode 1999-05-10 17:19:14 +00:00
Wolfram Schneider
e8ca608792 Added Joseph Koshy as In the Press Editor. 1999-05-10 07:49:12 +00:00
Alan Cox
a9e040146e Oops. Add the semicolon that was missing from the (one) entry
that I happened to cut-and-paste from.
1999-05-10 06:17:51 +00:00
Alan Cox
071d5b7328 Finally, ... add myself to handbook. (The old handbook was frozen
for changeover when I got my commit rights.)
1999-05-10 06:01:46 +00:00
Jason Evans
8a0e2a2600 Add myself to the _new_ handbook. 1999-05-07 07:47:36 +00:00
Jordan K. Hubbard
8c37fa3482 This page needs a substantial rewrite, but I've at least corrected
some of the stats.

Partially suggested by:	PR#9193
1999-05-07 05:25:11 +00:00
Joseph Koshy
dc0d63637d Add Motomichi Matsuzaki <mzaki@e-mail.ne.jp> for PR 11537. 1999-05-06 11:34:07 +00:00
Satoshi Asami
937e1bd06c Add a couple more id fields. Fix LIB_DEPENDS line to remove regexp support. 1999-05-05 22:59:16 +00:00
Nik Clayton
4f53453223 Nuke this, it's served its purpose. 1999-05-05 20:32:51 +00:00
Nik Clayton
f2a570e616 Removed empty JADEOPTS definition. 1999-05-05 20:31:23 +00:00
Nik Clayton
0db991cc6a Added a reference to the new BookInfo entities.
Added &bookinfo.legalnotice;
1999-05-05 20:30:00 +00:00
Nik Clayton
86e07cde18 Define parameter entities referencing other files (such as legalnotice.sgml)
so that they can easily be reused in multiple pieces of documentation.

The entities defined in this file are suitable for use in a DocBook
BookInfo element.
1999-05-05 20:13:19 +00:00
Nik Clayton
7f0753a841 Some boilerplate legal information for the FDP. Intended to be used
in documentation as it's converted to DocBook.
1999-05-05 20:12:11 +00:00
Joseph Koshy
ec68dd4abd Spelling corrections, addition of <devicename> tags, new man.ppp.8
manual page entity reference.

PR:		docs/11467
Submitted by:	Tom Hukins <tom@eborcom.com>
1999-05-04 05:26:26 +00:00
Hidetoshi Shimokawa
e937e99310 One more share/mk -> ports/Mk. 1999-05-03 05:20:15 +00:00
Tim Vanderhoek
5fa2fbbfaa Document scrappy's WWW: syntax for him. :-) 1999-05-02 18:25:18 +00:00
SADA Kenji
bd641420eb Change Kiriake's mail address.
Invite Futatuki into ja/handbook.
1999-05-02 04:01:23 +00:00
Nik Clayton
2e9532f588 Fix typos, rewrite a couple of paragraphs, add some new paragraphs to be
a bit cleaer on some things.
1999-04-29 20:07:56 +00:00
Nik Clayton
d3d908e605 Re-write. Fill in the missing gaps, order it better, make it complete. 1999-04-29 19:55:45 +00:00
Nik Clayton
c2e6d4a096 Swap the ordering of the "Tools" and "SGML Primer" chapters. 1999-04-29 19:53:00 +00:00
Joseph Koshy
51c205609e Add Chris Costello for PR 10348 1999-04-29 09:38:59 +00:00
Foxfair Hu
97f17beacb Change the submitter's email address.
PR:		11105
Requested by:	Joseph Stein <joes@shasta.wstein.com>
1999-04-29 09:34:09 +00:00
Bill Fumerola
c6c51e9c60 Update bitrotted release tags. (2.2.7 through 3.1)
Mention that the RELENG_2_2 branch is mostly obsolete.
1999-04-28 21:10:09 +00:00
Bill Fumerola
ae1ce7d7cb Fix the order of names. 1999-04-27 21:10:15 +00:00
Michael Haro
7dcf35d8eb Add myself to the committers list. 1999-04-27 20:41:46 +00:00
Nik Clayton
e47a4061df Remove docproj-primer from SUBDIR, add to DOCSUBDIR. Reorder DOCSUBDIR. 1999-04-27 18:33:23 +00:00
Richard Seaman Jr.
f19eb9dbc9 Add myself 1999-04-27 14:44:56 +00:00
Nik Clayton
73ec5f655c Fix whitespace bogons (converted some tabs to spaces). Ironic, since
this screwed up the example of how whitespace should be used in
.sgml source.
1999-04-26 21:52:29 +00:00
Nik Clayton
3cc54ea640 Link to the Doc. Proj. Primer. 1999-04-26 21:50:42 +00:00
Nik Clayton
9095ae5051 Added docproj-primer to the SUBDIR list. Reformatted the SUBDIR list. 1999-04-26 21:45:30 +00:00
Nik Clayton
03e32648ec Added DOC_PREFIX definition. A temporary hack until all the tutorials
are in DocBook.

Added "html" to the list of default formats.

The primer can now be included in regular builds.
1999-04-26 21:45:04 +00:00
Wolfram Schneider
7c8e3d44ef Nuke Ade Barkah <mbarkah@FreeBSD.ORG> from
FreeBSD Documentation Project.
1999-04-26 07:57:05 +00:00
Seiichirou Hiraoka
fd2295377c Add Yuu Yashiki for his lfview port
Add Sugimoto Sadahiro for his mindfocus port
Add Shinya Esu for his actx port
1999-04-21 16:19:18 +00:00
SADA Kenji
8aa5a5a881 Sorry, wrong place. 1999-04-21 14:14:00 +00:00
SADA Kenji
65ab44253d Welcome in Yasuhito FUTATSUKI !! 1999-04-21 14:05:00 +00:00
Nik Clayton
c4ab126805 My primer for people new to the Doc. Proj. Incomplete, but should be
enough for most people, and gets it into the repository, making it
easier for others to add to as necessary.

This has not (yet) been turned on in the upper level Makefile or
listed on the web site yet, I want to get some more feedback
from readers first.  It should be "made visible" later this week.
1999-04-20 20:59:59 +00:00
Wolfram Schneider
8784a3143f Add a DFN-PCA sig to my key 1999-04-19 13:28:03 +00:00
Joseph Koshy
7ac78ac58a Add Nathan Ahlstrom <nrahlstr@winternet.com> for the patch in
docs/11046.
1999-04-19 09:44:46 +00:00
Joseph Koshy
8c386e12b8 Remove multiple occurrences of Mr. Horikawa's name and email address.
Ok'ed by:	Kazuo Horikawa <horikawa@jp.FreeBSD.org>
1999-04-19 09:29:46 +00:00
Jordan K. Hubbard
d39394b2e7 Merge contributors that were submitted to the old handbook but not merged. 1999-04-18 17:22:40 +00:00
Brian Somers
153f505bd7 Add a few sigs & aliases to my key. 1999-04-16 08:28:58 +00:00
Nik Clayton
ef6157d8bc Cut down the Makefile, most of the logic is now in
doc/share/mk/docproj.docbook.mk.
1999-04-15 22:51:18 +00:00
Peter Wemm
a27ca9b544 Fix a corrupted ascii armour on jmb's key, pgp (2.6 anyway) accepts it
now.
1999-04-15 06:37:50 +00:00
Joseph Koshy
8b5a58b16b RELENG_3_1_0_RELEASE is a valid tag for CVSup.
PR:		docs/11046
Submitted by:	Nathan Ahlstrom <nrahlstr@winternet.com>
1999-04-14 11:46:16 +00:00
Joseph Koshy
c5a8cc8570 Correct an e-mail address.
PR:		docs/11129
Submitted by:	Martti Kuparinen <martti.kuparinen@ericsson.com>
1999-04-14 10:35:34 +00:00
Nik Clayton
348e2fb8c1 Add new html-split.tar target, for building an (optionally) compressed
tar file of the HTML files.  Functionality stays the same, but the
method is slightly different.

*.html-split.tar{.gz,.bz2,.zip} now removed on "make clean" as well,
as pointed out by Shadowfax, or Strider, or whatever Satoshi's calling
himself these days. . .
1999-04-12 21:40:25 +00:00
Greg Lehey
b607de5d28 Remove <blockquote> tag around quoted screen output.
Prodded-by:	nik
1999-04-12 04:41:20 +00:00
Nik Clayton
771a884eb4 Changed Jens Schweikhardt's e-mail address, per personal e-mailed
request.
1999-04-09 21:30:25 +00:00
Nik Clayton
dc1aa9d151 An ignorable white space change. Some of the added markup in the previous
commit extended some line lengths too far.
1999-04-08 21:51:14 +00:00
Nik Clayton
6fd5153fca Fix some whitespace (TAB damage) changes. Translators, please duplicate
these fixes.

'mary' -> '<username>mary</username>'

Fixed lines that were broken in the wrong place, either too early, or
too late.  This made some of the examples look odd, and some of the
code examples were just wrong.  These were errors I introduced doing
the DocBook conversion, and weren't in the original LinuxDoc version.
1999-04-08 21:37:00 +00:00
Nik Clayton
35c66a5bd4 White space changes -- DO NOT ignore these ones please, translators.
There was TAB damage in some of the examples, causing text that should
line up in real life to not line up.  Fixed, by replacing the tabs with
an appropriate number of spaces.
1999-04-08 21:33:23 +00:00
Nik Clayton
04cc96e86d Add a note about section 9 of the manual pages, Kernel Developers. 1999-04-08 21:30:16 +00:00
Nik Clayton
bd6db1421e Typo: kiet -> kit
<replaceable> around a few things the user is meant to replace in the
examples.
1999-04-08 21:29:45 +00:00
Nik Clayton
153720f9f5 Show the MSDOS commands and directories in lower case. 1999-04-08 21:23:46 +00:00
Nik Clayton
ff7dc7c283 Update the URLs pointing to the Handbook on the FTP site. Too many
formats and compression schemes to comprehensively list them all,
just point to the /pub/FreeBSD/doc/.  There's a README file in there,
which should be sufficient.
1999-04-08 21:21:46 +00:00
Nick Sayer
60afe67c8e 1. Add <devicename> around one instance of "si"
2. Add <literal> around an address (nik's suggestion).
1999-04-08 21:11:36 +00:00
Nik Clayton
c4914d21f7 Fix up the white space damage from Nick Sayer's commit.
It's not technically required, but it keeps things looking nice, and much
easier to understand.  This is important if people are going to be able
to learn DocBook by looking at the Handbook.  It also makes it easier
to follow the structure if you don't have an SGML savvy editor.

I'm going to be *at least* as anal about this as bde is about style(9).
Sorry folks :-)
1999-04-07 22:49:55 +00:00
Nick Sayer
c3e4204e90 Add handbook section on si driver for Specialix SI/XIO/SX cards.
PR:		6036
1999-04-07 20:45:45 +00:00
Bill Fumerola
76c37b2548 Update a link gone bad. 1999-04-07 17:58:09 +00:00
Nik Clayton
dcc7339485 Remove spurious '>'.
Pointed out by: Sue Blake <sue@welearn.com.au>
1999-04-07 17:39:16 +00:00
Bill Fumerola
bd0d0da8d6 __FreeBSD_version, not _FreeBSD_version
For my next trick, I'll update this list so it reflects the current numbers.
1999-04-07 15:14:51 +00:00
Satoshi Asami
8fe45a9a11 Point people to the ports/Mk version of bsd.port.mk, not the share/mk
version.

Submitted by:	Martin Kammerhofer <mkamm@icg.tu-graz.ac.at>
1999-04-07 09:41:17 +00:00
Nick Sayer
9745988609 Add myself into the committers section 1999-04-06 22:06:02 +00:00
Bill Fumerola
7362a29bb0 (1) Remove duplicate '&a.archie' entry.
(2) Insert missing "a" for dirk. '&.dirk' -> '&a.dirk'
1999-04-06 21:36:25 +00:00
John Polstra
a309e5d24d Remove cvsup4.FreeBSD.ORG. It looks like it will be gone for
awhile.
1999-04-06 19:22:24 +00:00
Mark Murray
00b7404e78 Add Gordon Greeff for his "peq" port. 1999-04-06 18:03:10 +00:00
Jesus Rodriguez Cuesta
edab407e6a Add cvsup.es.freebsd.org . It's on-line!!! 1999-04-06 09:54:54 +00:00
Satoshi Asami
d853f0b3ff Add Udo Schweigert <ust@cert.siemens.de> for the mail/coolmail port. 1999-04-06 09:22:49 +00:00
Greg Lehey
ba8f4a892a Tidy up displays so that they fit onto a printed page (sort of). 1999-04-06 03:33:02 +00:00
Greg Lehey
e080c1791b Tidy up displays so that they fit onto a printed page (sort of). 1999-04-06 01:26:25 +00:00
Nick Sayer
fd246e5c02 Add myself to the handbook, and change my e-mail address. 1999-04-06 01:05:09 +00:00
Greg Lehey
96102d452c Tidy up displays so that they fit onto a printed page (sort of). 1999-04-06 00:45:40 +00:00
Eivind Eklund
4548245097 Add Thomas Stevens.
Forgotten by:	jdp
1999-04-05 17:45:12 +00:00
Nik Clayton
7e6c3e525c Remove "FreeBSD Inc." from the copyright entry.
Requested by: wosch
1999-04-05 17:34:22 +00:00
Satoshi Asami
0cd14a40a8 Add Riccardo Veraldi <veraldi@cs.unibo.it> and Samuele Zannoli
<zannoli@cs.unibo.it> for their sniff port contribution.
1999-04-05 10:07:08 +00:00
Nik Clayton
ce74ed854f Add Michael Haro and Steve Coltrin for their upgrades to the pysol port.
Submitted by:	Thomas Gellekum <tg@ihf.rwth-aachen.de>
1999-04-05 10:04:03 +00:00
Satoshi Taoka
cc5b0c1405 Removed me from contrib/chapter.sgml
Added me to authors.ent and staff/chapter.sgml
1999-04-05 01:46:06 +00:00
Nik Clayton
ecc96ac7ba Specify the "rtf-backend" or "tex-backend" options as appropriate. 1999-04-04 16:43:08 +00:00
Nik Clayton
84022f5d2c Turn the distribute: target back on. 1999-03-27 16:03:49 +00:00
Nik Clayton
eb68f8d9e6 Finish the last commit, so that the html-split files are now properly
tar'ed and installed.  Prompted by JKH.

Turn 'distribute' in to a NOP, so that the LinuxDoc Handbook is not
smashed by this one during "make release".  We're almost ready to do
the switch. . .
1999-03-22 22:16:23 +00:00
Wolfram Schneider
f5b3979530 Typo.
Submitted by: Tom Hukins <tom@eborcom.com>
PR: docs/10087
1999-03-21 16:16:17 +00:00
Nik Clayton
4f76f94131 Changes to support a new installation option. If "html-split" is one of
the formats to build then "make install" can install a tar file of all
the HTML files.  Functionality required for the website.
1999-03-18 20:37:12 +00:00
Nik Clayton
774d608de4 Add a DISTRIBUTION variable so it knows where to install itself during a
"make distribute".
1999-03-12 22:24:07 +00:00
Nik Clayton
8afcc6a6ac This file isn't used at all. I copied it over from the LinuxDoc version,
JKH tells me that it was never used there either.
1999-03-12 22:23:12 +00:00
Nik Clayton
a8f73cd8b5 Merge in an MIT copyright notice on Garret's contribution (the S/Key
section) which was in skey.sgml in the LinuxDoc handbook.
1999-03-09 20:07:56 +00:00
Nik Clayton
9cc96a371d This is a null commit to log the fact that Poul Henning-Kamp has permitted
me to *not* copy over his "BEER-WARE LICENSE" from doc/handbook/ctm.sgml
(which has been subsumed in to this file as part of the DocBook conversion).

Thanks Poul.
1999-03-09 20:05:39 +00:00
Nik Clayton
10b0b0a21e Add SGML comments at the top of the files with the $Id$ string. Remove
most of the other spurious comments.

Two comments relating to copyright have *not* been merged in from the
LinuxDoc version yet -- I've contacted the original authors to ask if
they would be willing to assign the copyright to the project. When I
get their response the copyright comments will either be merged in, or
left out, as necessary.
1999-03-08 22:04:49 +00:00
Nik Clayton
97bc599e5a Add a "distribute" target, in preparation for getting "make release" to
work with the DocBook handbook. Currently untested. . .
1999-03-08 21:44:45 +00:00
Nik Clayton
9fd5459be0 New Makefile -- just points to the handbook/ subdirectory for now. 1999-03-08 21:43:32 +00:00
Nik Clayton
1e28ab5a96 Huge whitespace changes. Translators can ignore this commit completely.
Rationale: All the changes to the DocBook handbook so far have been
careful to keep whitespace changes to a minimum. This is so the
translators have as easy a job as possible in identifying exactly what's
changed.

This has meant the English version has become more and more 'ugly'. Lines
indented by the wrong amount, some lines longer than 130 characters,
others shorter than 20, gaps of 3 or 4 lines between paragraphs (and
sometimes within paragraphs). This makes it difficult to follow the
structure of the document, and needlessly complicates fixing SGML
problems.

It also makes the source practically useless as a teaching aid; the
more baroque the source looks, the less likely people are to dive in and
contribute.

This commit fixes all that -- and boy was it tedious. The snag is, it's
touched almost every line in every file in the Handbook.

Technically, the changes were made by running (in Emacs)
sgml-indent-or-tab (bound to the TAB key) on almost each line (except
those in <programlisting>, <screen>, <literallayout>, and other
verbatim sections), and then running sgml-fill-element (bound to
C-c C-q) on most paragraphs.

FWIW, this is the first, only, and last change of this type contemplated.
1999-03-07 21:26:43 +00:00
Nik Clayton
62a7d13816 Created a new set of entities for manual pages.
The construct:

    <citerefentry>
      <refentrytitle>foobar</refentrytitle>
      <manvolnum>1</manvolnum>
    </citerefentry>

is a pain to type, and messes up the pretty-printing of the source code.
Replace every occurence of a entry like that with:

    &man.foobar.1;

Adjusting the manual page name and section number appropriately.

The definitions for these entities are stored in man-refs.ent. This
file is in doc/share/sgml because it is not just specific to the Handbook.
I expect the DocBook'd FAQ and Tutorials (coming RSN) to use them as
well.

A new PUBLIC identifier has been created for these entities, and added to
the catalog file.
1999-03-07 16:32:22 +00:00
Nik Clayton
fe79ecbe4d Revert one of my previous changes. Sentences now have two spaces after
the period. Apologies for the repository bloat. This is entirely a
whitespace change.
1999-03-04 22:42:55 +00:00
Nik Clayton
772051fe94 Merged changes between LINUXDOC_2_DOCBOOK_3 and LINUXDOC_2_DOCBOOK_4
from doc/handbook.

File                 From  ->  To      Merged to files...
---------------------------------------------------------------
authors.sgml         1.135 ->  1.139   authors.ent
bibliography.sgml    1.38  ->  1.39    bibliography/chapter.sgml
contrib.sgml         1.338 ->  1.341   staff/chapter.sgml
current.sgml         1.25  ->  1.26    cutting-edge/chapter.sgml
cvsup.sgml           1.41  ->  1.45    cutting-edge/chapter.sgml
eresources.sgml      1.53  ->  1.54    eresources/chapter.sgml
handbook.sgml        1.96  ->  1.101   handbook.sgml
install.sgml         1.67  ->  1.72    install/chapter.sgml
lists.sgml           1.8   ->  1.12    mailing-lists.ent
mirrors.sgml         1.101 ->  1.111   mirrors/chapter.sgml
porting.sgml         1.124 ->  1.130   ports/chapter.sgml
stable.sgml          1.19  ->  1.22    cutting-edge/chapter.sgml
submitters.sgml      1.277 ->  1.299   contrib/chapter.sgml[1]
vm.sgml                    ->  1.3     internals/chapter.sgml

Added
-----
newsgroups.ent

[1] For translators: Due to Eivind's massive update to the "Additional
    Contributors" section, I refrained from merging in the changes by
    hand. Instead, I took the list of names from submitters.sgml and
    did various search/replaces on them.

    I strongly suggest you just lift the complete list of names from
    contrib/chapter.sgml and paste it in to your translation, since
    there shouldn't be any actual translation required.
1999-03-04 22:14:14 +00:00
Daniel C. Sobral
942e68d5f1 Back out my changes. 1999-02-08 16:06:02 +00:00
Bill Fumerola
da0a95e7ea Back out dcs's addition+fixup. This file isn't open for business yet. 1999-02-07 20:36:39 +00:00
Daniel C. Sobral
442c7c3dce After careful consideration, and lots of examining files, I decided
to resort the non-sorted entry of my "neighborhood", as well as myself.
I still have lingering doubts about the wiseness of moving David Greenman
around, though...

Also, changed other files to include myself as well. And that ends the
Committers 101. I hope I passed. :-) Now, to break the world. Err, "conquer"
the world. :-)
1999-02-04 12:36:13 +00:00
Daniel C. Sobral
24a0ebabcf After careful consideration, and lots of examining files, I decided
to resort the non-sorted entry of my "neighborhood", as well as myself.
I still have lingering doubts about the wiseness of moving David Greenman
around, though...

Committers 101. I hope I passed. :-) Now, to break the world. Err, "conquer"
the world. :-)
1999-02-04 12:35:18 +00:00
Daniel C. Sobral
cfb6d7fbe8 Committers 101, first lesson. I noticed that, at least around my
"neighborhood", the entries are sorted by names, not entities.
1999-02-04 12:02:41 +00:00
Wolfram Schneider
dd1887114b Space typo from last commit. 1999-02-01 18:50:51 +00:00
Wolfram Schneider
13e6340484 Moved from www/en/docs.sgml: FreeBSD 2.2.7 Installation Details for Newbies 1999-02-01 18:49:56 +00:00
Nik Clayton
7321b94099 Suddenly realised none of the
<informalexample>
    <screen>
      ...
    </screen>
  </informalexample>

need the <informalexample> element. So remove it. Simple search and
replace does the trick.
1999-01-30 23:35:05 +00:00
Nik Clayton
844ba003e7 * Add a new FORMAT, 'tar'. If it's used then ${SRC} is bundled up in to
${DOC}.tar. This honours the compression flags, so you can have it
  generate .gz, .zip, etc.

* Instead of only building compressed versions when running the "install"
  target they are now built for the "all" target as well.
1999-01-30 00:10:35 +00:00
Nik Clayton
c73e1d5b63 Merged changes between LINUXDOC_2_DOCBOOK_2 and LINUXDOC_2_DOCBOOK_3
from doc/handbook.

File                 From  ->  To      Merged to files...
---------------------------------------------------------------
anoncvs.sgml         1.1   ->  1.2     cutting-edge/chapter.sgml
authors.sgml         1.128 ->  1.135   authors.ent
bibliography.sgml    1.37  ->  1.38    bibliography/chapter.sgml
contrib.sgml         1.329 ->  1.338   staff/chapter.sgml
current.sgml         1.24  ->  1.25    cutting-edge/chapter.sgml
cvsup.sgml           1.40  ->  1.41    cutting-edge/chapter.sgml
eresources.sgml      1.51  ->  1.53    eresources/chapter.sgml
firewalls.sgml       1.20  ->  1.21    security/chapter.sgml
handbook.sgml        1.95  ->  1.96    handbook.sgml
history.sgml         1.25  ->  1.27    introduction/chapter.sgml
kernelconfig.sgml    1.32  ->  1.33    kernelconfig/chapter.sgml
linuxemu.sgml        1.24  ->  1.25    linuxemu/chapter.sgml
mail.sgml[1]         1.12  ->  1.13    mail/chapter.sgml
mirrors.sgml         1.99  ->  1.101   mirrors/chapter.sgml
pgpkeys.sgml         1.28  ->  1.30    pgpkeys/chapter.sgml
porting.sgml         1.118 ->  1.124   ports/chapter.sgml
ports.sgml           1.33  ->  1.35    ports/chapter.sgml
stable.sgml          1.18  ->  1.19    cutting-edge/chapter.sgml
submitters.sgml      1.261 ->  1.277   contrib/chapter.sgml

[1] Typo fix is another typo! "wait" should be "want"
1999-01-29 22:34:03 +00:00
Nik Clayton
98529a3bbf Add "-V html-manifest" to index.html target rules, so that it's only
generated for this target, and not the generic .html target as well.

Additional "-" before TeX and PDFTeX calls, which also return non-zero
status codes (almost called them errorlevels, how long since I last wrote
a .bat file?)
1999-01-27 23:39:47 +00:00
Nik Clayton
c3d01106d6 Add frame="none" attribute to two <informaltable>s.
Minor whitespace change within a <screen>.
1999-01-27 23:35:54 +00:00
Nik Clayton
829eb2cc4b Pull a footnote out of an <informaltable> and into a <note> at the end
of the table, to work around a JadeTeX bug.
1999-01-27 23:32:48 +00:00
Nik Clayton
eaafdbfe54 Added a link to Mark Ovens' FreeBSD NTFS tutorial.
PR: docs/9687
Submitted by: Mark Ovens <marco@uk.radan.com>
1999-01-27 00:13:53 +00:00
Nik Clayton
2ae76bc6be Add missing </para> from previous commit by dwhite.
doc/en/handbook/ is still not ready for prime time. Please no commits
in here. Thanks.
1999-01-27 00:02:23 +00:00
Nik Clayton
04ecd1203c Currently the first two calls to tex return a non-zero status code. This
is expected, so prefix them with "-" so make(1) ignores it.
1999-01-25 22:00:40 +00:00
Nik Clayton
99901d638a Move doc/sgml/* to doc/share/sgml/*, so it better follows the layout of
Doc. Proj. related ports under $PREFIX/share. Update en/handbook/Makefile
with the new paths.

Didn't seem worthwhile to do a repository copy for only three files moved.
1999-01-25 21:58:59 +00:00
Nik Clayton
7e09961472 The JadeTeX macros appear to have problems dealing with footnotes in tables.
Rather than delay any longer for a fix from Sebastien Rahtz (my TeX is not
up to fixing it, natch) replace footnotes in tables with <note>...</note>
after the table.

When the JadeTeX macros DTRT, this change can be reverted.
1999-01-20 22:15:52 +00:00
Nik Clayton
8c0c06682a Extra support in the Makefile. Now builds html, html-split, rtf, ps, and pdf
versions (modulo bugs in JadeTex). "make install" and "make clean" now also
seem to do the right thing.

Extensive documentation included, comments welcomed.
1999-01-03 21:19:03 +00:00
Nik Clayton
dd921ed279 Added output.html and output.print as parameter entities to freebsd.dtd.
Default to "IGNORE", you should set them to "INCLUDE" by whatever
mechanism your SGML parser supports as necessary (i.e., Jade's -i
flag).

Added redefinitions for some ISO entities that aren't understood by
most web browsers. Since this is for HTML output only, wrap it in a
%output.html; marked section.

Use these marked sections to put both print and HTML stylesheets in one
.dsl file (freebsd.dsl). The print stylesheet now understands about the
elements that have been added to DocBook (and won't try and render them
in red).

Updated Makefile to use output.html and output.print on the command
line to Jade, instead of the earlier "html" and "print.

Note: producing .tex (and thence .ps and .pdf) versions of the Handbook
is broken. The Handbook tickles several bugs in the JadeTeX macros.
Sebastian Rahz, the JadeTeX author, knows about this, and is working on
fixing them.
1998-12-20 20:33:49 +00:00
Doug White
61635727dc Add entry for the 3Com xl driver.
Submitted by:	"Sameer R. Manek" <manek@ecst.csuchico.edu>
1998-12-15 08:08:23 +00:00
Doug White
69fc7c6ce4 Update maximum number of pty's from 64 to 256.
Submitted by:	 "Sameer R. Manek" <manek@ecst.csuchico.edu>
1998-12-15 08:03:14 +00:00
Nik Clayton
9fc2fa5197 * Added boothelp.sgml
* Merged in changes between tags LINUXDOC_2_DOCBOOK and
  LINUXDOC_2_DOCBOOK_2. The merges are as follows (if a file isn't listed
  here it's because there are no changes to merge since the
  LINUXDOC_2_DOCBOOK tag was put down).

  File                 From  ->  To      Merged to files...
  ---------------------------------------------------------------
  authors.sgml         1.118 ->  1.128   authors.ent
  boothelp.sgml        Added
  contrib.sgml         1.312 ->  1.329   staff/chapter.sgml
  eresources.sgml      1.50  ->  1.51    eresources/chapter.sgml
  handbook.sgml        1.91  ->  1.95    handbook.sgml
  mirrors.sgml         1.92  ->  1.99    mirrors/chapter.sgml
  porting.sgml         1.112 ->  1.118   [1]
  ports.sgml           1.31  ->  1.33    ports/chapter.sgml
  printing.sgml        1.22  ->  1.23    printing/chapter.sgml
  stable.sgml          1.17  ->  1.18    cutting-edge/chapter.sgml [2]
  submitters.sgml      1.246 ->  1.261   contrib/chapter.sgml

  [1] Merged changes. Part of these changes are the migration of the
      "Making a port" section from contrib/chapter.sgml to
      ports/chapter.sgml

  [2] Merged some changes. 1.18 demotes some of the section headings so
      that the -stable section will appear on one HTML page. This is not
      the case with the DocBook stylesheets we're using, so wasn't
      necessary. For the time being, the -stable headings will follow
      the -current headings. This can be revisited after the migration
      is complete.

  There will be one more merge pass once the Handbook in doc/handbook/ is
  frozen, and then a pass to reformat (refill) most of the lines in the
  Handbook so it's more aesthetically pleasing. The SGML parsers don't
  care, but it makes it easier to follow the structure when editing the
  documents.

* Removed

      sgml-shorttag: nil
      sgml-minimize-attributes: max

  from the Emacs local variables at the bottom of each file. It didn't
  do quite what I was expecting.
1998-12-10 20:44:09 +00:00
Nik Clayton
80780d78ab Support making multiple output formats from the Handbook (RTF, HTML,
Text, PS, PDF)
1998-12-10 20:42:26 +00:00
Bill Fumerola
e317b4bfd8 64 cylinders -> 64 sectors/track
PR:		docs/8820
Submitted by:	Ming-I Hsieh <PA@FreeBSD.ee.ntu.edu.tw>
1998-11-30 23:14:55 +00:00
Doug White
56f3748106 Amend HP text filter to use HP eject page command instead of formfeed (and
possibly wasting a page).
Submitted by:	 Stephen Montgomery-Smith <stephen@showme.missouri.edu>
1998-11-18 21:50:47 +00:00
Nik Clayton
276c9344d5 Merged in the following changes. This was done by taking diffs between the
tags LINUXDOC_2_DOCBOOK_START and LINUXDOC_2_DOCBOOK from doc/handbook/.

Note that the LINUXDOC_2_DOCBOOK tag is not necessarily at the HEAD of
the file. So some files won't show changes because changes were applied
after I laid down the LINUXDOC_2_DOCBOOK tag.

Not everything was merged. In some cases, URLs had been shortened;

    http://www.freebsd.org/docproj/

becomes

     ../docproj/

This is a mistake, since users browsing the Handbook on their own machine
can't be expected to have links like this work. Of course, for mirrors,
they'll end up pointing back to the main site. For the mean time, do
nothing -- this will need an entity defined to reference the base URL
of the FreeBSD site, individual mirrors can set this as necessary.

Notice how some files (on the left) are merged to the same file (on
the right). This is because the new Handbook file structure is organised
on DocBook chapter lines.

Files with no revision number in the "From" column didn't exist when I
started the conversion.

File                 From  ->  To      Merged to files...
---------------------------------------------------------------
anoncvs.sgml               ->  1.1     cutting-edge/chapter.sgml
authors.sgml         1.93  ->  1.118   authors.ent
backups.sgml               ->  1.4     backups/chapter.sgml
bibliography.sgml    1.33  ->  1.37    bibliography/chapter.sgml
contrib.sgml         1.274 ->  1.312   staff/chapter.sgml
ctm.sgml             1.22  ->  1.23    cutting-edge/chapter.sgml
cvsup.sgml           1.36  ->  1.40    cutting-edge/chapter.sgml
disks.sgml                 ->  1.3     disks/chapter.sgml
eresources.sgml      1.39  ->  1.50    eresources/chapter.sgml
firewalls.sgml       1.19  ->  1.20    security/chapter.sgml
handbook.sgml        1.83  ->  1.91    handbook.sgml
history.sgml         1.24  ->  1.25    introduction/chapter.sgml
install.sgml         1.65  ->  1.67    install/chapter.sgml
isdn.sgml            1.12  ->  1.15    advanced-networking/chapter.sgml
kerberos.sgml        1.12  ->  1.13    security/chapter.sgml
kernelconfig.sgml    1.31  ->  1.32    kernelconfig/chapter.sgml
kerneldebug.sgml     1.17  ->  1.19    kerneldebug/chapter.sgml
linuxemu.sgml        1.22  ->  1.24    linuxemu/chapter.sgml
memoryuse.sgml       1.11  ->  1.12    internals/chapter.sgml
mirrors.sgml         1.80  ->  1.92    mirrors/chapter.sgml
nutshell.sgml        1.14  ->  1.15    introduction/chapter.sgml
pgpkeys.sgml         1.25  ->  1.28    pgpkeys/chapter.sgml
policies.sgml        1.16  ->  1.18    policies/chapter.sgml
porting.sgml         1.93  ->  1.112   contrib/chapter.sgml
ports.sgml           1.29  ->  1.31    ports/chapter.sgml
printing.sgml        1.21  ->  1.22    printing/chapter.sgml
relnotes.sgml        1.24  ->  1.28    introduction/chapter.sgml  [1]
submitters.sgml      1.161 ->  1.246   contrib/chapter.sgml
synching.sgml        1.12  ->  1.13    cutting-edge/chapter.sgml
userppp.sgml         1.28  ->  1.30    ppp-and-slip/chapter.sgml

[1] A chunk of relnotes.sgml is in an IGNORED marked section. Why?

Submitted by:	A bunch (~ 50%) of merging done by Charles A. Wimmer
                (cawimm@FreeBSD.ORG), rest by Nik.
1998-11-12 01:26:39 +00:00
Nik Clayton
80e2e9e012 The beginnings of a friendlier Makefile. Doesn't do much except let you
build the HTML and RTF formats.
1998-11-12 01:20:35 +00:00
Archie Cobbs
973885e8a3 Add myself to the list of developers (in doc/handbook and doc/en/handbook). 1998-11-09 17:42:36 +00:00
Nik Clayton
ecebc455bf Fixed up front matter on the Handbook;
- Remove the <bookbiblio> element, it's not needed

  - Added a <copyright> element and sub-elements. Based on the CVS logs
    the Handbook dates back to 1995.

  - Changed the <xref> to a <link> in the abstract.

  - Reformatted abstract to be neater (sorry translators, but it's only
    one paragraph).

This lets the stylesheets generate a nice front page.
1998-11-07 15:05:49 +00:00
Nik Clayton
6ff34ef882 Replace
<xref linkend="target" remap="foo">

with

    <link linkend="target">foo</link>

Internal links within the Handbook now do the right thing.
1998-11-05 23:28:48 +00:00
Nik Clayton
93f20f9382 Removed "sgml-declaration" line from Emacs variables.
I blame the keyboard pixies for putting it in there when I wasn't
looking.
1998-11-05 20:22:38 +00:00
Nik Clayton
97d01a3567 Managed to miss adding this file somehow. It's had the Emacs local variables
added to the bottom.
1998-11-04 22:40:58 +00:00
Nik Clayton
607a3f4ed3 Added missing "/chapter" to advanced-networking entity definition. 1998-11-04 22:38:06 +00:00
Nik Clayton
97bffaedea Fix line 125 of kerneldebug/chapter.sgml, & -> &amp; 1998-11-03 23:49:40 +00:00
Nik Clayton
6a33e87af9 Add <!ENTITY rel.current CDATA "2.2.6"> to handbook.sgml, from
r1.83 of doc/handbook/handbook.sgml
1998-11-03 23:48:03 +00:00
Nik Clayton
457b40e56b Take version 1.8 of doc/handbook/lists.sgml, apply the same search/replace
as to authors.ent, and add an ENTITY line to handbook.sgml.
1998-11-03 23:46:32 +00:00
Nik Clayton
5a9b07f407 Removed the prompt.* entities from handbook.sgml and added them to
freebsd.dtd.
1998-11-03 23:40:13 +00:00
Nik Clayton
8572d2aff8 Added authors.ent. This is v1.93 of doc/handbook/authors.sgml, with
these changes;

 1. Remove '<tt>' and '</tt>'.

 2. Search/replace

      \s-+<htmlurl url='mailto:\([^']+\)'\s-+name='[^']+'>

    with

       <email>\1</email>

    (there's a leading space before <email>)

Added an ENTITY line to handbook.sgml to use the new entities.
1998-11-03 23:35:41 +00:00
Nik Clayton
3494b32030 Added
<!--
     Local Variables:
     mode: sgml
     sgml-indent-data: t
     sgml-omittag: nil
     sgml-shorttag: nil
     sgml-always-quote-attributes: t
     sgml-minimize-attributes: max
     End:
-->

to handbook.sgml
1998-11-03 23:31:21 +00:00
Nik Clayton
336215d4e6 Added chapter.decl, which contains a declaration for a DocBook chapter.
Added

<!--
     Local Variables:
     mode: sgml
     sgml-declaration: "../chapter.decl"
     sgml-indent-data: t
     sgml-omittag: nil
     sgml-shorttag: nil
     sgml-always-quote-attributes: t
     sgml-minimize-attributes: max
     sgml-parent-document: ("../handbook.sgml" "part" "chapter")
     End:
-->

to the bottom of each chapter.sgml file so that Emacs can do the right
thing.
1998-11-03 23:28:30 +00:00
Nik Clayton
2207769022 Split the handbook into individual files. Each chapter is in a file called
chapter.sgml in a directory named according to the value the id
attribute on that chapter.

Added chapters.ent, which lists the entities for each chapter.

Updated handbook.sgml to use these entities.
1998-11-03 23:17:06 +00:00
Nik Clayton
05dc329be3 Added values to the 'id' attribute for <chapter>s which don't have them. 1998-11-03 23:07:57 +00:00
Nik Clayton
14a83515e5 * \s-+</programlisting> replaced with </programlisting> globally.
* Fixup use of <symbol> with more appropriate element

  * Fixup wrong occurence of $Id$

  * Fixup references to 'make' variables, and strim off the surrounding
    &#36;{...}, it can be added back by the stylesheet at presentation time.

  * More insertions or deletions of <para>...</para> as appropriate.

And with this commit, ladies and gentlemen, we're almost there as far as
the DocBook conversion goes. I still need to:

  - Split the big handbook.sgml into its constituent files and directories.

  - Sort out the files that will contain entities, and put in the correct
    SGML to use them.

  - Merge in the changes that have happened to doc/handbook over the past
    7 or so months.

  - Build the Makefile framework and supporting apps to do .txt, .ps, .rtf
    and .pdf conversions.

But the mind numbingly tedious stuff is over. Of course, there's
always more to do (like the whole bibliography section should be marked
up as a bibliography) and I'm putting together the "This is how the
handbook should be marked up" document as well. Oh, and organising my
notes on how the Handbook could be re-arranged. But apart from that,
it's done :-)
1998-10-28 23:42:39 +00:00
Nik Clayton
de52a66a3c <quote> -> &rdquo;
</quote> -> &ldquo;
1998-10-26 23:54:18 +00:00
Nik Clayton
0992677d94 Where kernel options ("options INET" for example) are listed, wrap them
in <literal>...</literal>.
1998-10-26 23:53:48 +00:00
Nik Clayton
dd7b7abb9d <foo
id="bar">
       ...

changed to

    <foo id="bar">
       ...

Before people complain that "Hang on, now you can't find out what the
allocated ID values are with a simple 'grep'" I'll say that's not a
problem. I plan to introduce a target in the Makefile (probably
something like 'handbook.id' which will automatically generate this
list doing a proper SGML parse.
1998-10-26 23:53:22 +00:00
Nik Clayton
e27aad9d1f Fixup erroneous or extraneous <para>...</para> elements. 1998-10-26 23:52:48 +00:00
Nik Clayton
a02c3d7f5e <abbrev> -> <acronym> in some cases. 1998-10-26 23:52:05 +00:00
Nik Clayton
84712fedb0 Step 1. Find <ulink url="mailto:...">...</ulink> and change the <ulink>
to <email>.

        Can't do this globally. Some of the links are odd (i.e,. the link
        is not their e-mail address but is their name, eg

          <ulink url="mailto:nik@freebsd.org">Nik Clayton</ulink>

        which would turn to

          <email>Nik Clayton</email>

        which isn't very useful. Ignore these ones, and do the others.
        (i.e., the ones that look like

           <ulink url="mailto:nik@freebsd.org">nik@freebsd.org</ulink>

        )

        This Emacs regexp does the job.

            Search for: <ulink\s-+url="mailto[^>]+>\([^<]+\)</ulink>
          Replace with: <email>\1</email>

Step 2. A lot of the <email>...</email> sets will have '<' and '>' embedded
        in them (as entities). These can be removed, since the stylesheet
        will add them;

            Search for: <email>&lt;\([^&]+\)&gt;</email>
          Replace with: <email>\1</email>

Step 3. The trick now is to turn

            <ulink url="mailto:nik@freebsd.org">Nik Clayton</ulink>

        into

            Nik Clayton <email>nik@freebsd.org</email>

        This step could (possibly) have been done first, and then steps
        1 and 2 could be done globally. I haven't done this because of
        concerns about the ordering of names within languages. This
        transformation is fairly simple in English, I've no idea what
        it's like in Japanese.

            Search for: <ulink\s-+url="mailto:\([^"]+\)">\([^<]+\)</ulink>
          Replace with: \2 <email>\1</email>

Step 4. Remove leading and trailing spaces that may have slipped in

            Search for: <email>\s-+
          Replace with: <email>

            Search for: \s-+</email>
          Replace with: </email>
1998-10-26 23:51:34 +00:00
Nik Clayton
950e361ac7 Use the correct ISO entities for dashes. According to a TeX manual I have
kicking around here,

    daughter-in-law, X-rated    = hyphen      =  -
    pages 13--67                = en-dash     = &ndash;
    yes---or no?                = em-dash     = &mdash;
    0, 1, and -1                = minus sign  = &minus;
1998-10-26 23:51:03 +00:00
Nik Clayton
aefedf6246 Removed white space after <title> and before </title>. Use two search and
replaces

    \s-+</title>  ->  </title>
    <title>\s-+   ->  <title>
1998-10-26 23:50:34 +00:00
Nik Clayton
bf13e1a617 <emphasis remap=..> -> <emphasis>
<literal remap=..>  -> <literal>
<command remap=..>  -> <command>

Or deleted <emphasis ..> altogether in some cases.

More redundant <para>..</para>'s removed.
1998-10-26 23:49:59 +00:00
Nik Clayton
84100bea23 As previous commits, to end of file. 1998-10-26 23:49:18 +00:00
Nik Clayton
78a4c3d87a As previous commit, to line 35973. 1998-10-22 23:07:02 +00:00
Nik Clayton
0e0b8f123f As earlier commits, to line 30118 1998-10-22 23:06:05 +00:00
Nik Clayton
00731dde7d Small changes to keep it validating. 1998-10-22 23:03:53 +00:00
Nik Clayton
9b4366d812 As previous commit, to line 24997 1998-10-22 23:03:04 +00:00
Nik Clayton
3ea0381580 As previous commit, to line 20370. 1998-10-21 22:05:23 +00:00
Nik Clayton
eb020dff6d As previous commit, to line 15126 1998-10-21 22:02:39 +00:00
Nik Clayton
6d7e38c02a As previous commit, now to up to line 11490. 1998-10-21 22:00:19 +00:00
Nik Clayton
cfb82ba9ca With the agreement of the Japanese team, a change in the way I'm doing
things.

I'm now working through from the beginning of the handbook to end,
correcting as I go. I'll commit in chunks of 5,000 lines (or
thereabouts).

Most of the changes fall into the following categories.

  * <emphasis remap=bf> --> <emphasis>

  * Spurious <para>s around <*list>s deleted (but not reformatted)

    "C-c -" in Emacs SGML mode (when the point is on an element starting
    or end tags) will delete that element's starting or end tags.

  * Marked smileys with <!-- smiley --> for possible future deletion

  * Deleting <emphasis>, around

    <term><emphasis>...</emphasis></term> -> <term>...</term>

  * Fine tuning markup choices in some cases

    - <filename>C:</filename>  ->  <devicename>C:</devicename>

  * Extra <note>s here and there.

  * Some <*list>s to <procedure> (and <listitem>s to <step>)

  * ASCII emphasis converted to <emphasis>

    i.e.,   do it like *this*  ->  do it like <emphasis>this</emphasis>

  * <symbol> -> <replaceable>

There are very few whitespace changes, although a few have probably
cropped up. The vast majority of the whitespace changes will happen in
one megacommit, hopefully some time next week.

This does the first 5,000 lines or so.
1998-10-21 21:58:40 +00:00
Nik Clayton
2a882be047 A lot of </para> tags have leading whitespace before them. Remove it. Do
this (in Emacs) by searching for

    \s-+</para>

and replacing with

    </para>

Do this for all occurences *except* where the element immediately before
the </para> is one of <itemizedlist>, <orderedlist>, <variablelist>,
<procedure>. The <para>...</para> wrapping these elements is mostly
redundant, and will be removed later.
1998-10-21 21:53:36 +00:00
Nik Clayton
f0b535db82 Some paragraphs have leading space(s). E.g.,
<para>  There is some leading space here.</para>

Get rid of it, doing an emacs search/replace for

    <para> +\([^ ]\)

and replacing with

    <para>\1

This can be done globally.
1998-10-21 21:52:28 +00:00
Nik Clayton
2d91cbead9 Removed double whitespace from the end of stops -- . , ! ? : ;
Some parts of the handbook had single spaces after stops, some had double
or triple. While the typographical convention for monospaced fonts may
be to use double spaces after them, that doesn't apply here. TeX will
ignore them, as will HTML. If we need them for a plain text version of the
Handbook then the stylesheet / conversion mechanism can insert them
as necessary.

Searching for

   _\([;:!\.\?,]\)  +_

in Emacs and replacing with

   _\1 _

(ignore the '_', they're just to delineate the regexps) does the job
quite nicely. However, you can't do this everywhere, since some of the
double spaces might be in program listings or other literal sections
(e.g., the BSD Copyright), so you need to sit and bounce on the 'y' or
'n' key as appropriate for each occurance of a stop.
1998-10-21 21:51:11 +00:00
Nik Clayton
ce7ee35d24 Finished sweep. If it's white space sensitive (examples, program
listings, PGP signatures...) the white space is now correct. I may
have missed one or two on the way, I'll catch them later.
1998-10-21 21:48:30 +00:00
Nik Clayton
63d609a2b1 Continuing on from the previous commit -- this takes it up to the beginning
of chapter 16. . .
1998-10-16 23:58:33 +00:00