On Thu, Sep 08, 2011 at 06:31:24PM +0100, Nicholas Marriott wrote: > I like dropping the configure goo. > > - What about options -m and -E which the old less added for more? > > - The more prompt is now --More-- which is a lot less useful than the > filename (and is not POSIX I believe). >
Section "Compatibility with more" in new less.1: If the environment variable LESS_IS_MORE is set to 1, or if the program is invoked via a file link named "more", less behaves (mostly) in conformance with the POSIX "more" command specification. In this mode, less behaves differently in these ways: The -e option works differently. If the -e option is not set, less behaves as if the -E option were set. If the -e option is set, less behaves as if the -e and -F options were set. The -m option works differently. If the -m option is not set, the medium prompt is used, and it is prefixed with the string "--More--". If the -m option is set, the short prompt is used. Hence we see: * For "more" options -m and -E set by default * With --More-- all a bit more complicated. From less.1, I realized that --More-- is the correct behavior, but you made me doubt :) I have read POSIX (http://pubs.opengroup.org/onlinepubs/009695399/utilities/more.html) I found no hard requirements --More--. I agree with you that the old behavior is better. I fixed it. New diff http://koba.devio.us/distfiles/less.v3.diff -- Alexandr Shadchin