Annotation of mandoc/regress/roff/esc/A1.in, Revision 1.1
1.1 ! schwarze 1: .\" $OpenBSD: A1.in,v 1.1 2022/06/08 13:08:00 schwarze Exp $
! 2: .Dd $Mdocdate: June 8 2022 $
! 3: .Dt ESC-A1 1
! 4: .Os
! 5: .Sh NAME
! 6: .Nm esc-A1
! 7: .Nd the roff escape A sequence: identifier syntax validation
! 8: .Sh DESCRIPTION
! 9: empty: \A''
! 10: .br
! 11: letters: \A'word'
! 12: .br
! 13: blank: \A'two words'
! 14: .br
! 15: ASCII non-letters: \AA!"#$%&'()*+,-./0123456789:;<=>?@[\\]^_`{|}~A
! 16: .br
! 17: invalid escapes: \A'\\\.\G'
! 18: .Ss Argument delimiters
! 19: unsupported \er: \A\rword\ru
! 20: .br
! 21: ignored \e&: \A\&word\&u
! 22: .br
! 23: useless \e.: \A\.word.u
! 24: .br
! 25: invalid \eG: \A\GwordGu
! 26: .br
! 27: special \e-: \A\-word\-u
! 28: .br
! 29: break \ep: \A\pword\pu
! 30: .br
! 31: nospace \ec: \A\cword\cu
! 32: .\".br
! 33: .\"skipchar \ez: \A\zword\zu
! 34: .br
! 35: .ds mystr xwordxu
! 36: string expansion: \A\*[mystr]
! 37: .br
! 38: .nr myreg 121
! 39: register expansion: \A\n[myreg]u
! 40: .br
! 41: ignored \eON: \A\O1word\O2u
! 42: .br
! 43: special character: \A\(hyword\(hyu
! 44: .br
! 45: ignored \eZ\(aqstr\(aq: \A\Z'foo'word\Z'bar'u
! 46: .br
! 47: horizontal motion: \A\h'1'word\h'3'u
! 48: .br
! 49: horizontal line: \A\l'4'word\l'2'u
! 50: .br
! 51: overstrike: \A\o'ab'word\o'cd'u
! 52: .br
! 53: unterminated: \A'word
CVSweb