head	1.10;
access;
symbols
	groff-1_20_1_real:1.10
	groff-1_20_1:1.10
	groff-1_20:1.10
	groff-1_19_2:1.10
	FDL:1.10
	groff-1_19_1:1.10
	groff-1_19:1.10
	groff-1_18_1:1.7
	groff-1_18:1.7
	groff-1_17_2:1.4
	groff-1_17_1:1.4
	groff-1_17a:1.4
	groff-1_17:1.4
	groff-1_16_1b:1.4
	groff-1_16_1a:1.4
	groff-1_16_1:1.4
	groff-1_16:1.4
	groff-20000311:1.1.1.1
	groff-20000310-1:1.1.1.1
	groff-20000310:1.1.1.1
	pre-1_16:1.1.1.1
	start:1.1.1.1
	wlemb:1.1.1;
locks; strict;
comment	@# @;


1.10
date	2002.12.30.16.18.35;	author wlemb;	state Exp;
branches;
next	1.9;

1.9
date	2002.12.11.14.26.16;	author wlemb;	state Exp;
branches;
next	1.8;

1.8
date	2002.11.17.10.28.22;	author wlemb;	state Exp;
branches;
next	1.7;

1.7
date	2002.04.07.04.48.50;	author wlemb;	state Exp;
branches;
next	1.6;

1.6
date	2002.03.26.09.54.05;	author wlemb;	state Exp;
branches;
next	1.5;

1.5
date	2002.02.24.02.05.18;	author wlemb;	state Exp;
branches;
next	1.4;

1.4
date	2000.05.19.05.05.43;	author wlemb;	state Exp;
branches;
next	1.3;

1.3
date	2000.05.04.07.44.23;	author wlemb;	state Exp;
branches;
next	1.2;

1.2
date	2000.04.29.06.02.30;	author wlemb;	state Exp;
branches;
next	1.1;

1.1
date	2000.02.06.09.35.11;	author wlemb;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.02.06.09.35.11;	author wlemb;	state Exp;
branches;
next	;


desc
@@


1.10
log
@

Add glyph `|='.

* font/devX*/*: Regenerated.
* font/devdvi/generate/ec.map: Remove `eq'.
* font/devdvi/generate/texsy.map: Make `~=' the same as `~~'.
Assign `|=' to position 39.
* font/devdvi/*EC, S: Regenerated.
* font/devhtml/R.proto, font/devutf8/R.proto: Add `|='.
* font/devlj4/generate/special.map: Make `~=' the same as `~~'.
Assign `|=' to position 549.
* font/devps/generate/textmap, font/devps/enerate/symbolmap: Remove
`equalmath'.
Add `uni2243' for `|='.

* tmac/ec.tmac: Add `eq'.
* tmac/dvi.tmac: Add `=~'.
* tmac/tty-char.tmac, tmac/ps.tmac, tmac/X.tmac, tmac/lbp.tmac: Add
`|='.
@
text
@name HI
spacewidth 4
charset
---	10,9	0	00
---	4,1	0	040
!	3,9	0	041
"	5,9	0	042
dq	"
#	7,8	0	043
sh	"
$	7,9,1	0	044
Do	"
%	11,9	0	045
&	9,9	0	046
'	3,9	0	047
cq	"
(	4,9,3	0	050
)	4,9,3	0	051
*	5,9	0	052
+	7,6	0	053
,	3,1,2	0	054
\-	5,4	0	055
.	3,1	0	056
/	4,9	0	057
sl	"
0	7,9	0	060
1	7,9	0	061
2	7,9	0	062
3	7,9	0	063
4	7,9	0	064
5	7,9	0	065
6	7,9	0	066
7	7,9	0	067
8	7,9	0	070
9	7,9	0	071
:	3,6	0	072
;	3,6,2	0	073
<	8,6	0	074
=	7,5	0	075
>	8,6	0	076
?	7,9	0	077
@@	12,9,1	0	0100
at	"
A	9,9	0	0101
B	8,9	0	0102
C	8,9	0	0103
D	9,9	0	0104
E	8,9	0	0105
F	8,9	0	0106
G	8,9	0	0107
H	10,9	0	0110
I	4,9	0	0111
J	8,9	0	0112
K	8,9	0	0113
L	7,9	0	0114
M	12,9	0	0115
N	10,9	0	0116
O	9,9	0	0117
P	8,9	0	0120
Q	9,9	0	0121
R	8,9	0	0122
S	8,9	0	0123
T	7,9	0	0124
U	9,9	0	0125
V	8,9	0	0126
W	11,9	0	0127
X	9,9	0	0130
Y	8,9	0	0131
Z	9,9	0	0132
[	4,9,3	0	0133
lB	"
\	4,9	0	0134
rs	"
]	4,9,3	0	0135
rB	"
^	6,8	0	0136
a^	"
ha	"
_	7,0,3	0	0137
`	2,10	0	0140
oq	"
a	7,7	0	0141
b	7,9	0	0142
c	6,7	0	0143
d	7,9	0	0144
e	6,7	0	0145
f	3,9	0	0146
g	7,7,3	0	0147
h	7,9	0	0150
i	3,9	0	0151
j	3,9,3	0	0152
k	6,9	0	0153
l	3,9	0	0154
m	9,7	0	0155
n	7,7	0	0156
o	7,7	0	0157
p	7,7,3	0	0160
q	7,7,3	0	0161
r	4,7	0	0162
s	6,7	0	0163
t	4,9	0	0164
u	7,7	0	0165
v	6,7	0	0166
w	9,7	0	0167
x	6,7	0	0170
y	6,7,3	0	0171
z	6,7	0	0172
{	5,9,3	0	0173
lC	"
|	4,9,3	0	0174
ba	"
}	5,9,3	0	0175
rC	"
~	7,5	0	0176
a~	"
ti	"
---	4,1	0	0240
r!	4,6,3	0	0241
ct	8,8,1	0	0242
Po	8,9	0	0243
Cs	7,7	0	0244
Ye	7,9	0	0245
bb	4,9,2	0	0246
sc	7,9,3	0	0247
ad	3,9	0	0250
co	11,9	0	0251
Of	5,9	0	0252
Fo	7,6	0	0253
tno	8,6	0	0254
-	5,4	0	0255
hy	"
rg	11,9	0	0256
a-	4,9	0	0257
de	5,8	0	0260
t+-	7,7	0	0261
S2	4,8	0	0262
S3	4,8	0	0263
aa	2,10	0	0264
mc	7,7,3	0	0265
ps	8,9,3	0	0266
pc	3,4	0	0267
ac	3,1,3	0	0270
S1	4,8	0	0271
Om	5,9	0	0272
Fc	7,6	0	0273
14	10,9	0	0274
12	10,9	0	0275
34	10,9	0	0276
r?	7,6,3	0	0277
`A	9,12	0	0300
'A	9,12	0	0301
^A	9,12	0	0302
~A	9,12	0	0303
:A	9,11	0	0304
oA	9,12	0	0305
AE	11,9	0	0306
,C	8,9,3	0	0307
`E	8,12	0	0310
'E	8,12	0	0311
^E	8,12	0	0312
:E	8,11	0	0313
`I	4,12	0	0314
'I	4,12	0	0315
^I	4,12	0	0316
:I	4,11	0	0317
-D	9,9	0	0320
~N	10,12	0	0321
`O	9,12	0	0322
'O	9,12	0	0323
^O	9,12	0	0324
~O	9,12	0	0325
:O	9,11	0	0326
tmu	7,6	0	0327
/O	10,9	0	0330
`U	9,12	0	0331
'U	9,12	0	0332
^U	9,12	0	0333
:U	9,11	0	0334
'Y	8,12	0	0335
TP	8,9	0	0336
ss	7,9	0	0337
`a	7,10	0	0340
'a	7,10	0	0341
^a	7,10	0	0342
~a	7,10	0	0343
:a	7,9	0	0344
oa	7,10	0	0345
ae	11,7	0	0346
,c	6,7,3	0	0347
`e	6,10	0	0350
'e	6,10	0	0351
^e	6,10	0	0352
:e	6,9	0	0353
`i	3,10	0	0354
'i	3,10	0	0355
^i	3,10	0	0356
:i	3,9	0	0357
Sd	7,11	0	0360
~n	7,10	0	0361
`o	7,10	0	0362
'o	7,10	0	0363
^o	7,10	0	0364
~o	7,10	0	0365
:o	7,9	0	0366
tdi	7,6	0	0367
/o	7,7	0	0370
`u	7,10	0	0371
'u	7,10	0	0372
^u	7,10	0	0373
:u	7,9	0	0374
'y	6,10,3	0	0375
Tp	7,9,3	0	0376
:y	7,9,3	0	0377
@


1.9
log
@
Add glyph `tno', a textual variant of `no'.

* font/devX*/*: Regenerated.
* font/{devcp1047,devlatin1,devutf8,devhtml}/R.proto: Add `tno'.
* font/devdvi/generate/{tc.map: Replace `no' with `tno'.
* font/devdvi/generated/{texsy,textex}.map: Add `tno'.
* font/devdvi/*: Regenerated.
* font/devlbp/*: Add `tno'.
* font/devlj4/generate/tex.map: Replace `no' with `tno'.
* font/devlj4/*: Regenerated.
* font/devps/generate/textmap: Replace `no' with `tno'.
* font/devps/generate/symbolchars: Add `no'.
* font/devps/*: Regenerated.

* src/roff/troff/glyphuni.cc (glyph_to_unicode_list): Add `tno'.

* tmac/cp1047.tmac, tmac/latin1.tmac: Replace `no' with `tno'.
* tmac/tty-char.tmac: Add entry for `tno' and `3d'.

* NEWS: Updated.

* tmac/dvi.tmac: Replace most `\\' with `\E'.
Add definition for `sd'.
* tmac/X.tmac, tmac/ps.tmac: Replace most `\\' with `\E'.

* tmac/eqnrc <dvi>: Use `integral' instead of `is' glyph.
@
text
@a39 1
eq	"
a115 1
ap	"
@


1.8
log
@
* src/roff/troff/uniglyph.cc (unicode_to_glyph_list): Add `va'
and `vA'.
Fix code for `an'.
* src/roff/troff/glyphuni.cc (glyph_to_unicode_list): Ditto.

* doc/texinfo.tex: New version from texinfo 4.3.
* doc/groff.texinfo: Updated for texinfo 4.3.
Use @@tie{} where appropriate.
* font/devdvi/generate/ec.map: Don't include `or' and `bv'.
* font/devdvi/generate/tc.map: Remove `rn'.
* font/devdvi/*TC, font/devdvi/*EC: Regenerated.
* font/devhtml/R.proto, font/devutf8/R.proto: Add `vA'.
Fix code for `an'.
* font/devX100/*, font/devX100-12/*, font/devX75/*,
font/devX75-12/*: Regenerated.

* tmac/dvi.tmac: Add special fonts `SA' and `SB'.
Use .char (again) for `br', `ul', `rn', `or', and `ru'.
Improve definition of `an'.
* tmac/ps.tmac: Use .char (again) for `br', `ul', `rn', `or', and
`ru'.
* tmac/lj4.tmac: Use .char (again) for `br', `ul', `rn', and `ru'.
* tmac/X.tmac: Add definition for `or'.
* tmac/Xps.tmac: Undo change 2002-11-05.
* tmac/lbp.tmac: Add definitions for `br', `rn', `ul', and `ru'.
@
text
@d131 1
a131 1
no	8,6	0	0254
@


1.7
log
@
* doc/groff.texinfo: Minor improvements.

* tmac/lbp.tmac: Load latin1.tmac.
* tmac/X.tmac, tmac/Xps.tmac: Load latin1.tmac or cp1047.tmac.

* font/devX*/*: Regenerated (all chars > 0x80 removed).
@
text
@a111 1
or	"
@


1.6
log
@
Add three glyphs `t+-', `tmu', and `tdi' which are textual variants
of `+-', `mu', and `di', respectively.

* font/devascii/R.proto, font/devutf8/R.proto,
font/devlatin1/R.proto, font/devhtml/R.proto,
font/devcp1047/R.proto, font/devlpb/*: Add them.
* font/devps/generate/textmap: Ditto.
* font/devps/*: Regenerated.
* font/devlj4/generate/text.map: Add them.
* font/devlj4/*: Regenerated.
* font/devdvi/generate/tc.map: Use them.
* font/devdvi/generate/texsy.map: Add them.
* font/devdvi/*: Regenerated.
* font/devX*/*: Regenerated.

* tmac/latin1.tmac, tmac/cp1047.tmac, tmac/tty.tmac,
tmac/tty-char.tmac: Updated.

* NEWS, man/groff_char.man: Updated.
@
text
@a121 1
	"
a122 1
	"
a123 1
	"
a124 1
	"
a125 1
	"
a126 1
	"
a127 1
	"
a128 1
	"
a129 1
	"
a130 1
	"
a131 1
	"
a132 1
	"
a134 1
	"
a135 1
	"
a136 1
	"
a137 1
	"
a138 1
	"
a139 1
	"
a140 1
	"
a141 1
	"
a142 1
	"
a143 1
	"
a144 1
	"
a145 1
	"
a146 1
	"
a147 1
	"
a148 1
	"
a149 1
	"
a150 1
	"
a151 1
	"
a152 1
	"
a153 1
	"
a154 1
	"
a155 1
	"
a156 1
	"
a157 1
	"
a158 1
	"
a159 1
	"
a160 1
	"
a161 1
	"
a162 1
	"
a163 1
	"
a164 1
	"
a165 1
	"
a166 1
	"
a167 1
	"
a168 1
	"
a169 1
	"
a170 1
	"
a171 1
	"
a172 1
	"
a173 1
	"
a174 1
	"
a175 1
	"
a176 1
	"
a177 1
	"
a178 1
	"
a179 1
	"
a180 1
	"
a181 1
	"
a182 1
	"
a183 1
	"
a184 1
	"
a185 1
	"
a186 1
	"
a187 1
	"
a188 1
	"
a189 1
	"
a190 1
	"
a191 1
	"
a192 1
	"
a193 1
	"
a194 1
	"
a195 1
	"
a196 1
	"
a197 1
	"
a198 1
	"
a199 1
	"
a200 1
	"
a201 1
	"
a202 1
	"
a203 1
	"
a204 1
	"
a205 1
	"
a206 1
	"
a207 1
	"
a208 1
	"
a209 1
	"
a210 1
	"
a211 1
	"
a212 1
	"
a213 1
	"
a214 1
	"
a215 1
	"
a216 1
	"
@


1.5
log
@
* aclocal.m4 (GROFF_EBCDIC): Don't include `font/devutf8' in
TTYDEVDIRS.
Define new variable OTHERDEVDIRS (containing `font/devlj4
font/devlbp' if not EBCDIC).
* Makefile.in (TTYDEVDIRS): Always include `font/devutf8'.
(OTHERDEVDIRS): New variable.
(MDEFINES, DEVDIRS, ALLDIRS, DISTDIRS): Updated.
* configure: Regenerated.

* NEWS, src/devices/grotty/grotty.man: Updated.

* src/roff/troff/input.cc (do_overstrike, do_bracket,
get_line_arg): Honour input level.

Add new symbol `mc' corresponding to U+00B5 MICRO SIGN.

* font/*/*: Implement it in all font files.
* font/devps/generate/textmap, font/devps/generate/symbolchars,
* font/devps/symbolmap: Updated.
* font/devlj4/generate/text.map: Updated.
* font/devdvi/generate/CompileFonts (sizes): Add LaTeX sizes.
* font/devdvi/generate/texmi.map: Updated.

* font/devutf8/R.proto: Remove all `charXXX' entries.
* font/devutf8/NOTES: Updated.

* font/devX*/*: Regenerated with xtotroff, using fonts from XFree86
version 4.1.0.

* tmac/latin1.tmac, tmac/psold.tmac, tmac/tty-char.tmac: Updated.

* NEWS, man/groff_char.man: Updated.
@
text
@d154 1
a154 1
+-	7,7	0	0261
d230 1
a230 1
mu	7,6	0	0327
d294 1
a294 1
di	7,6	0	0367
@


1.4
log
@Adding `cq' (PS name `quoteright') glyph name as an alias for "'".

* font/*/*: Implement it.
* man/groff_char.man, NEWS: Document it.

* src/include/unix.h: Removed.  It isn't used.

* doc/groff.texinfo: Slight improvements.


* README, win32-diffs: Small fixes and improvements.
@
text
@d4 1
d22 1
a22 1
\-	8,4	0	055
d81 1
a81 1
`	3,9	0	0140
d120 1
d162 2
a163 1
	7,7,3	0	0265
@


1.3
log
@Adding `dq' (PS name `quotedbl') glyph name as an alias for `"'.

* fonts/*/*: Implement it.
* man/groff_char.man, NEWS: Document it.
@
text
@d15 1
@


1.2
log
@Adding EBCDIC code page 1047.

* fonts/devcp1047/R.proto, fonts/devcp1047/Makefile.sub,
fonts/devcp1047/DESC.proto: New files.

* aclocal.m4 (GROFF_EBCDIC): Introduce TTYDEVDIRS which can be
either ascii/latin1 or cp1047.
* Makefile.in: Use it.
* configure: Updated.

Replacing and/or adding `md' (mathdot) glyph with `pc'
(periodcentered) in all text fonts.

* fonts/*/*: Change it.


* aclocal.m4 (GROFF_OS390): Fixing compiler flags.

* configure.in: Add check for strings.h.
* src/include/driver.h: Use HAVE_STRINGS_H.
* src/devices/grolbp/lpb.cc: Remove string.h.

* src/include/groff-getopt.h: New file.  It will be used instead of
getopt.h (to be included in lib.h) to avoid endless problems with
picky C++ compilers.
* src/include/lib.h: Use groff-getopt.h.
* src/include/Makefile.sub: Updated.

* configure: Updated.
* Makefile.in: Updated.

* NEWS: Mention EBCDIC support.


* TODO: Some additions.


* src/roff/troff/troff.man, doc/groff.texinfo: Fixing documentation
of mso request.


* src/roff/troff/troff.man: Minor fixes.
@
text
@d7 1
@


1.1
log
@Initial revision
@
text
@d161 1
a161 1
md	3,4	0	0267
@


1.1.1.1
log
@groff pre-1.16 with new directory structure
@
text
@@
