ngie
dd1f618367
Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and
...
netbsd-tests.test.mk (r289151)
- Eliminate explicit OBJTOP/SRCTOP setting
- Convert all ad hoc NetBSD test integration over to netbsd-tests.test.mk
- Remove unnecessary TESTSDIR setting
- Use SRCTOP where possible for clarity
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Divison
2015-10-12 08:16:03 +00:00
sjg
008d7c831f
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
sjg
75a137820d
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
sjg
65145fa4c8
Merge sync of head
2015-05-27 01:19:58 +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
14a360325d
Actually push the right tests
2015-05-02 12:19:24 +00:00
bapt
b76c241652
Add regression test about reverse line feed to col(1)
2015-05-02 12:08:28 +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
sjg
b137080f19
Merge from head@274682
2014-11-19 01:07: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
sjg
5860f0d106
Updated dependencies
2014-05-16 14:09:51 +00:00
sjg
1a7e48acf1
Updated dependencies
2014-05-10 05:16:28 +00:00
sjg
6d37b86f2b
Updated dependencies
2013-03-11 17:21:52 +00:00
sjg
0ee5295509
Updated dependencies
2013-02-16 01:23:54 +00:00
marcel
9dd41e3647
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +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
ru
1541af42f1
Expand *n't contractions.
2005-02-13 22:25:33 +00:00
ru
6cc4b6c220
Added the EXIT STATUS section where appropriate.
2005-01-17 07:44:44 +00:00
tjr
02910c3493
Add a standard DIAGNOSTICS section.
2004-08-04 02:55:25 +00:00
tjr
371c44fbe1
Add a cross-reference to colcrt(1).
2004-07-29 07:41:43 +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
tjr
7b1443b6d7
Document incorrect handling of multibyte characters.
2004-07-15 06:43:52 +00:00
ru
ee5b7e52fa
Deal with double whitespace.
2004-07-03 00:24:45 +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
tjr
f577e81d49
Sort options in Description section.
2002-06-04 09:17:30 +00:00
tjr
158e03bdd1
Note SUSv2 conformance.
2002-06-04 09:16:09 +00:00
charnier
a07fb1cc07
Use `The .Nm utility'
2002-04-19 23:44:58 +00:00
imp
74d826c7a6
remove __P
2002-03-22 01:22:50 +00:00
markm
ae2558974f
Remove leaf node WARNS?=2 (that mainly I added). This should
...
help the GCC3 transition and CURRENT in general.
2002-02-08 22:31:43 +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
dd
911ca14c87
Remove whitespace at EOL.
2001-07-15 08:06:20 +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
ru
0d1334ca0c
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 19:21:22 +00:00
charnier
d7faf524e1
Use errx(). .Nm fixes
2000-03-26 14:23:23 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00