Hi Vincent, > The following combinations should be tested in a terminal that > supports the alternative screen:
Let me verify that by this you mean a terminal such as an xterm where less, without -X, pages the document on one screen, and after paging restores the screen to how it was before paging (with no trace of the paged document). > When I use the pager less -c, e.g. with > > PAGER="less -c" dict test > > the error messages[*] are displayed, but cleared immediately, as the > pager is started. [snip] > [*] FYI, these are the following: > > dict (client_read_status): Error reading from socket > client_read_status: Success Does the pager successfully show the definition? > unset LESS > PAGER="less" dict test > PAGER="less -c" dict test > PAGER="less -X" dict test > PAGER="less -cX" dict test I don't see anything strange when I run these in an xterm on a stock sarge box, but it is possible that the error message is being cleared and replaced by the definition before I can see it. From the code, it seems that the error message you quote is a a fatal error, so I don't think I am reproducing the error here. What terminal are you using? What about your termcap? Kirk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]