ed
9cc47b87a7
Add missing static keywords to unexpand(1)
2011-11-06 08:18:05 +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
delphij
0842b7d53f
Revert most part of 200420 as requested, as more review and polish is
...
needed.
2009-12-13 03:14:06 +00:00
delphij
b963db4652
Remove unneeded header includes from usr.bin/ except contributed code.
...
Tested with: make universe
2009-12-11 23:35:38 +00:00
ru
c8e1d7d89e
Document that unexpand(1)'s -a and -t options are exclusive.
...
PR: docs/85063
2006-10-13 16:22:25 +00:00
ru
cec60429bb
Start the dreaded NOFOO -> NO_FOO conversion.
...
OK'ed by: core
2004-12-21 08:47:35 +00:00
ru
5db2b9d5b3
For variables that are only checked with defined(), don't provide
...
any fake value.
2004-10-24 15:33:08 +00:00
tjr
6c48389706
Add support for multibyte characters and for characters that take up
...
more than one column position.
2004-06-24 13:48:28 +00:00
tjr
d2ae103f16
Fix off-by-one error processing the line after an empty line when the
...
-a option is not specified.
Submitted by: schweikh
MFC after: 1 week
2002-10-04 16:45:25 +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
tjr
7853af48f5
Allow <blank>s to be used to separate tab stop positions with the -t
...
argument, not just ASCII space characters and commas. Don't count
non-printing characters when determining column position.
2002-06-15 10:16:39 +00:00
tjr
dd646660ba
Some minor nits exposed by the Open Group's VSC Lite verification suite:
...
- When an error occurs processing one file, we must continue to process
the remaining files.
- Convert trailing whitespace to tabs as appropriate.
- Align backspace handling with what the verification suite expects.
Reviewed by: mike
2002-04-25 23:04:52 +00:00
tjr
fb16fb2f87
Add the -t option, which allows tab stop positions to be specified similarly
...
to the way expand(1) allows. This brings unexpand(1) up to SUSv3 conformance,
and it now passes all relevant parts of the GNU textutils test suite.
PR: 35621
Reviewed by: mike
2002-04-23 07:15:09 +00:00
imp
0b20191705
remove __P
2002-03-22 01:42:45 +00:00
markm
ce71668417
WARNS=2 is to become the default, so remove. Use __FBSDID().
2001-12-11 23:18:25 +00:00
dd
fdda055e00
Set WARNS=2 on programs that compile cleanly with it; add $FreeBSD$
...
where necessary.
Submitted by: Mike Barcroft <mike@q9media.com>
2001-06-30 05:39:36 +00:00
dd
84f4d732c8
Include missing header files which define functions for which gcc has
...
builtins (e.g., exit).
Submitted by: Mike Barcroft <mike@q9media.com>
2001-06-24 19:41:18 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
jb
0c290fd53e
Add #include <string.h> to get prototypes.
1998-02-20 04:33:03 +00:00
charnier
287f219c02
Main() returns int.
1997-08-26 11:08:24 +00:00
charnier
5a5eea93a1
Use err(3) and add usage().
1997-08-20 11:05:28 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00