[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#880551: xterm: corrections to man page



On Tue, Nov 07, 2017 at 08:21:54AM -0500, G. Branden Robinson wrote:
> At 2017-11-07T08:10:40-0500, G. Branden Robinson wrote:
> > Here's an updated version of the patch, reverting the de-boldfacing of
> > action names (and some token names) in resource translations.
> 
> Of course, by sending that I guaranteed I'd find a problem with it.
> 
> Here's my next try.  The problem with the previous was stuff like this:
> 
> \\fP(ti

hmm - I've applied about half.

Offhand, there are three areas not applied:

a) Solaris eats the \e's as well as the named characters such as \(ha

b) I'm unsure why you removed all of the \&'s
   (my notes say it's used to fix preprocessor problems).

c) some of the right-double-quotes don't look right.

Attaching a cumulative diff, and the unapplied part of your patch.

-- 
Thomas E. Dickey <dickey@invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net
2c2
< .\" $XTermId: xterm.man,v 1.715 2017/06/18 18:07:02 tom Exp $
---
> .\" $XTermId: xterm.man,v 1.722 2017/11/13 00:42:56 Branden.Robinson Exp $
64c64
< .ie \n(.IP \(bu 4
---
> .ie n  .IP \(bu 4
70c70
< .ie \n(.sp
---
> .ie n  .sp
72c72
< .ie \n(.in +4
---
> .ie n  .in +4
97c97
< [\-\fItoolkitoption\fP ...] [\-\fIoption\fP ...] [\fIshell\fP]
---
> [\-\fItoolkitoption\fP \&...\&] [\-\fIoption\fP \&...\&] [\fIshell\fP]
510c510
< .B "\-cc \fIcharacterclassrange\fP:\fIvalue\fP[,...]"
---
> .B "\-cc \fIcharacterclassrange\fP:\fIvalue\fP[, \&...\&]"
589c589
< .BI \-e "\fI program \fP[ \fIarguments \fP.\|.\|. ]\fI"
---
> .BI \-e "\fI program \fP[ \fIarguments \fP\&.\|.\|.\& ]\fI"
630c630
< .BI \-fbb
---
> .B \-fbb
635c635
< .BI +fbb
---
> .B +fbb
640c640
< .BI \-fbx
---
> .B \-fbx
646c646
< .BI +fbx
---
> .B +fbx
667c667
< .BI \-fullscreen
---
> .B \-fullscreen
673c673
< .BI +fullscreen
---
> .B +fullscreen
705c705
< .BI \-hf
---
> .B \-hf
710c710
< .BI +hf
---
> .B +hf
715c715
< .BI \-hm
---
> .B \-hm
721c721
< .BI +hm
---
> .B +hm
727c727
< .BI \-hold
---
> .B \-hold
733c733
< .BI +hold
---
> .B +hold
795c795
< of C1 control characters (code 128-159) to treat them as printable.
---
> of C1 control characters (code 128\(en159) to treat them as printable.
905c905
< indicating to the shell that it should read the user's .login or .profile).
---
> indicating to the shell that it should read the user's \&.login or \&.profile).
1252c1252
< This option indicates that \fI\*n\fP should not write a record into the
---
> This option indicates that \fI\*n\fP should not write a record into
1328,1330c1328,1330
< -S/dev/pts/123/45
< -S123/45
< -Sab34
---
> \-S/dev/pts/123/45
> \-S123/45
> \-Sab34
1491c1491
< \fIstty\fP erase character (^H for backspace, ^? for delete)
---
> \fIstty\fP erase character (^H for backspace, ^?\& for delete)
1494c1494,1495
< will affect DECBKM.  First, \fI\*n\fP obtains the initial \fIerase\fP character:
---
> will affect DECBKM.
> First, \fI\*n\fP obtains the initial \fIerase\fP character:
1529,1530c1530,1532
< to 2 (internal).  This ties together \fBbackarrowKey\fP
< and the control sequence for \fBDECBKM\fP
---
> to 2 (internal).
> This ties together \fBbackarrowKey\fP
> and the control sequence for \fBDECBKM\fP.
1777c1779
< setting the intial screen size, e.g., via window manager interaction.
---
> setting the initial screen size, e.g., via window manager interaction.
1924c1926
< keywords; \fI\*n\fR's table is built-in.
---
> keywords; \fI\*n\fR's table is built in.
2031c2033
< (codes 128-159) to make them be treated
---
> (codes 128\(en159) to make them be treated
2446c2448
< \fIlow\fP[-\fIhigh]\fP[:\fIvalue\fP].
---
> \fIlow\fP[\-\fIhigh]\fP[:\fIvalue\fP].
2492c2494
< The default shades of color are chosen to allow the colors 8-15
---
> The default shades of color are chosen to allow the colors 8\(en15
2714c2716
< will only be able to display codes 0-255, while UTF-8 text can include
---
> will only be able to display codes 0\(en255, while UTF-8 text can include
2845a2848
> (i.e.\& no operations are allowed).
3068,3069c3071,3072
< \&FONT=`xfontsel -print`
< \&test -n "$FONT" && xfd -fn "$FONT"
---
> \&FONT=`xfontsel \-print`
> \&test \-n "$FONT" && xfd \-fn "$FONT"
3077c3080
< fc-list :scalable=true:spacing=mono: family
---
> fc\-list :scalable=true:spacing=mono: family
3229c3232
< normally have the VT100 line-drawing glyphs in cells 1-31.
---
> normally have the VT100 line-drawing glyphs in cells 1\(en31.
3392c3395,3396
< The default is \*(``true\*(''. It may be set to false in order to work around
---
> The default is \*(``true\*(''.
> It may be set to false in order to work around
3538c3542
< *localeFilter: xterm-filter -p
---
> *localeFilter: xterm\-filter \-p
3585c3589
< If the resource is \*(``auto\*('' then \fI\*n\fR will use the 
---
> If the resource is \*(``auto\*('' then \fI\*n\fR will use the
3821c3825
< but appear to have been invented for \fI\*n\fP in X11R4. 
---
> but appear to have been invented for \fI\*n\fP in X11R4.
3994c3998
< In that case, only the alternate screen is selectd.
---
> In that case, only the alternate screen is selected.
4028,4029c4032,4033
< If \*(``true\*('', \fI\*n\fR will close the printer (a pipe) when the application switches
< the printer offline with a Media Copy command.
---
> If \*(``true\*('', \fI\*n\fR will close the printer (a pipe) when the
> application switches the printer offline with a Media Copy command.
4068c4072
< this controls whether \fI\*n\fR 
---
> this controls whether \fI\*n\fR
4168,4169c4172,4173
< Setting this resource to zero ``0'' will cancel the retrying.
< The default is ``3''.
---
> Setting this resource to zero \*(``0\*('' will cancel the retrying.
> The default is \*(``3\*(''.
4434c4438,4439
< If you set this resource, \fI\*n\fP also sets the \fBwideChars\fP resource as a side-effect.
---
> If you set this resource, \fI\*n\fP also sets the \fBwideChars\fP resource
> as a side-effect.
5023c5028
< ~Meta <Btn1Down>:\fBselect-start\fP()
---
> ~Meta <Btn1Down>:\fBselect\-start\fP()
5032c5037
< <BtnUp>:\fBselect-end\fP(\fBSELECT\fP, CUT_BUFFER0) \n\
---
> <BtnUp>:\fBselect\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \en
5061c5066
< ~Ctrl ~Meta <Btn2Up>:\fB\fBinsert-selection\fP\fP(\fBSELECT\fP, CUT_BUFFER0)
---
> ~Ctrl ~Meta <Btn2Up>:\fB\fBinsert\-selection\fP\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP)
5068c5073
< ~Ctrl ~Meta <Btn3Down>:\fB\fBstart-extend\fP\fP()
---
> ~Ctrl ~Meta <Btn3Down>:\fB\fBstart\-extend\fP\fP()
5165c5170,5172
< The selection named by the atom \fBPRIMARY\fP is used for all commands that take only a single argument and is the principal means of communication between clients that use the selection mechanism.
---
> The selection named by the atom \fBPRIMARY\fP is used for all commands
> that take only a single argument and is the principal means of
> communication between clients that use the selection mechanism.
5172c5179
< \fBSelect to Clipboard\fP) introduce the SELECT token (known only
---
> \fBSelect to Clipboard\fP) introduce the \fBSELECT\fP token (known only
5359c5366,5367
< elements. The XHTML file references a cascading style sheet (CSS)
---
> elements.
> The XHTML file references a cascading style sheet (CSS)
5385c5393,5394
< setting color properties. All colors are specified as RGB percentages
---
> setting color properties.
> All colors are specified as RGB percentages
5410c5419
< printf '\\033[10i'
---
> printf \*(AQ\\033[10i\*(AQ
5449c5458
< printf '\\033[11i'
---
> printf \*(AQ\\033[11i\*(AQ
5461c5470
< e.g., sending a byte in the range 128-159 rather than the escape character
---
> e.g., sending a byte in the range 128\(en159 rather than the escape character
5600c5609,5610
< Enable (or disable) scrolling to the bottom of the scrolling region on output to the terminal.
---
> Enable (or disable) scrolling to the bottom of the scrolling region on
> output to the terminal.
5682c5692,5693
< essentially has a private palette (this is the default).  If it is not set,
---
> essentially has a private palette (this is the default).
> If it is not set,
5684c5695,5696
< ReGIS graphics worked on actual hardware.  The default is likely a more
---
> ReGIS graphics worked on actual hardware.
> The default is likely a more
5763c5775
< when the \*(``control\*('' key and pointer button three are pressed in a window.
---
> the \*(``control\*('' key and pointer button three are pressed in a window.
5863c5875
< u\*n -class __default_class__
---
> u\*n \-class __default_class__
6042c6054,6055
< The \fIvalue\fP is arbitrary.  For example, the default table uses the
---
> The \fIvalue\fP is arbitrary.
> For example, the default table uses the
6183c6196
< .B "copy-selection(\fIdestname\fP [, ...])"
---
> .B "copy-selection(\fIdestname\fP [, \&...\&])"
6212c6225
<         Meta <KeyPress> /:\fBdabbrev-expand\fP()
---
>         Meta <KeyPress> /:\fBdabbrev\-expand\fP()
6230c6243
< .B "exec-formatted(\fIformat\fP, \fIsourcename\fP [, ...])"
---
> .B "exec-formatted(\fIformat\fP, \fIsourcename\fP [, \&...\&])"
6289c6302
<     <Btn1Up>:\fBexec-formatted\fP("xterm -e view '%t'", \fBSELECT\fP)
---
>     <Btn1Up>:\fBexec\-formatted\fP("xterm \-e view \*(AQ%t\*(AQ", \fBSELECT\fP)
6346c6359
< .B "insert-formatted(\fIformat\fP, \fIsourcename\fP [, ...])"
---
> .B "insert-formatted(\fIformat\fP, \fIsourcename\fP [, \&...\&])"
6359c6372
< .B "insert-selection(\fIsourcename\fP [, ...])"
---
> .B "insert-selection(\fIsourcename\fP [, \&...\&])"
6365c6378
< \fIPRIMARY\fP, \fISECONDARY\fP, and \fICLIPBOARD\fP.
---
> \fBPRIMARY\fP, \fBSECONDARY\fP, and \fBCLIPBOARD\fP.
6367c6380
< typically named \fICUT_BUFFER0\fP through \fICUT_BUFFER7\fP.
---
> typically named \fBCUT_BUFFER0\fP through \fBCUT_BUFFER7\fP.
6427c6440
< (i.e., \fBprinterFormFeed\fP is ``false'').
---
> (i.e., \fBprinterFormFeed\fP is \*(``false\*('').
6431c6444
< (i.e., \fBprinterFormFeed\fP is ``true'').
---
> (i.e., \fBprinterFormFeed\fP is \*(``true\*('').
6436c6449
< (i.e., \fBprinterNewLine\fP is ``false'').
---
> (i.e., \fBprinterNewLine\fP is \*(``false\*('').
6441c6454
< (i.e., \fBprinterNewLine\fP is ``true'').
---
> (i.e., \fBprinterNewLine\fP is \*(``true\*('').
6445c6458
< (i.e., \fBprintAttributes\fP is ``0'').
---
> (i.e., \fBprintAttributes\fP is \*(``0\*('').
6449c6462
< (i.e., \fBprintAttributes\fP is ``1'').
---
> (i.e., \fBprintAttributes\fP is \*(``1\*('').
6453c6466
< (i.e., \fBprintAttributes\fP is ``2'').
---
> (i.e., \fBprintAttributes\fP is \*(``2\*('').
6535c6548
< .B "select-cursor-end(\fIdestname\fP [, ...])"
---
> .B "select-cursor-end(\fIdestname\fP [, \&...\&])"
6547c6560
< .B "select-end(\fIdestname\fP [, ...])"
---
> .B "select-end(\fIdestname\fP [, \&...\&])"
6643,6644c6656,6658
< This action sets, unsets or toggles the \fI\*n\fR's state regarding whether the current font
< has line-drawing characters and whether it should draw them directly.
---
> This action sets, unsets or toggles the \fI\*n\fR's state regarding whether
> the current font has line-drawing characters and whether it should draw them
> directly.
6901,6905c6915,6919
<           Shift <KeyPress> Prior:\fBscroll-back\fP(1,halfpage) \\n\\\&
<            Shift <KeyPress> Next:\fBscroll-forw\fP(1,halfpage) \\n\\\&
<          Shift <KeyPress> Select:\fBselect-cursor-start\fP() \\\&
<                                  \fBselect-cursor-end\fP(\fBSELECT\fP, CUT_BUFFER0) \\n\\\&
<          Shift <KeyPress> Insert:\fBinsert-selection\fP(\fBSELECT\fP, CUT_BUFFER0) \\n\\\&
---
>           Shift <KeyPress> Prior:\fBscroll\-back\fP(1,halfpage) \\n\\\&
>            Shift <KeyPress> Next:\fBscroll\-forw\fP(1,halfpage) \\n\\\&
>          Shift <KeyPress> Select:\fBselect\-cursor\-start\fP() \\\&
>                                  \fBselect\-cursor\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \\n\\\&
>          Shift <KeyPress> Insert:\fBinsert\-selection\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \\n\\\&
6907,6922c6921,6936
<         <KeyRelease> Scroll_Lock:\fBscroll-lock\fP() \\n\\\&
<     Shift~Ctrl <KeyPress> KP_Add:\fBlarger-vt-font\fP() \\n\\\&
<     Shift Ctrl <KeyPress> KP_Add:\fBsmaller-vt-font\fP() \\n\\\&
<     Shift <KeyPress> KP_Subtract:\fBsmaller-vt-font\fP() \\n\\\&
<                 ~Meta <KeyPress>:\fBinsert-seven-bit\fP() \\n\\\&
<                  Meta <KeyPress>:\fBinsert-eight-bit\fP() \\n\\\&
<                 !Ctrl <Btn1Down>:\fBpopup-menu\fP(mainMenu) \\n\\\&
<            !Lock Ctrl <Btn1Down>:\fBpopup-menu\fP(mainMenu) \\n\\\&
<  !Lock Ctrl @Num_Lock <Btn1Down>:\fBpopup-menu\fP(mainMenu) \\n\\\&
<      ! @Num_Lock Ctrl <Btn1Down>:\fBpopup-menu\fP(mainMenu) \\n\\\&
<                 ~Meta <Btn1Down>:\fBselect-start\fP() \\n\\\&
<               ~Meta <Btn1Motion>:\fBselect-extend\fP() \\n\\\&
<                 !Ctrl <Btn2Down>:\fBpopup-menu\fP(vtMenu) \\n\\\&
<            !Lock Ctrl <Btn2Down>:\fBpopup-menu\fP(vtMenu) \\n\\\&
<  !Lock Ctrl @Num_Lock <Btn2Down>:\fBpopup-menu\fP(vtMenu) \\n\\\&
<      ! @Num_Lock Ctrl <Btn2Down>:\fBpopup-menu\fP(vtMenu) \\n\\\&
---
>         <KeyRelease> Scroll_Lock:\fBscroll\-lock\fP() \\n\\\&
>     Shift~Ctrl <KeyPress> KP_Add:\fBlarger\-vt\-font\fP() \\n\\\&
>     Shift Ctrl <KeyPress> KP_Add:\fBsmaller\-vt\-font\fP() \\n\\\&
>     Shift <KeyPress> KP_Subtract:\fBsmaller\-vt\-font\fP() \\n\\\&
>                 ~Meta <KeyPress>:\fBinsert\-seven\-bit\fP() \\n\\\&
>                  Meta <KeyPress>:\fBinsert\-eight\-bit\fP() \\n\\\&
>                 !Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \\n\\\&
>            !Lock Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \\n\\\&
>  !Lock Ctrl @Num_Lock <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \\n\\\&
>      ! @Num_Lock Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \\n\\\&
>                 ~Meta <Btn1Down>:\fBselect\-start\fP() \\n\\\&
>               ~Meta <Btn1Motion>:\fBselect\-extend\fP() \\n\\\&
>                 !Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \\n\\\&
>            !Lock Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \\n\\\&
>  !Lock Ctrl @Num_Lock <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \\n\\\&
>      ! @Num_Lock Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \\n\\\&
6924,6942c6938,6956
<                  Meta <Btn2Down>:\fBclear-saved-lines\fP() \\n\\\&
<             ~Ctrl ~Meta <Btn2Up>:\fBinsert-selection\fP(\fBSELECT\fP, CUT_BUFFER0) \\n\\\&
<                 !Ctrl <Btn3Down>:\fBpopup-menu\fP(fontMenu) \\n\\\&
<            !Lock Ctrl <Btn3Down>:\fBpopup-menu\fP(fontMenu) \\n\\\&
<  !Lock Ctrl @Num_Lock <Btn3Down>:\fBpopup-menu\fP(fontMenu) \\n\\\&
<      ! @Num_Lock Ctrl <Btn3Down>:\fBpopup-menu\fP(fontMenu) \\n\\\&
<           ~Ctrl ~Meta <Btn3Down>:\fBstart-extend\fP() \\n\\\&
<               ~Meta <Btn3Motion>:\fBselect-extend\fP() \\n\\\&
<                  Ctrl <Btn4Down>:\fBscroll-back\fP(1,halfpage,m) \\n\\\&
<             Lock Ctrl <Btn4Down>:\fBscroll-back\fP(1,halfpage,m) \\n\\\&
<   Lock @Num_Lock Ctrl <Btn4Down>:\fBscroll-back\fP(1,halfpage,m) \\n\\\&
<        @Num_Lock Ctrl <Btn4Down>:\fBscroll-back\fP(1,halfpage,m) \\n\\\&
<                       <Btn4Down>:\fBscroll-back\fP(5,line,m)     \\n\\\&
<                  Ctrl <Btn5Down>:\fBscroll-forw\fP(1,halfpage,m) \\n\\\&
<             Lock Ctrl <Btn5Down>:\fBscroll-forw\fP(1,halfpage,m) \\n\\\&
<   Lock @Num_Lock Ctrl <Btn5Down>:\fBscroll-forw\fP(1,halfpage,m) \\n\\\&
<        @Num_Lock Ctrl <Btn5Down>:\fBscroll-forw\fP(1,halfpage,m) \\n\\\&
<                       <Btn5Down>:\fBscroll-forw\fP(5,line,m)     \\n\\\&
<                          <BtnUp>:\fBselect-end\fP(\fBSELECT\fP, CUT_BUFFER0) \\n\\\&
---
>                  Meta <Btn2Down>:\fBclear\-saved\-lines\fP() \\n\\\&
>             ~Ctrl ~Meta <Btn2Up>:\fBinsert\-selection\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \\n\\\&
>                 !Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \\n\\\&
>            !Lock Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \\n\\\&
>  !Lock Ctrl @Num_Lock <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \\n\\\&
>      ! @Num_Lock Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \\n\\\&
>           ~Ctrl ~Meta <Btn3Down>:\fBstart\-extend\fP() \\n\\\&
>               ~Meta <Btn3Motion>:\fBselect\-extend\fP() \\n\\\&
>                  Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \\n\\\&
>             Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \\n\\\&
>   Lock @Num_Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \\n\\\&
>        @Num_Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \\n\\\&
>                       <Btn4Down>:\fBscroll\-back\fP(5,line,m)     \\n\\\&
>                  Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \\n\\\&
>             Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \\n\\\&
>   Lock @Num_Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \\n\\\&
>        @Num_Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \\n\\\&
>                       <Btn5Down>:\fBscroll\-forw\fP(5,line,m)     \\n\\\&
>                          <BtnUp>:\fBselect\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \\n\\\&
6949,6964c6963,6978
<                  ~Meta<KeyPress>: \fBinsert-seven-bit\fP() \\n\\\&
<                   Meta<KeyPress>: \fBinsert-eight-bit\fP() \\n\\\&
<                 !Ctrl <Btn1Down>: \fBpopup-menu\fP(mainMenu) \\n\\\&
<            !Lock Ctrl <Btn1Down>: \fBpopup-menu\fP(mainMenu) \\n\\\&
<  !Lock Ctrl @Num_Lock <Btn1Down>: \fBpopup-menu\fP(mainMenu) \\n\\\&
<       !Ctrl @Num_Lock <Btn1Down>: \fBpopup-menu\fP(mainMenu) \\n\\\&
<                 !Ctrl <Btn2Down>: \fBpopup-menu\fP(tekMenu) \\n\\\&
<            !Lock Ctrl <Btn2Down>: \fBpopup-menu\fP(tekMenu) \\n\\\&
<  !Lock Ctrl @Num_Lock <Btn2Down>: \fBpopup-menu\fP(tekMenu) \\n\\\&
<       !Ctrl @Num_Lock <Btn2Down>: \fBpopup-menu\fP(tekMenu) \\n\\\&
<            Shift ~Meta<Btn1Down>: \fBgin-press\fP(L) \\n\\\&
<                  ~Meta<Btn1Down>: \fBgin-press\fP(l) \\n\\\&
<            Shift ~Meta<Btn2Down>: \fBgin-press\fP(M) \\n\\\&
<                  ~Meta<Btn2Down>: \fBgin-press\fP(m) \\n\\\&
<            Shift ~Meta<Btn3Down>: \fBgin-press\fP(R) \\n\\\&
<                  ~Meta<Btn3Down>: \fBgin-press\fP(r)
---
>                  ~Meta<KeyPress>: \fBinsert\-seven\-bit\fP() \\n\\\&
>                   Meta<KeyPress>: \fBinsert\-eight\-bit\fP() \\n\\\&
>                 !Ctrl <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \\n\\\&
>            !Lock Ctrl <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \\n\\\&
>  !Lock Ctrl @Num_Lock <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \\n\\\&
>       !Ctrl @Num_Lock <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \\n\\\&
>                 !Ctrl <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \\n\\\&
>            !Lock Ctrl <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \\n\\\&
>  !Lock Ctrl @Num_Lock <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \\n\\\&
>       !Ctrl @Num_Lock <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \\n\\\&
>            Shift ~Meta<Btn1Down>: \fBgin\-press\fP(L) \\n\\\&
>                  ~Meta<Btn1Down>: \fBgin\-press\fP(l) \\n\\\&
>            Shift ~Meta<Btn2Down>: \fBgin\-press\fP(M) \\n\\\&
>                  ~Meta<Btn2Down>: \fBgin\-press\fP(m) \\n\\\&
>            Shift ~Meta<Btn3Down>: \fBgin\-press\fP(R) \\n\\\&
>                  ~Meta<Btn3Down>: \fBgin\-press\fP(r)
6983,6986c6997,7000
<    ~Shift~Ctrl<Btn2Up>: \fBinsert-selection\fP(\fBPRIMARY\fP, CUT_BUFFER0) \\n\\\&
<     Shift~Ctrl<Btn2Up>: \fBinsert-selection\fP(\fBCLIPBOARD\fP, CUT_BUFFER1) \\n\\\&
<    ~Shift     <BtnUp> : \fBselect-end\fP(\fBPRIMARY\fP, CUT_BUFFER0) \\n\\\&
<     Shift     <BtnUp> : \fBselect-end\fP(\fBCLIPBOARD\fP, CUT_BUFFER1)
---
>    ~Shift~Ctrl<Btn2Up>: \fBinsert\-selection\fP(\fBPRIMARY\fP, \fBCUT_BUFFER0\fP) \\n\\\&
>     Shift~Ctrl<Btn2Up>: \fBinsert\-selection\fP(\fBCLIPBOARD\fP, \fBCUT_BUFFER1\fP) \\n\\\&
>    ~Shift     <BtnUp> : \fBselect\-end\fP(\fBPRIMARY\fP, \fBCUT_BUFFER0\fP) \\n\\\&
>     Shift     <BtnUp> : \fBselect\-end\fP(\fBCLIPBOARD\fP, \fBCUT_BUFFER1\fP)
7000,7003c7014,7017
<     Shift <Key>Home:    \fBcopy-selection\fP(\fBSELECT\fP) \\n\\
<     Shift <Key>Insert:  \fBcopy-selection\fP(\fBSELECT\fP) \\n\\
<     Ctrl Shift <Key>C:  \fBcopy-selection\fP(\fBSELECT\fP) \\n\\
<     Ctrl Shift <Key>V:  \fBinsert-selection\fP(\fBSELECT\fP)
---
>     Shift <Key>Home:    \fBcopy\-selection\fP(\fBSELECT\fP) \\n\\
>     Shift <Key>Insert:  \fBcopy\-selection\fP(\fBSELECT\fP) \\n\\
>     Ctrl Shift <Key>C:  \fBcopy\-selection\fP(\fBSELECT\fP) \\n\\
>     Ctrl Shift <Key>V:  \fBinsert\-selection\fP(\fBSELECT\fP)
7007c7021
< for beginning and extending selections. 
---
> for beginning and extending selections.
7016,7017c7030,7031
<     Ctrl <Key> +:       \fBlarger-vt-font\fP() \\n\\
<     Ctrl <Key> -:       \fBsmaller-vt-font\fP()
---
>     Ctrl <Key> +:       \fBlarger\-vt\-font\fP() \\n\\
>     Ctrl <Key> \-:       \fBsmaller\-vt\-font\fP()
7035c7049
<                         \fBinsert-selection\fP(\fBPRIMARY\fP, CUT_BUFFER0)
---
>                         \fBinsert\-selection\fP(\fBPRIMARY\fP, \fBCUT_BUFFER0\fP)
7155c7169
< Those are not portable, not recommended.
---
> Those are not portable, nor recommended.
7161,7164c7175,7178
< printf '\\033]2;Hello world!\\033\\'
< printf '\\033]2;Hello world!\\007'
< printf '\\033]2;%s\\033\\' "Hello world!"
< printf '\\033]2;%s\\007' "Hello world!"
---
> printf \*(AQ\\033]2;Hello world!\\033\\\*(AQ
> printf \*(AQ\\033]2;Hello world!\\007\*(AQ
> printf \*(AQ\\033]2;%s\\033\\\*(AQ "Hello world!"
> printf \*(AQ\\033]2;%s\\007\*(AQ "Hello world!"
7174,7177c7188,7191
< printf '\\033]0;Hello world!\\033\\'
< printf '\\033]0;Hello world!\\007'
< printf '\\033]0;%s\\033\\' "Hello world!"
< printf '\\033]0;%s\\007' "Hello world!"
---
> printf \*(AQ\\033]0;Hello world!\\033\\\*(AQ
> printf \*(AQ\\033]0;Hello world!\\007\*(AQ
> printf \*(AQ\\033]0;%s\\033\\\*(AQ "Hello world!"
> printf \*(AQ\\033]0;%s\\007\*(AQ "Hello world!"
7186,7189c7200,7203
< printf '\\033]1;Hello world!\\033\\'
< printf '\\033]1;Hello world!\\007'
< printf '\\033]1;%s\\033\\' "Hello world!"
< printf '\\033]1;%s\\007' "Hello world!"
---
> printf \*(AQ\\033]1;Hello world!\\033\\\*(AQ
> printf \*(AQ\\033]1;Hello world!\\007\*(AQ
> printf \*(AQ\\033]1;%s\\033\\\*(AQ "Hello world!"
> printf \*(AQ\\033]1;%s\\007\*(AQ "Hello world!"
7198c7212
< \fInormal mode\fP, which makes the special keys transmit 
---
> \fInormal mode\fP, which makes the special keys transmit
7204c7218
< the 
---
> the
7246,7247c7260,7261
< bindkey -M viins "${terminfo[kcuu1]/O/[}" \\
< vi-up-line-or-history
---
> bindkey \-M viins "${terminfo[kcuu1]/O/[}" \\
> vi\-up\-line\-or\-history
7262c7276
< \fBbash\fP treats characters within 
---
> \fBbash\fP treats characters within
7267c7281
< \fBzsh\fP treats characters within 
---
> \fBzsh\fP treats characters within
7421c7435
< in your .Xdefaults file to
---
> in your \&.Xdefaults file to
7684c7698
< http://invisible-island.net/xterm/xterm.html
---
> http://invisible\-island.net/xterm/xterm.html
7686c7700
< http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
---
> http://invisible\-island.net/xterm/ctlseqs/ctlseqs.html
7688c7702
< http://invisible-island.net/xterm/xterm.faq.html
---
> http://invisible\-island.net/xterm/xterm.faq.html
7696c7710
< Edward Moy (Berkeley), Ralph R. Swick (MIT-Athena),
---
> Edward Moy (Berkeley), Ralph R.\& Swick (MIT-Athena),
7704c7718
< Stephen P. Wall,
---
> Stephen P.\& Wall,
--- xterm.man	2017-11-12 19:42:56.000000000 -0500
+++ xterm.man-NEW	2017-11-12 19:28:37.987253337 -0500
@@ -1,5 +1,5 @@
 '\" t
-.\" $XTermId: xterm.man,v 1.722 2017/11/13 00:42:56 Branden.Robinson Exp $
+.\" $XTermId: xterm.man,v 1.715 2017/06/18 18:07:02 tom Exp $
 .\"
 .\" Copyright 1996-2016,2017 by Thomas E. Dickey
 .\"
@@ -94,7 +94,7 @@
 .if n .na
 .SH SYNOPSIS
 .B \*n
-[\-\fItoolkitoption\fP \&...\&] [\-\fIoption\fP \&...\&] [\fIshell\fP]
+[\-\fItoolkitoption\fP ...] [\-\fIoption\fP ...] [\fIshell\fP]
 .SH DESCRIPTION
 .hy 0
 .nh
@@ -507,7 +507,7 @@
 .B "+cb"
 Set the \fIvt100\fP resource \fBcutToBeginningOfLine\fP to \*(``true\*(''.
 .TP 8
-.B "\-cc \fIcharacterclassrange\fP:\fIvalue\fP[, \&...\&]"
+.B "\-cc \fIcharacterclassrange\fP:\fIvalue\fP[,...]"
 This sets classes indicated by the given ranges for using in selecting by
 words (see \fBCHARACTER CLASSES\fP and the \fBcharClass\fP resource).
 .TP 8
@@ -586,7 +586,7 @@
 This option enables the escape sequence to change dynamic colors.
 The option sets the \fBdynamicColors\fP option to \*(``true\*(''.
 .TP 8
-.BI \-e "\fI program \fP[ \fIarguments \fP\&.\|.\|.\& ]\fI"
+.BI \-e "\fI program \fP[ \fIarguments \fP.\|.\|. ]\fI"
 This option specifies the program (and its command line arguments) to be
 run in the \fI\*n\fP window.
 It also sets the window title and icon
@@ -792,7 +792,7 @@
 .B \-k8
 This option sets the \fBallowC1Printable\fP resource.
 When \fBallowC1Printable\fP is set, \fI\*n\fP overrides the mapping
-of C1 control characters (code 128\(en159) to treat them as printable.
+of C1 control characters (code 128-159) to treat them as printable.
 .TP 8
 .B +k8
 This option resets the \fBallowC1Printable\fP resource.
@@ -902,7 +902,7 @@
 .B \-ls
 This option indicates that the shell that is started in the \fI\*n\fP window
 will be a login shell (i.e., the first character of argv[0] will be a dash,
-indicating to the shell that it should read the user's \&.login or \&.profile).
+indicating to the shell that it should read the user's .login or .profile).
 .IP
 The \fB\-ls\fP flag and the \fBloginShell\fP resource
 are ignored if \fB\-e\fP is also given,
@@ -912,7 +912,7 @@
 Also, \fI\*n\ \-e\fP is supposed to provide a consistent
 functionality for other applications that need to start text-mode
 programs in a window, and if \fBloginShell\fP were not ignored, the
-result of ~/.profile might interfere with that.
+result of \(ti/.profile might interfere with that.
 .IP
 If you do want the effect of \fB\-ls\fP and \fB\-e\fP simultaneously, you
 may get away with something like
@@ -1488,14 +1488,14 @@
 .bP
 .B ptyInitialErase\fP (PIE), along with the
 .bP
-\fIstty\fP erase character (^H for backspace, ^?\& for delete)
+\fIstty\fP erase character (\(haH for backspace, \(ha? for delete)
 .RE
 .IP
 will affect DECBKM.
 First, \fI\*n\fP obtains the initial \fIerase\fP character:
 .RS
 .bP
-\fI\*n\fP's internal value is ^H
+\fI\*n\fP's internal value is \(haH
 .bP
 \fI\*n\fP asks the operating system for the value which \fBstty\fP shows
 .bP
@@ -1510,14 +1510,14 @@
 _ _ _ _
 l c c c.
 \fBPIE\fR	\fBstty\fR	\fBtermcap\fR	\fIerase\fP
-false	^H	^H	^H
-false	^H	^?	^?
-false	^?	^H	^H
-false	^?	^?	^?
-true	^H	^H	^H
-true	^H	^?	^H
-true	^?	^H	^?
-true	^?	^?	^?
+false	\(haH	\(haH	\(haH
+false	\(haH	\(ha?	\(ha?
+false	\(ha?	\(haH	\(haH
+false	\(ha?	\(ha?	\(ha?
+true	\(haH	\(haH	\(haH
+true	\(haH	\(ha?	\(haH
+true	\(ha?	\(haH	\(ha?
+true	\(ha?	\(ha?	\(ha?
 .TE
 .IP
 Using that \fIerase\fP character, \fI\*n\fP allows further choices:
@@ -1542,14 +1542,14 @@
 _ _ _ _ _
 c l l c c.
 \fIerase\fR	\fBBKIE\fR	\fBBK\fR	\fBDECBKM\fP	\fIresult\fP
-^?	false	false	2	^H
-^?	false	true	2	^?
-^?	true	false	0	^?
-^?	true	true	1	^?
-^H	false	false	2	^H
-^H	false	true	2	^?
-^H	true	false	0	^H
-^H	true	true	1	^H
+\(ha?	false	false	2	\(haH
+\(ha?	false	true	2	\(ha?
+\(ha?	true	false	0	\(ha?
+\(ha?	true	true	1	\(ha?
+\(haH	false	false	2	\(haH
+\(haH	false	true	2	\(ha?
+\(haH	true	false	0	\(haH
+\(haH	true	true	1	\(haH
 .TE
 .TP 8
 .B "fullscreen\fP (class\fB Fullscreen\fP)"
@@ -1913,10 +1913,11 @@
 susp,
 swtch and
 weras.
-Control characters may be specified as ^char (e.g., ^c or ^u)
-and \fB^?\fP may be used to indicate delete (127).
-Use \fB^\-\fP to denote \fIundef\fP.
-Use \fB\\034\fP to represent \fB^\\\fP, since a literal backslash in
+Control characters may be specified as \fB\(ha\fPchar
+(e.g., \fB\(hac\fP or \fB\(hau\fP)
+and \fB\(ha?\fP may be used to indicate delete (127).
+Use \fB\(ha\-\fP to denote \fIundef\fP.
+Use \fB\e034\fP to represent \fB\(ha\e\fP, since a literal backslash in
 an X resource escapes the next character.
 .IP
 This is very useful for overriding
@@ -2030,7 +2031,7 @@
 .TP 8
 .B "allowC1Printable\fP (class\fB AllowC1Printable\fP)"
 If true, overrides the mapping of C1 controls
-(codes 128\(en159) to make them be treated
+(codes 128-159) to make them be treated
 as if they were printable characters.
 Although this corresponds to no particular standard,
 some users insist it is a VT100.
@@ -2491,7 +2492,7 @@
 cyan3,
 and
 gray90.
-The default shades of color are chosen to allow the colors 8\(en15
+The default shades of color are chosen to allow the colors 8-15
 to be used as brighter versions.
 .TP 8
 .B "color8\fP (class\fB Color8\fP)"
@@ -2713,7 +2714,7 @@
 pasted text includes a character which cannot be represented in the
 current encoding.
 For instance, pasting UTF-8 text into a display of ISO-8859-1 characters
-will only be able to display codes 0\(en255, while UTF-8 text can include
+will only be able to display codes 0-255, while UTF-8 text can include
 Unicode values above 255.
 The default is \*(``#\*('' (a single pound sign).
 .IP
@@ -3067,9 +3068,9 @@
 .IP
 It is possible to select suitable bitmap fonts using a script such as this:
 .NS
-\&#!/bin/sh
-\&FONT=`xfontsel \-print`
-\&test \-n "$FONT" && xfd \-fn "$FONT"
+#!/bin/sh
+FONT=\(gaxfontsel \-print\(ga
+test \-n "$FONT" && xfd \-fn "$FONT"
 .NE
 .IP
 However (even though \fIxfd\fP accepts a \*(``\fB\-fa\fP\*('' option
@@ -3229,7 +3230,7 @@
 .RS
 .bP
 The fixed-pitch ISO-8859-*-encoded fonts used by \fI\*n\fP
-normally have the VT100 line-drawing glyphs in cells 1\(en31.
+normally have the VT100 line-drawing glyphs in cells 1-31.
 Other fixed-pitch fonts may be more attractive, but lack these glyphs.
 .bP
 When using an ISO-10646-1 font and the \fBwideChars\fP resource is true,
@@ -4169,8 +4170,8 @@
 This is a different issue than unsupported preedit type, etc.
 You may encounter retries if your X configuration (and its libraries)
 are missing pieces.
-Setting this resource to zero \*(``0\*('' will cancel the retrying.
-The default is \*(``3\*(''.
+Setting this resource to zero \*(``0\*(`` will cancel the retrying.
+The default is \*(``3\*(``.
 .TP 8
 .B "reverseVideo\fP (class\fB ReverseVideo\fP)"
 Specifies whether or not reverse video should be simulated.
@@ -5025,7 +5026,7 @@
 Pointer button one (usually left)
 is used to save text into the cut buffer:
 .NS
-~Meta <Btn1Down>:\fBselect\-start\fP()
+\(tiMeta <Btn1Down>:\fBselect\-start\fP()
 .NE
 .IP
 Move the cursor to beginning of the text,
@@ -5034,16 +5035,15 @@
 The selected text is highlighted and is saved in the global \fIcut buffer\fP
 and made the selection when the button is released:
 .NS
-<BtnUp>:\fBselect\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \en
+<BtnUp>:\fBselect\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP)
 .NE
 .IP
-Normally (but see the discussion of \fBon2Clicks\fP, etc):
+Normally (but see the discussion of \fBon2Clicks\fP, etc.):
 .RS
 .bP
 Double-clicking selects by words.
 .bP
-Triple-clicking
-selects by lines.
+Triple-clicking selects by lines.
 .bP
 Quadruple-clicking goes back to characters, etc.
 .RE
@@ -5063,14 +5063,14 @@
 the given selection, if any,
 otherwise from the cut buffer, inserting it as keyboard input:
 .NS
-~Ctrl ~Meta <Btn2Up>:\fB\fBinsert\-selection\fP\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP)
+\(tiCtrl \(tiMeta <Btn2Up>:\fBinsert\-selection\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP)
 .NE
 .
 .TP 5
 Pointer button three (usually right)
 \fIextends\fP the current selection.
 .NS
-~Ctrl ~Meta <Btn3Down>:\fB\fBstart\-extend\fP\fP()
+\(tiCtrl \(tiMeta <Btn3Down>:\fBstart\-extend()
 .NE
 .IP
 (Without loss of generality,
@@ -5364,8 +5364,8 @@
 .IP
 The font is whatever your browser uses for preformatted (<pre>)
 elements.
-The XHTML file references a cascading style sheet (CSS)
-named \*(``\fBxterm.css\fP\*('' that you can create to select a font or
+The XHTML file references a cascading style sheet (CSS) named
+\*(``\fBxterm.css\fP\*('' that you can create to select a font or
 override properties.
 .RS
 .LP
@@ -5416,7 +5416,7 @@
 The \fBdump-html\fP action can also be triggered using the Media Copy
 control sequence CSI 1 0 i, for example from a shell script with
 .NS
-printf \*(AQ\\033[10i\*(AQ
+printf \*(AQ\e033[10i\*(AQ
 .NE
 .sp
 Only the UTF-8 encoding is supported.
@@ -5455,7 +5455,7 @@
 The \fBdump-svg\fP action can also be triggered using the Media Copy
 control sequence CSI 1 1 i, for example from a shell script with
 .NS
-printf \*(AQ\\033[11i\*(AQ
+printf \*(AQ\e033[11i\*(AQ
 .NE
 .sp
 Only the UTF-8 encoding is supported.
@@ -5467,7 +5467,7 @@
 .B 8-Bit Controls\fP (resource \fB8-bit-control\fP)
 Enabled for VT220 emulation, this controls whether \fI\*n\fP will send
 8-bit control sequences rather than using 7-bit (ASCII) controls,
-e.g., sending a byte in the range 128\(en159 rather than the escape character
+e.g., sending a byte in the range 128-159 rather than the escape character
 followed by a second byte.
 \fI\*N\fP always interprets both 8-bit and 7-bit control sequences
 (see \fI\*N Control Sequences\fP).
@@ -6061,70 +6061,70 @@
 The default table starts as follows \-
 .NS
 static int charClass[256] = {
-/\(** NUL  SOH  STX  ETX  EOT  ENQ  ACK  BEL */
+/\(** NUL  SOH  STX  ETX  EOT  ENQ  ACK  BEL \(**/
     32,   1,   1,   1,   1,   1,   1,   1,
-/\(**  BS   HT   NL   VT   NP   CR   SO   SI */
+/\(**  BS   HT   NL   VT   NP   CR   SO   SI \(**/
      1,  32,   1,   1,   1,   1,   1,   1,
-/\(** DLE  DC1  DC2  DC3  DC4  NAK  SYN  ETB */
+/\(** DLE  DC1  DC2  DC3  DC4  NAK  SYN  ETB \(**/
      1,   1,   1,   1,   1,   1,   1,   1,
-/\(** CAN   EM  SUB  ESC   FS   GS   RS   US */
+/\(** CAN   EM  SUB  ESC   FS   GS   RS   US \(**/
      1,   1,   1,   1,   1,   1,   1,   1,
-/\(**  SP    !    "    #    $    %    &    \*(AQ */
+/\(**  SP    !    "    #    $    %    &    \*(AQ \(**/
 .\"   " <- for emacs autocolor to work well :-)
     32,  33,  34,  35,  36,  37,  38,  39,
-/\(**   (    )    *    +    ,    \-    .    / */
+/\(**   (    )    *    +    ,    \-    .    / \(**/
     40,  41,  42,  43,  44,  45,  46,  47,
-/\(**   0    1    2    3    4    5    6    7 */
+/\(**   0    1    2    3    4    5    6    7 \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**   8    9    :    ;    <    =    >    ? */
+/\(**   8    9    :    ;    <    =    >    ? \(**/
     48,  48,  58,  59,  60,  61,  62,  63,
-/\(**   @    A    B    C    D    E    F    G */
+/\(**   @    A    B    C    D    E    F    G \(**/
     64,  48,  48,  48,  48,  48,  48,  48,
-/\(**   H    I    J    K    L    M    N    O */
+/\(**   H    I    J    K    L    M    N    O \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**   P    Q    R    S    T    U    V    W */
+/\(**   P    Q    R    S    T    U    V    W \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**   X    Y    Z    [    \\    ]    ^    _ */
+/\(**   X    Y    Z    [    \e    ]    \(ha    _ \(**/
     48,  48,  48,  91,  92,  93,  94,  48,
-/\(**   `    a    b    c    d    e    f    g */
+/\(**   \(ga    a    b    c    d    e    f    g \(**/
     96,  48,  48,  48,  48,  48,  48,  48,
-/\(**   h    i    j    k    l    m    n    o */
+/\(**   h    i    j    k    l    m    n    o \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**   p    q    r    s    t    u    v    w */
+/\(**   p    q    r    s    t    u    v    w \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**   x    y    z    {    |    }    ~  DEL */
+/\(**   x    y    z    {    |    }    \(ti  DEL \(**/
     48,  48,  48, 123, 124, 125, 126,   1,
-/\(** x80  x81  x82  x83  IND  NEL  SSA  ESA */
+/\(** x80  x81  x82  x83  IND  NEL  SSA  ESA \(**/
      1,   1,   1,   1,   1,   1,   1,   1,
-/\(** HTS  HTJ  VTS  PLD  PLU   RI  SS2  SS3 */
+/\(** HTS  HTJ  VTS  PLD  PLU   RI  SS2  SS3 \(**/
      1,   1,   1,   1,   1,   1,   1,   1,
-/\(** DCS  PU1  PU2  STS  CCH   MW  SPA  EPA */
+/\(** DCS  PU1  PU2  STS  CCH   MW  SPA  EPA \(**/
      1,   1,   1,   1,   1,   1,   1,   1,
-/\(** x98  x99  x9A  CSI   ST  OSC   PM  APC */
+/\(** x98  x99  x9A  CSI   ST  OSC   PM  APC \(**/
      1,   1,   1,   1,   1,   1,   1,   1,
-/\(**   \-    i   c/    L   ox   Y\-    |   So */
+/\(** nbsp   \(r!    \(ct    \(Po    \(Cs    \(Ye    \(bb    \(sc \(**/
    160, 161, 162, 163, 164, 165, 166, 167,
-/\(**  ..   c0   ip   <<    _        R0    \- */
+/\(**   \(ad    \(co    \(Of    \(Fo    \(no  shy    \(rg    \(a- \(**/
    168, 169, 170, 171, 172, 173, 174, 175,
-/\(**   o   +\-    2    3    \*(AQ    u   q|    . */
+/\(**   \(de    \(+-    \(S2    \(S3    \(aa    \(mc    \(ps    \(pc \(**/
    176, 177, 178, 179, 180, 181, 182, 183,
-/\(**   ,    1    2   >>  1/4  1/2  3/4    ? */
+/\(**   \(ac    \(S1    \(Om    \(Fc    \(14    \(12    \(34    \(r? \(**/
    184, 185, 186, 187, 188, 189, 190, 191,
-/\(**  A`   A\*(AQ   A^   A~   A:   Ao   AE   C, */
+/\(**   \(`A    \('A    \(^A    \(~A    \(:A    \(oA    \(AE    \(,C \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**  E`   E\*(AQ   E^   E:   I`   I\*(AQ   I^   I: */
+/\(**   \(`E    \('E    \(^E    \(:E    \(`I    \('I    \(^I    \(:I \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**  D\-   N~   O`   O\*(AQ   O^   O~   O:    X */
+/\(**   \(-D    \(~N    \(`O    \('O    \(^O    \(~O    \(:O    \(mu \(**/
     48,  48,  48,  48,  48,  48,  48, 215,
-/\(**  O/   U`   U\*(AQ   U^   U:   Y\*(AQ    P    B */
+/\(**   \(/O    \(`U    \('U    \(^U    \(:U    \('Y    \(TP    \(ss \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**  a`   a\*(AQ   a^   a~   a:   ao   ae   c, */
+/\(**   \(`a    \('a    \(^a    \(~a    \(:a    \(oa    \(ae    \(,c \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**  e`   e\*(AQ   e^   e:   i`   i\*(AQ   i^   i: */
+/\(**   \(`e    \('e    \(^e    \(:e    \(`i    \('i    \(^i    \(:i \(**/
     48,  48,  48,  48,  48,  48,  48,  48,
-/\(**   d   n~   o`   o\*(AQ   o^   o~   o:   \-: */
+/\(**   \(Sd    \(~n    \(`o    \('o    \(^o    \(~o    \(:o    \(di \(**/
     48,  48,  48,  48,  48,  48,  48, 247,
-/\(**  o/   u`   u\*(AQ   u^   u:   y\*(AQ    P   y: */
+/\(**   \(/o    \(`u    \('u    \(^u    \(:u    \('y    \(Tp    \(:y \(**/
     48,  48,  48,  48,  48,  48,  48,  48};
 .NE
 .IP
@@ -6193,7 +6193,7 @@
 It is also invoked from the \fBclearsavedlines\fP entry in \fIvtMenu\fP.
 The effect is identical to a hardware reset (RIS) control sequence.
 .TP 8
-.B "copy-selection(\fIdestname\fP [, \&...\&])"
+.B "copy-selection(\fIdestname\fP [, ...])"
 This action puts the currently selected text into all of the selections or
 cutbuffers specified by \fIdestname\fP.
 Unlike \fBselect-end\fP, it does not send a mouse position or otherwise
@@ -6221,7 +6221,7 @@
 of \*(``dynamic abbreviation\*('' expansion in Emacs (bound there to M\-/).
 Here is a resource setting for \fI\*n\fP which will do the same thing:
 .NS
-*VT100*translations:    #override \\n\\\&
+*VT100*translations:    #override \en\e
         Meta <KeyPress> /:\fBdabbrev\-expand\fP()
 .NE
 .TP 8
@@ -6237,10 +6237,10 @@
 (i.e., character line and column) in the following format:
 .sp
 .in +8
-^X ESC G <line+\*(`` \*(''> <col+\*(`` \*(''>
+\(haX ESC G <line+\*(`` \*(''> <col+\*(`` \*(''>
 .in -8
 .TP 8
-.B "exec-formatted(\fIformat\fP, \fIsourcename\fP [, \&...\&])"
+.B "exec-formatted(\fIformat\fP, \fIsourcename\fP [, ...])"
 Execute an external command,
 using the current selection for part of the command's parameters.
 The first parameter, \fIformat\fP gives the basic command.
@@ -6298,7 +6298,7 @@
 to view a file whose name is selected while holding the shift key down.
 The new process is started when the mouse button is released:
 .NS
-*VT100*translations: #override Shift \\
+*VT100*translations: #override Shift \e
     <Btn1Up>:\fBexec\-formatted\fP("xterm \-e view \*(AQ%t\*(AQ", \fBSELECT\fP)
 .NE
 .TP 8
@@ -6356,7 +6356,7 @@
 send the key unaltered.
 .RE
 .TP 8
-.B "insert-formatted(\fIformat\fP, \fIsourcename\fP [, \&...\&])"
+.B "insert-formatted(\fIformat\fP, \fIsourcename\fP [, ...])"
 Insert the current selection or data related to it, formatted.
 The first parameter, \fIformat\fP gives the template for the data
 as in \fBexec-formatted\fP.
@@ -6369,7 +6369,7 @@
 The second parameter specifies the method for copying
 the data as in the \fBon2Clicks\fP resource.
 .TP 8
-.B "insert-selection(\fIsourcename\fP [, \&...\&])"
+.B "insert-selection(\fIsourcename\fP [, ...])"
 This action inserts the string found in the selection or cutbuffer indicated
 by \fIsourcename\fP.
 Sources are checked in the order given (case is
@@ -6390,8 +6390,8 @@
 the host.
 This works by inserting the control sequence at the front
 of the input buffer.
-Use \*(``\\\*('' to escape octal digits in the string.
-Xt does not allow you to put a null character (i.e., \*(``\\000\*('') in the string.
+Use \*(``\e\*('' to escape octal digits in the string.
+Xt does not allow you to put a null character (i.e., \*(``\e000\*('') in the string.
 .TP 8
 .B "keymap(\fIname\fP)"
 This action dynamically defines a new translation table whose resource
@@ -6437,33 +6437,33 @@
 .TP 5
 noFormFeed
 no form feed will be sent at the end of the last line printed
-(i.e., \fBprinterFormFeed\fP is \*(``false\*('').
+(i.e., \fBprinterFormFeed\fP is \*(``false\*(``).
 .TP 5
 FormFeed
 a form feed will be sent at the end of the last line printed
-(i.e., \fBprinterFormFeed\fP is \*(``true\*('').
+(i.e., \fBprinterFormFeed\fP is \*(``true\*(``).
 .TP 5
 noNewLine
 no newline will be sent at the end of the last line printed,
 and wrapped lines will be combined into long lines
-(i.e., \fBprinterNewLine\fP is \*(``false\*('').
+(i.e., \fBprinterNewLine\fP is \*(``false\*(``).
 .TP 5
 NewLine
 a newline will be sent at the end of the last line printed,
 and each line will be limited (by adding a newline) to the screen width
-(i.e., \fBprinterNewLine\fP is \*(``true\*('').
+(i.e., \fBprinterNewLine\fP is \*(``true\*(``).
 .TP 5
 noAttrs
 the page is printed without attributes
-(i.e., \fBprintAttributes\fP is \*(``0\*('').
+(i.e., \fBprintAttributes\fP is \*(``0\*(``).
 .TP 5
 monoAttrs
 the page is printed with monochrome (vt220) attributes
-(i.e., \fBprintAttributes\fP is \*(``1\*('').
+(i.e., \fBprintAttributes\fP is \*(``1\*(``).
 .TP 5
 colorAttrs
 the page is printed with ANSI color attributes
-(i.e., \fBprintAttributes\fP is \*(``2\*('').
+(i.e., \fBprintAttributes\fP is \*(``2\*(``).
 .RE
 .TP 8
 .B "print-everything(\fIprinter-flags\fP)"
@@ -6545,7 +6545,7 @@
 \fI\*n\fP whether Scroll Lock is active,
 subject to the \fBallowScrollLock\fP resource.
 .TP 8
-.B "select-cursor-end(\fIdestname\fP [, \&...\&])"
+.B "select-cursor-end(\fIdestname\fP [, ...])"
 This action is similar to \fBselect-end\fP except that it should be used
 with \fBselect-cursor-start\fP.
 .TP 8
@@ -6557,7 +6557,7 @@
 This action is similar to \fBselect-start\fP except that it begins the
 selection at the current text cursor position.
 .TP 8
-.B "select-end(\fIdestname\fP [, \&...\&])"
+.B "select-end(\fIdestname\fP [, ...])"
 This action puts the currently selected text into all of the selections or
 cutbuffers specified by \fIdestname\fP.
 It also sends a mouse position and updates the internal selection state
@@ -6883,16 +6883,16 @@
 in the screen relative to the current line:
 .sp
 .in +8
-ESC ^P
+ESC \(haP
 .in -8
 or
 .in +8
-ESC ^N
+ESC \(haN
 .in -8
 .sp
 according to whether the event is before, or after the current line,
 respectively.
-The ^N (or ^P) is repeated once for each line that the event differs
+The \(haN (or \(haP) is repeated once for each line that the event differs
 from the current line.
 The control sequence is omitted altogether if the button event is on the
 current line.
@@ -6912,70 +6912,70 @@
 which is set by the \fBselectToClipboard\fP resource.
 These are for the \fIvt100\fP widget:
 .NS
-          Shift <KeyPress> Prior:\fBscroll\-back\fP(1,halfpage) \\n\\\&
-           Shift <KeyPress> Next:\fBscroll\-forw\fP(1,halfpage) \\n\\\&
-         Shift <KeyPress> Select:\fBselect\-cursor\-start\fP() \\\&
-                                 \fBselect\-cursor\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \\n\\\&
-         Shift <KeyPress> Insert:\fBinsert\-selection\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \\n\\\&
-                 Alt <Key>Return:\fBfullscreen\fP() \\n\\\&
-        <KeyRelease> Scroll_Lock:\fBscroll\-lock\fP() \\n\\\&
-    Shift~Ctrl <KeyPress> KP_Add:\fBlarger\-vt\-font\fP() \\n\\\&
-    Shift Ctrl <KeyPress> KP_Add:\fBsmaller\-vt\-font\fP() \\n\\\&
-    Shift <KeyPress> KP_Subtract:\fBsmaller\-vt\-font\fP() \\n\\\&
-                ~Meta <KeyPress>:\fBinsert\-seven\-bit\fP() \\n\\\&
-                 Meta <KeyPress>:\fBinsert\-eight\-bit\fP() \\n\\\&
-                !Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \\n\\\&
-           !Lock Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \\n\\\&
- !Lock Ctrl @Num_Lock <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \\n\\\&
-     ! @Num_Lock Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \\n\\\&
-                ~Meta <Btn1Down>:\fBselect\-start\fP() \\n\\\&
-              ~Meta <Btn1Motion>:\fBselect\-extend\fP() \\n\\\&
-                !Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \\n\\\&
-           !Lock Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \\n\\\&
- !Lock Ctrl @Num_Lock <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \\n\\\&
-     ! @Num_Lock Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \\n\\\&
-          ~Ctrl ~Meta <Btn2Down>:\fBignore\fP() \\n\\\&
-                 Meta <Btn2Down>:\fBclear\-saved\-lines\fP() \\n\\\&
-            ~Ctrl ~Meta <Btn2Up>:\fBinsert\-selection\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \\n\\\&
-                !Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \\n\\\&
-           !Lock Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \\n\\\&
- !Lock Ctrl @Num_Lock <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \\n\\\&
-     ! @Num_Lock Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \\n\\\&
-          ~Ctrl ~Meta <Btn3Down>:\fBstart\-extend\fP() \\n\\\&
-              ~Meta <Btn3Motion>:\fBselect\-extend\fP() \\n\\\&
-                 Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \\n\\\&
-            Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \\n\\\&
-  Lock @Num_Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \\n\\\&
-       @Num_Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \\n\\\&
-                      <Btn4Down>:\fBscroll\-back\fP(5,line,m)     \\n\\\&
-                 Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \\n\\\&
-            Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \\n\\\&
-  Lock @Num_Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \\n\\\&
-       @Num_Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \\n\\\&
-                      <Btn5Down>:\fBscroll\-forw\fP(5,line,m)     \\n\\\&
-                         <BtnUp>:\fBselect\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \\n\\\&
+         Shift <KeyPress> Prior:\fBscroll\-back\fP(1,halfpage) \en\e
+          Shift <KeyPress> Next:\fBscroll\-forw\fP(1,halfpage) \en\e
+        Shift <KeyPress> Select:\fBselect\-cursor\-start\fP() \e
+                                select\-cursor\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \en\e
+        Shift <KeyPress> Insert:\fBinsert\-selection\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \en\e
+                Alt <Key>Return:\fBfullscreen\fP() \en\e
+       <KeyRelease> Scroll_Lock:\fBscroll\-lock\fP() \en\e
+   Shift\(tiCtrl <KeyPress> KP_Add:\fBlarger\-vt\-font() \en\e
+   Shift Ctrl <KeyPress> KP_Add:\fBsmaller\-vt\-font\fP() \en\e
+   Shift <KeyPress> KP_Subtract:\fBsmaller\-vt\-font\fP() \en\e
+               \(tiMeta <KeyPress>:\fBinsert\-seven\-bit() \en\e
+                Meta <KeyPress>:\fBinsert\-eight\-bit\fP() \en\e
+               !Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \en\e
+          !Lock Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \en\e
+!Lock Ctrl @Num_Lock <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \en\e
+    ! @Num_Lock Ctrl <Btn1Down>:\fBpopup\-menu\fP(mainMenu) \en\e
+               \(tiMeta <Btn1Down>:\fBselect\-start() \en\e
+             \(tiMeta <Btn1Motion>:\fBselect\-extend() \en\e
+               !Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \en\e
+          !Lock Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \en\e
+!Lock Ctrl @Num_Lock <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \en\e
+    ! @Num_Lock Ctrl <Btn2Down>:\fBpopup\-menu\fP(vtMenu) \en\e
+         \(tiCtrl \(tiMeta <Btn2Down>:\fBignore() \en\e
+                Meta <Btn2Down>:\fBclear\-saved\-lines\fP() \en\e
+           \(tiCtrl \(tiMeta <Btn2Up>:\fBinsert\-selection(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \en\e
+               !Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \en\e
+          !Lock Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \en\e
+!Lock Ctrl @Num_Lock <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \en\e
+    ! @Num_Lock Ctrl <Btn3Down>:\fBpopup\-menu\fP(fontMenu) \en\e
+         \(tiCtrl \(tiMeta <Btn3Down>:\fBstart\-extend() \en\e
+             \(tiMeta <Btn3Motion>:\fBselect\-extend() \en\e
+                Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \en\e
+           Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \en\e
+ Lock @Num_Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \en\e
+      @Num_Lock Ctrl <Btn4Down>:\fBscroll\-back\fP(1,halfpage,m) \en\e
+                     <Btn4Down>:\fBscroll\-back\fP(5,line,m)     \en\e
+                Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \en\e
+           Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \en\e
+ Lock @Num_Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \en\e
+      @Num_Lock Ctrl <Btn5Down>:\fBscroll\-forw\fP(1,halfpage,m) \en\e
+                     <Btn5Down>:\fBscroll\-forw\fP(5,line,m)     \en\e
+                        <BtnUp>:\fBselect\-end\fP(\fBSELECT\fP, \fBCUT_BUFFER0\fP) \en\e
                        <BtnDown>:\fBignore\fP()
 .NE
 .PP
 The default bindings in the Tektronix window are analogous but less extensive.
 These are for the \fItek4014\fP widget:
 .NS
-                 ~Meta<KeyPress>: \fBinsert\-seven\-bit\fP() \\n\\\&
-                  Meta<KeyPress>: \fBinsert\-eight\-bit\fP() \\n\\\&
-                !Ctrl <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \\n\\\&
-           !Lock Ctrl <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \\n\\\&
- !Lock Ctrl @Num_Lock <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \\n\\\&
-      !Ctrl @Num_Lock <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \\n\\\&
-                !Ctrl <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \\n\\\&
-           !Lock Ctrl <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \\n\\\&
- !Lock Ctrl @Num_Lock <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \\n\\\&
-      !Ctrl @Num_Lock <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \\n\\\&
-           Shift ~Meta<Btn1Down>: \fBgin\-press\fP(L) \\n\\\&
-                 ~Meta<Btn1Down>: \fBgin\-press\fP(l) \\n\\\&
-           Shift ~Meta<Btn2Down>: \fBgin\-press\fP(M) \\n\\\&
-                 ~Meta<Btn2Down>: \fBgin\-press\fP(m) \\n\\\&
-           Shift ~Meta<Btn3Down>: \fBgin\-press\fP(R) \\n\\\&
-                 ~Meta<Btn3Down>: \fBgin\-press\fP(r)
+                 \(tiMeta<KeyPress>: \fBinsert\-seven\-bit() \en\e
+                  Meta<KeyPress>: \fBinsert\-eight\-bit\fP() \en\e
+                !Ctrl <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \en\e
+           !Lock Ctrl <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \en\e
+ !Lock Ctrl @Num_Lock <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \en\e
+      !Ctrl @Num_Lock <Btn1Down>: \fBpopup\-menu\fP(mainMenu) \en\e
+                !Ctrl <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \en\e
+           !Lock Ctrl <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \en\e
+ !Lock Ctrl @Num_Lock <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \en\e
+      !Ctrl @Num_Lock <Btn2Down>: \fBpopup\-menu\fP(tekMenu) \en\e
+           Shift \(tiMeta<Btn1Down>: \fBgin\-press(L) \en\e
+                 \(tiMeta<Btn1Down>: \fBgin\-press(l) \en\e
+           Shift \(tiMeta<Btn2Down>: \fBgin\-press(M) \en\e
+                 \(tiMeta<Btn2Down>: \fBgin\-press(m) \en\e
+           Shift \(tiMeta<Btn3Down>: \fBgin\-press(R) \en\e
+                 \(tiMeta<Btn3Down>: \fBgin\-press(r)
 .NE
 .SS Custom Key Bindings
 .PP
@@ -6993,10 +6993,10 @@
 When it loses the selection, it removes the corresponding highlight.
 But you can still paste from the corresponding cut buffer.
 .NS
-*VT100*translations:    #override \\n\\\&
-   ~Shift~Ctrl<Btn2Up>: \fBinsert\-selection\fP(\fBPRIMARY\fP, \fBCUT_BUFFER0\fP) \\n\\\&
-    Shift~Ctrl<Btn2Up>: \fBinsert\-selection\fP(\fBCLIPBOARD\fP, \fBCUT_BUFFER1\fP) \\n\\\&
-   ~Shift     <BtnUp> : \fBselect\-end\fP(\fBPRIMARY\fP, \fBCUT_BUFFER0\fP) \\n\\\&
+*VT100*translations: \fB   #override \en\e
+   \(tiShift\(tiCtrl<Btn2Up>: \fBinsert\-selection\fP(\fBPRIMARY\fP, \fBCUT_BUFFER0\fP) \en\e
+    Shift\(tiCtrl<Btn2Up>: \fBinsert\-selection\fP(\fBCLIPBOARD\fP, \fBCUT_BUFFER1\fP) \en\e
+   \(tiShift     <BtnUp> : \fBselect\-end\fP(\fBPRIMARY\fP, \fBCUT_BUFFER0\fP) \en\e
     Shift     <BtnUp> : \fBselect\-end\fP(\fBCLIPBOARD\fP, \fBCUT_BUFFER1\fP)
 .NE
 .PP
@@ -7008,12 +7008,12 @@
 .PP
 Not everyone finds the three-button mouse bindings easy to use.
 In a wheel mouse, the middle button might be the wheel.
-As an alternative, you could add a binding shifted keys:
+As an alternative, you could add a binding to shifted keys:
 .NS
-*VT100*translations:      #override \\n\\
-    Shift <Key>Home:    \fBcopy\-selection\fP(\fBSELECT\fP) \\n\\
-    Shift <Key>Insert:  \fBcopy\-selection\fP(\fBSELECT\fP) \\n\\
-    Ctrl Shift <Key>C:  \fBcopy\-selection\fP(\fBSELECT\fP) \\n\\
+*VT100*translations:      \fB#override \en\e
+    Shift <Key>Home:    \fBcopy\-selection\fP(\fBSELECT\fP) \en\e
+    Shift <Key>Insert:  \fBcopy\-selection\fP(\fBSELECT\fP) \en\e
+    Ctrl Shift <Key>C:  \fBcopy\-selection\fP(\fBSELECT\fP) \en\e
     Ctrl Shift <Key>V:  \fBinsert\-selection\fP(\fBSELECT\fP)
 .NE
 .PP
@@ -7026,8 +7026,8 @@
 You can work around that by assigning the actions to more readily accessed
 keys:
 .NS
-*VT100*translations:      #override \\n\\
-    Ctrl <Key> +:       \fBlarger\-vt\-font\fP() \\n\\
+*VT100*translations:      #override \en\e
+    Ctrl <Key> +:       \fBlarger\-vt\-font\fP() \en\e
     Ctrl <Key> \-:       \fBsmaller\-vt\-font\fP()
 .NE
 .PP
@@ -7037,15 +7037,15 @@
 keys for entering commonly-typed words:
 .NS
 *VT100.Translations: #override <Key>F13: keymap(dbx)
-*VT100.dbxKeymap.translations: \\\&
-        <Key>F14:       \fBkeymap\fP(None) \\n\\\&
-        <Key>F17:       \fBstring\fP("next") \\n\\
-                        \fBstring\fP(0x0d) \\n\\\&
-        <Key>F18:       \fBstring\fP("step") \\n\\
-                        \fBstring\fP(0x0d) \\n\\\&
-        <Key>F19:       \fBstring\fP("continue") \\n\\
-                        \fBstring\fP(0x0d) \\n\\\&
-        <Key>F20:       \fBstring\fP("print ") \\n\\
+*VT100.dbxKeymap.translations: \fB\e
+        <Key>F14:       \fBkeymap\fP(None) \en\e
+        <Key>F17:       \fBstring\fP("next") \en\e
+                        \fBstring\fP(0x0d) \en\e
+        <Key>F18:       \fBstring\fP("step") \en\e
+                        \fBstring\fP(0x0d) \en\e
+        <Key>F19:       \fBstring\fP("continue") \en\e
+                        \fBstring\fP(0x0d) \en\e
+        <Key>F20:       \fBstring\fP("print ") \en\e
                         \fBinsert\-selection\fP(\fBPRIMARY\fP, \fBCUT_BUFFER0\fP)
 .NE
 .SS Default Scrollbar Bindings
@@ -7065,12 +7065,12 @@
 .PP
 The default bindings for the scrollbar widget use only mouse-button events:
 .NS
-   <Btn5Down>: StartScroll(Forward) \\n\\\&
-   <Btn1Down>: StartScroll(Forward) \\n\\\&
-   <Btn2Down>: StartScroll(Continuous) MoveThumb() NotifyThumb() \\n\\\&
-   <Btn3Down>: StartScroll(Backward) \\n\\\&
-   <Btn4Down>: StartScroll(Backward) \\n\\\&
-   <Btn2Motion>: MoveThumb() NotifyThumb() \\n\\\&
+   <Btn5Down>: StartScroll(Forward) \en\e
+   <Btn1Down>: StartScroll(Forward) \en\e
+   <Btn2Down>: StartScroll(Continuous) MoveThumb() NotifyThumb() \en\e
+   <Btn3Down>: StartScroll(Backward) \en\e
+   <Btn4Down>: StartScroll(Backward) \en\e
+   <Btn2Motion>: MoveThumb() NotifyThumb() \en\e
    <BtnUp>:    NotifyScroll(Proportional) EndScroll()
 .NE
 .PP
@@ -7103,11 +7103,11 @@
 for dragging the scrollbar thumb.
 That can be set up by altering the translations resource, e.g.,
 .NS
-*VT100.scrollbar.translations:  #override \\n\\\&
-   <Btn5Down>:     StartScroll(Forward) \\n\\\&
-   <Btn1Down>:     StartScroll(Continuous) MoveThumb() NotifyThumb() \\n\\\&
-   <Btn4Down>:     StartScroll(Backward) \\n\\\&
-   <Btn1Motion>:   MoveThumb() NotifyThumb() \\n\\\&
+*VT100.scrollbar.translations:  #override \en\e
+   <Btn5Down>:     StartScroll(Forward) \en\e
+   <Btn1Down>:     StartScroll(Continuous) MoveThumb() NotifyThumb() \en\e
+   <Btn4Down>:     StartScroll(Backward) \en\e
+   <Btn1Motion>:   MoveThumb() NotifyThumb() \en\e
    <BtnUp>:        NotifyScroll(Proportional) EndScroll()
 .NE
 .SH "CONTROL SEQUENCES AND KEYBOARD"
@@ -7164,7 +7164,7 @@
 .SS Window and Icon Titles
 .PP
 Some scripts use \fBecho\fP with options \fB\-e\fP and \fB\-n\fP to tell
-the shell to interpret the string \*(``\\e\*('' as the \fIescape\fP character and
+the shell to interpret the string \*(``\ee\*('' as the \fIescape\fP character and
 to suppress a trailing newline on output.
 Those are not portable, nor recommended.
 Instead, use \fBprintf\fP (POSIX).
@@ -7172,23 +7172,23 @@
 For example, to set the \fIwindow title\fP to \*(``Hello world!\*('',
 you could use one of these commands in a script:
 .NS
-printf \*(AQ\\033]2;Hello world!\\033\\\*(AQ
-printf \*(AQ\\033]2;Hello world!\\007\*(AQ
-printf \*(AQ\\033]2;%s\\033\\\*(AQ "Hello world!"
-printf \*(AQ\\033]2;%s\\007\*(AQ "Hello world!"
+printf \*(AQ\e033]2;Hello world!\e033\e\*(AQ
+printf \*(AQ\e033]2;Hello world!\e007\*(AQ
+printf \*(AQ\e033]2;%s\e033\e\*(AQ "Hello world!"
+printf \*(AQ\e033]2;%s\e007\*(AQ "Hello world!"
 .NE
 .PP
-The \fBprintf\fP command interprets the octal value \*(``\\033\*('' for
+The \fBprintf\fP command interprets the octal value \*(``\e033\*('' for
 \fIescape\fP, and (since it was not given in the format) omits a trailing
 newline from the output.
 .PP
 Some programs (such as \fBscreen\fP(1)) set both window- and icon-titles
 at the same time, using a slightly different control sequence:
 .NS
-printf \*(AQ\\033]0;Hello world!\\033\\\*(AQ
-printf \*(AQ\\033]0;Hello world!\\007\*(AQ
-printf \*(AQ\\033]0;%s\\033\\\*(AQ "Hello world!"
-printf \*(AQ\\033]0;%s\\007\*(AQ "Hello world!"
+printf \*(AQ\e033]0;Hello world!\e033\e\*(AQ
+printf \*(AQ\e033]0;Hello world!\e007\*(AQ
+printf \*(AQ\e033]0;%s\e033\e\*(AQ "Hello world!"
+printf \*(AQ\e033]0;%s\e007\*(AQ "Hello world!"
 .NE
 .PP
 The difference is the \fIparameter\fP \*(``0\*('' in each command.
@@ -7197,10 +7197,10 @@
 You can tell \fI\*n\fP to ask for this with a different parameter
 in the control sequence:
 .NS
-printf \*(AQ\\033]1;Hello world!\\033\\\*(AQ
-printf \*(AQ\\033]1;Hello world!\\007\*(AQ
-printf \*(AQ\\033]1;%s\\033\\\*(AQ "Hello world!"
-printf \*(AQ\\033]1;%s\\007\*(AQ "Hello world!"
+printf \*(AQ\e033]1;Hello world!\e033\e\*(AQ
+printf \*(AQ\e033]1;Hello world!\e007\*(AQ
+printf \*(AQ\e033]1;%s\e033\e\*(AQ "Hello world!"
+printf \*(AQ\e033]1;%s\e007\*(AQ "Hello world!"
 .NE
 .
 .SS Special Keys
@@ -7256,8 +7256,8 @@
 normal or application mode initially.
 Here is an example:
 .NS
-[[ "$terminfo[kcuu1]" == "^[O"* ]] && \\
-bindkey \-M viins "${terminfo[kcuu1]/O/[}" \\
+[[ "$terminfo[kcuu1]" == "\(ha[O"* ]] && \e
+bindkey \-M viins "${terminfo[kcuu1]/O/[}" \e
 vi\-up\-line\-or\-history
 .NE
 .
@@ -7274,8 +7274,8 @@
 the problem in a different way:
 .bP
 \fBbash\fP treats characters within
-\*(``\\[\*('' and
-\*(``\\]\*(''
+\*(``\e[\*('' and
+\*(``\e]\*(''
 as nonprinting (using no width on the screen).
 .bP
 \fBzsh\fP treats characters within
@@ -7432,7 +7432,7 @@
 .in +10
 *customization: \-color
 .in -10
-in your \&.Xdefaults file to
+in your .Xdefaults file to
 automatically use this resource file rather than
 .IR __apploaddir__/__default_class__ .
 If you do not do this,
@@ -7707,7 +7707,7 @@
 .sp
 Loretta Guarino Reid (DEC-UEG-WSL),
 Joel McCormack (DEC-UEG-WSL), Terry Weissman (DEC-UEG-WSL),
-Edward Moy (Berkeley), Ralph R.\& Swick (MIT-Athena),
+Edward Moy (Berkeley), Ralph R. Swick (MIT-Athena),
 Mark Vandevoorde (MIT-Athena), Bob McNamara (DEC-MAD),
 Jim Gettys (MIT-Athena), Bob Scheifler (MIT X Consortium), Doug Mink (SAO),
 Steve Pitschke (Stellar), Ron Newman (MIT-Athena), Jim Fulton (MIT X
@@ -7715,6 +7715,6 @@
 Jason Bacon,
 Jens Schweikhardt,
 Ross Combs,
-Stephen P.\& Wall,
+Stephen P. Wall,
 David Wexelblat, and
 Thomas Dickey (invisible-island.net).

Attachment: signature.asc
Description: Digital signature


Reply to: