Tim Vanderhoek
296697bb16
- 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
Tim Vanderhoek
c5b52d6d9d
No, the space required for a string is strlen() _plus_ one... Oops.
1999-06-04 19:35:22 +00:00
Tim Vanderhoek
5bba1d262a
Don't print backspaces in first column since they backup to the prev line.
1999-06-02 03:42:39 +00:00
Tim Vanderhoek
ac8ab44cf6
Grok gtags too.
1999-06-01 20:02:34 +00:00
Tim Vanderhoek
0ac2ad320e
General code cleanup [incomplete]. Make the arrow keys work.
1999-05-30 18:06:58 +00:00
Tim Vanderhoek
3309076f0b
Document another (less-virulent) CRLF-related bug.
1999-05-02 18:17:23 +00:00
Tim Vanderhoek
d75db65f59
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
Tim Vanderhoek
1707aceca1
Ignore (effectively) SIGTSTP if we're already in the process of tstoping.
1998-08-03 03:11:09 +00:00
Tim Vanderhoek
b410b35213
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
Tim Vanderhoek
a65adfc05c
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
Tim Vanderhoek
b0ab44a317
Really delete -# option.
1998-07-25 05:58:04 +00:00
Tim Vanderhoek
42580a0726
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
Tim Vanderhoek
b3841c3bd9
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
Tim Vanderhoek
7b31132c01
Fix bug from last commit: don't SEGV when reading as part of a pipe.
1998-07-04 01:22:07 +00:00
Tim Vanderhoek
2c4d94647c
Use '-e' when viewing helpfile.
1998-07-03 23:01:33 +00:00
Tim Vanderhoek
36c29707b7
Prevent recursive help)elp)elping.
1998-07-03 17:12:10 +00:00
Steve Price
a84507eabd
sprintf -> snprintf to avoid potential buffer overflow.
...
PR: 6907
Submitted by: Archie Cobbs <archie@whistle.com>
1998-06-14 16:03:40 +00:00
Philippe Charnier
306005e78c
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-23 07:48:45 +00:00
John Birrell
6216c30a1c
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 Eklund
e351dd657b
Fix fencepost error.
...
PR: 4170
Submitted by: Harlan Stenn <Harlan.Stenn@pfcs.com>
1997-08-12 14:42:39 +00:00
Philippe Charnier
096118ee27
Add usage().
1997-07-29 06:42:33 +00:00
Bruce Evans
f4c1975c26
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
Warner Losh
1c8af87873
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 Wunsch
984e3edbe2
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 Wemm
c115df18cd
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
Jordan K. Hubbard
1130b656e5
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
Andrey A. Chernov
faeaf734aa
include ctype.h to pick isprint macro
1997-01-12 13:34:13 +00:00
Andrey A. Chernov
6004290380
Pick collate info for RE character ranges
1996-08-11 16:22:47 +00:00
Adam David
8d8d270920
Document the CRLF bug
1996-01-22 03:48:47 +00:00
Adam David
bb012025b4
'more | cat' was producing spurious output from an unused buffer
1996-01-22 01:30:03 +00:00
Andrey A. Chernov
eb1d32b9a3
Add setlocale LC_CTYPE
1995-10-24 05:18:36 +00:00
Mike Pritchard
2eb05f4227
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 Wemm
7b47e45310
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
Andrey A. Chernov
bbaccbeb9a
Remove _set_ospeed, trick done in tgetent now
1995-08-05 21:25:28 +00:00
Andrey A. Chernov
044e7914e0
Replace wrong ospeed setting (overflows) with new _set_ospeed
...
function.
1995-08-04 06:58:45 +00:00
Bruce Evans
9c0dc173cc
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 Wemm
7908b94389
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 Wemm
605abcde5e
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
Rodney W. Grimes
7799f52a32
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
Garrett Wollman
9908b9abfc
more now uses POSIX regular expressions and no longer needs libcompat.
1995-02-21 03:46:48 +00:00
Andrey A. Chernov
833f087253
Back out part of ctype fixes, unneded with new ctypoe
1994-10-09 15:40:07 +00:00
Andrey A. Chernov
c8939366a1
1) Make ctype-aware expect chars in range 0200-0204 treated
...
as controls in any case.
2) Fix bug with incorrect column position when standouts occurse
3) Fix bug when last standouted char cause clearing next line
in standout
1994-09-22 01:19:13 +00:00
Rodney W. Grimes
16e99c53fb
Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap
1994-09-11 22:01:45 +00:00
Geoff Rehmet
7ad3ea76c0
From 1.1.5.1
...
>From Arne Bier <csar@cs.ru.ac.za>
while running more(1), if you enter ":a" to get the name of the file being
viewed, more dumps core when you hit enter (as prompted).
This is due to more(1) attempting to find the length of a NULL string.
Submitted by: Geoff.
1994-09-08 21:30:51 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00