hoek
86df52f412
Don't disallow null search patterns --- they are interpreted as being
...
identical to the previous pattern.
Noticed-by: Jeroen Ruigrok/Asmodai
1999-09-14 21:20:58 +00:00
hoek
f95e7771ee
Remove assertion of Shigio Yamaguchi's copyright, by request in bin/13607.
1999-09-10 23:40:39 +00:00
ru
90cd63d0b3
Unbroke `make -s' case.
...
PR: 13676
Submitted by: wollman
1999-09-10 07:39:25 +00:00
peter
2ba0669ae5
$Id$ -> $FreeBSD$
1999-09-05 19:13:04 +00:00
hoek
a14fe466b1
Thorough revamp of how input commands are processed. This allows customization
...
of user keys (documentation pending). The only key whose semantics have
changed is the capital 'N' key, which now performs a repeat-search in the
opposite direction (just like in vi).
This commit is a little bulkier than what I had originally planned. I'm not
completely happy with the direction it went, but it's definately an
improvement, and the alternative is to continue becoming irrelevant compared
to GNU less. (Does anyone even _use_ /usr/bin/more these days?)
1999-09-03 22:31:21 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
hoek
0a6dd539cb
Don't assume all ctags are meant to match a whole line ("^...line...$").
...
This lets more(1) work with, for example, /usr/local/share/vim/doc/*.txt.
1999-08-17 00:49:40 +00:00
mpp
678c6e21bd
Various man page cleanup:
...
- Sort xrefs
- Be consistent with section names as outlines in mdoc(7).
- Other misc mdoc cleanup.
PR: doc/13144
Submitted by: Alexey M. Zelkin <phantom@cris.net>
1999-08-15 08:25:34 +00:00
nik
6578739ddb
Add $Id$, to make it simpler for members of the translation teams to
...
track.
The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;
.\" $Id$
.\"
If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.
Approved by: bde
1999-07-12 20:24:20 +00:00
hoek
13cbe1ac51
- When trying to decide if $EDITOR == "vi", match against only the first
...
two characters of $EDITOR. This allows things like "vim" and "vi -G"
(although nvi would fail...oh well).
- Avoid certain cases where the editor is passed an invalid line number.
1999-06-05 20:27:08 +00:00
hoek
94bd62d081
No, the space required for a string is strlen() _plus_ one... Oops.
1999-06-04 19:35:22 +00:00
hoek
32b616a48e
Don't print backspaces in first column since they backup to the prev line.
1999-06-02 03:42:39 +00:00
hoek
6b31060375
Grok gtags too.
1999-06-01 20:02:34 +00:00
hoek
3fa611e83e
General code cleanup [incomplete]. Make the arrow keys work.
1999-05-30 18:06:58 +00:00
hoek
7d0a3aeb25
Document another (less-virulent) CRLF-related bug.
1999-05-02 18:17:23 +00:00
hoek
8a895b7c34
Remove documentation of CRLF bug from more.1. Sync code with manpage.
...
PR: bin/961 bin/7296 (fix)
Submitted by: Garance Alistair Drosehn <gad@eclipse.acs.rpi.edu>
1999-04-29 18:03:38 +00:00
hoek
a70d246f15
Ignore (effectively) SIGTSTP if we're already in the process of tstoping.
1998-08-03 03:11:09 +00:00
hoek
7abe80df59
Fix coredump when two signals are sent in rapid succession.
...
PR: bin/5721
Submitted by: Oliver Fromme <oliver.fromme@heim3.tu-clausthal.de>
Also, add "volatile" to a variable modified by signal handlers (coincidentally,
the same variable involved in the above fix, although this isn't related
to the reported problem).
1998-07-31 04:05:11 +00:00
hoek
5fda2c7571
Fix compilation for the case where neither ioctl(TIOCGWINSZ)
...
nor ioctl(WIOCGETD) exist. This case doesn't occur under FreeBSD.
PR: bin/5996
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-07-26 16:15:26 +00:00
hoek
5fc8e33e13
Really delete -# option.
1998-07-25 05:58:04 +00:00
hoek
37782d6a71
Nuke obsolote and broken -# option.
...
Order options.
PR: bin/5996
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-07-25 05:56:49 +00:00
hoek
f70bf0b5e7
Keep "-c" (top_scroll) through viewing help.
...
PR: bin/5996
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-07-25 05:28:32 +00:00
hoek
55e338f327
Fix bug from last commit: don't SEGV when reading as part of a pipe.
1998-07-04 01:22:07 +00:00
hoek
aa2b943c83
Use '-e' when viewing helpfile.
1998-07-03 23:01:33 +00:00
hoek
4a55b250d4
Prevent recursive help)elp)elping.
1998-07-03 17:12:10 +00:00
steve
32510ecfb5
sprintf -> snprintf to avoid potential buffer overflow.
...
PR: 6907
Submitted by: Archie Cobbs <archie@whistle.com>
1998-06-14 16:03:40 +00:00
charnier
409a50cddf
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-23 07:48:45 +00:00
jb
07a1e093a1
Add #include <string.h> to get prototypes for functions that gcc
...
has builtin (and wants to know that the prototypes match).
1998-02-20 04:13:29 +00:00
eivind
3112d8efee
Fix fencepost error.
...
PR: 4170
Submitted by: Harlan Stenn <Harlan.Stenn@pfcs.com>
1997-08-12 14:42:39 +00:00
charnier
fd6672a69f
Add usage().
1997-07-29 06:42:33 +00:00
bde
3f969c2fa3
Removed inconsistent declaration of malloc(). `make world' with DESTDIR
...
set to something other than "/" now actually works.
1997-04-23 10:16:58 +00:00
imp
141381e1cb
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
joerg
4bd9c1366c
Make more not immediately exit on a short file, if the -e option is
...
given. This makes more -e basically usable at all when your termcap
entry supports an alternate screen buffer (like xterm-r6).
I wonder whether we should make more -e the default. Oure more seems
to be the only one on the world with this funny behaviour.
2.2 candidate
Submitted by: dawes@rf900.physics.usyd.edu.au (David Dawes)
1997-03-02 18:55:42 +00:00
peter
f390c26dd9
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
ache
131b2f4db4
include ctype.h to pick isprint macro
1997-01-12 13:34:13 +00:00
ache
cf7c5f37f7
Pick collate info for RE character ranges
1996-08-11 16:22:47 +00:00
adam
e2b014db72
Document the CRLF bug
1996-01-22 03:48:47 +00:00
adam
da0ede4916
'more | cat' was producing spurious output from an unused buffer
1996-01-22 01:30:03 +00:00
ache
450b9b98cf
Add setlocale LC_CTYPE
1995-10-24 05:18:36 +00:00
mpp
4eb877ffe4
Fix a bug in a recent commit that broke more so that it
...
would no longer properly detect when "vi" was being called,
and thus would not call vi with the "+line#" argument.
1995-10-05 22:26:43 +00:00
peter
621b13f339
Make more pass +linenumber to vi (and emacs), even if $EDITOR is used.
...
Closes PR#441, but with a more generic method.
1995-10-04 09:33:39 +00:00
ache
6e28dc018a
Remove _set_ospeed, trick done in tgetent now
1995-08-05 21:25:28 +00:00
ache
5f647d7dc1
Replace wrong ospeed setting (overflows) with new _set_ospeed
...
function.
1995-08-04 06:58:45 +00:00
bde
f5284ed86d
Change install' to
${INSTALL}' so that default install flags can be
...
specified in the top level Makefiles.
1995-07-25 00:37:58 +00:00
peter
5c9cd70426
Oops! Andrey pointed out tht setlocale(LC_CTYPE, "") doesn't actually
...
work for locale's with multibyte characters. Backing this out....
cvs diff -c -r1.1 -r1.2 main.c | patch -R
Reviewed by:
Submitted by:
Obtained from:
1995-07-18 01:03:46 +00:00
peter
13a2f9572b
Make 'more' sensative to the current locale for it's ctype calls.
...
Reviewed by:
Submitted by: Thomas Gellekum, with minor cosmetic changes from me.
Obtained from:
1995-07-17 12:37:50 +00:00
rgrimes
a14d555c87
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
wollman
628595ee58
more now uses POSIX regular expressions and no longer needs libcompat.
1995-02-21 03:46:48 +00:00
ache
edad1978e6
Back out part of ctype fixes, unneded with new ctypoe
1994-10-09 15:40:07 +00:00