oshogbo
05acb0798d
Remove the duplicated code using Capsicum helpers.
...
Reviewed by: cem, ed, bapt, emaste
Differential Revision https://reviews.freebsd.org/D8140
2016-10-07 17:56:57 +00:00
bapt
8bdd359838
For half and reverse line feeds, recognize both SUSv2-style escape-digit
...
and BSD-style escape-control-char sequences in the input stream.
Submitted by: schwarze at OpenBSD
Discussed with: schwarze at OpenBSD
Obtained from: OpenBSD
2015-05-10 11:41:38 +00:00
bapt
326a669c75
Fix about ten integer overflows and underflows and a handful of logic
...
errors in line number handling.
Submitted by: ingo at OpenBSD
Discussed with: ingo at OpenBSD
Obtained from: OpenBSD
2015-05-08 22:11:54 +00:00
bapt
d5ce924052
Capsicumize col(1)
2015-05-02 12:22:24 +00:00
bapt
1b801f948f
Use defines to improve clarity
...
MFC after: 2 weeks
2015-05-01 17:33:32 +00:00
bapt
0bd4fbdf68
col: fixing 25 year old bug
...
Makes col(1) respect POSIX again for escape sequences as decribed in its manpage
The bug was introduced in CSRG in 1990
This also reverts r280911
Differential Revision: https://reviews.freebsd.org/D2424
Reviewed by: jhb
MFC after: 2 weeks
2015-05-01 17:18:07 +00:00
kevlo
a06b60def5
Remove bogus cast.
2015-03-31 15:03:58 +00:00
jmg
e9ac97fe26
Fix to col when printing half-line feeds w/ -f option...
...
Message-Id on openbsd-tech: 20141017195810.GJ132@iris.usta.de
Submitted by: Ingo Schwarze
Obtained from: OpenBSD
MFC after: 3 days
2014-10-17 21:09:03 +00:00
ed
61bd4fddd2
Add missing static keywords to col(1)
2011-11-06 08:14:22 +00:00
joel
29af67e52c
Remove the advertising clause from UCB copyrighted files in usr.bin. This
...
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
2010-12-11 08:32:16 +00:00
emaste
fc51f07699
Remove more extraneous ;s.
2010-07-15 00:04:14 +00:00
stefanf
ba64bc870a
The variables i and tot don't need to be static.
2006-07-18 07:16:25 +00:00
dwmalone
7a146f5f80
Avoid shadowing a local scratch variable,
2005-11-13 20:30:13 +00:00
tjr
8422900c71
Sort #include directives and remove one duplicate that crept in to the
...
previous commit.
2004-07-29 07:28:26 +00:00
tjr
5859fdea7f
Add support for multibyte characters, loosely based on Bruno Haible's
...
work in the util-linux package.
2004-07-29 07:23:37 +00:00
dwmalone
b4339b74ad
ANSIify function definitions.
...
Add some constness to avoid some warnings.
Remove use register keyword.
Deal with missing/unneeded extern/prototypes.
Some minor type changes/casts to avoid warnings.
Reviewed by: md5
2002-09-04 23:29:10 +00:00
jmallett
2b6e4e1504
Remove local prototypes for main().
2002-08-19 03:07:56 +00:00
imp
74d826c7a6
remove __P
2002-03-22 01:22:50 +00:00
dwmalone
d9613ea383
Style improvements recommended by Bruce as a follow up to some
...
of the recent WARNS commits. The idea is:
1) FreeBSD id tags should follow vendor tags.
2) Vendor tags should not be compiled (though copyrights probably should).
3) There should be no blank line between including cdefs and __FBSDIF.
2001-12-10 21:13:08 +00:00
markm
8896138d55
Use __FBSDID().
2001-12-02 23:34:16 +00:00
obrien
6a671f2684
Remove the misnamed `xmalloc' and replace its uses with the realloc (along
...
with error checking) that it actually was.
2001-07-24 14:14:11 +00:00
mikeh
714cc67ab6
Add the -p flag to force unknown control sequences to be passed
...
through unchanged.
Reviewed by: silence on -audit
Obtained from: NetBSD
MFC after: 3 weeks
2001-06-17 04:24:16 +00:00
mikeh
8174fd75ca
Use err(3) and style(9) cleanup.
...
MFC after: 2 weeks
2001-06-17 03:56:00 +00:00
kris
98b6fe6f08
Fix a trivial warning and clamp down with WARNS=2
...
MFC after: 1 week
2001-05-26 22:45:14 +00:00
dd
f7d244cc07
Document the -h option.
2001-05-11 23:53:46 +00:00
charnier
d7faf524e1
Use errx(). .Nm fixes
2000-03-26 14:23:23 +00:00
archie
167c036e91
Tweaks to allow compiling -Wall (mostly adding "const" to char rcsid[]).
1998-12-06 22:58:23 +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
peter
deba7db48c
Merge from Lite2
1997-03-11 13:43:33 +00:00
ache
f30cf8615c
Add setlocale LC_CTYPE
1995-10-24 06:15:05 +00:00
bde
63bcd55854
Obtained from: looked at the fix in 1.1.5 and rewrote it
...
Fix entabbing.
1995-01-17 07:02:31 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00