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.49;	author wlemb;	state Exp;
branches;
next	1.6;

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

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

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

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

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

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

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


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