Johan Karlsson
7eaedc0cd3
Include <string.h> to get memset and strcmp prototype.
...
Sort includes.
This is now WARNS=2 clean, bump WARNS to keep it clean.
2004-07-16 11:07:07 +00:00
Tim J. Robbins
40ccfb3137
Add POSIX-style support for multibyte characters to od(1): the 'c'
...
conversion interprets input bytes as multibyte sequences and displays
printable characters in the area corresponding to their first byte.
The remaining bytes are shown as "**".
2004-07-11 01:11:12 +00:00
Tim J. Robbins
ee38feb205
Add a reference to od(1).
2004-07-10 13:11:00 +00:00
Tim J. Robbins
4f45d81178
Document missing multibyte character support in utilities specified
...
by POSIX.
2004-07-03 01:28:21 +00:00
Ruslan Ermilov
6a3e8b0adc
Mechanically kill hard sentence breaks.
2004-07-02 22:22:35 +00:00
Ruslan Ermilov
db8993ce9e
Capitalize ASCII code names.
...
Approved by: re
2002-12-05 08:50:00 +00:00
David Malone
f4ac32def2
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
Mark Murray
8bd89d7e04
s/inline/__inline/
2002-07-19 14:12:27 +00:00
David E. O'Brien
e026a48c34
Consistently use FBSDID
2002-06-30 05:25:07 +00:00
Ruslan Ermilov
c16cb68560
mdoc(7) police: tidy up the markup.
2002-05-29 18:49:22 +00:00
Tim J. Robbins
594830fbc1
From NetBSD:
...
Revision 1.10 Sat Oct 14 17:41:55 2000 UTC by bjh21
Don't core dump with an empty format string. Fixes PR#11218.
Patch supplied by Launey Thomas.
Obtained from: NetBSD
2002-05-27 03:17:28 +00:00
Tim J. Robbins
7139b25561
Make the output tidier when multiple integer formats are requested by
...
attempting to line up values into columns.
Obtained from: NetBSD (idea)
2002-05-17 08:54:32 +00:00
Tim J. Robbins
cf021af20b
Overhaul hexdump's od syntax code to handle the -s -A -j -N -t options that
...
SUSv3 requires and give od a proper manual page.
PR: 36783
2002-05-17 07:14:55 +00:00
Tim J. Robbins
1b50831dd6
Declare variables that were extern'd in multiple places in hexdump.h.
...
PR: 36783
2002-05-17 06:32:00 +00:00
Tim J. Robbins
828663767a
Add support for printing long doubles.
...
PR: 36783
2002-05-17 06:12:25 +00:00
Tim J. Robbins
cf45dcc8e6
Print signed single-byte decimal integers correctly instead of implicitly
...
converting them to unsigned bytes.
PR: 36783
2002-05-17 05:43:00 +00:00
Tim J. Robbins
ca9cbcece0
Un-deprecate od(1): rename the deprecated' variable to
odmode', remove the
...
deprecation warning from the utility and manual page. Since this utility
is required by POSIX, it's not likely to be removed any time soon.
This is leading up to the addition of the P1003.1-2001 -s -A -j -N -t options.
PR: 36783
2002-05-17 05:20:30 +00:00
Philippe Charnier
3898680cf7
Use `The .Nm utility'
2002-04-19 23:44:58 +00:00
Warner Losh
f1bb2cd2aa
remove __P
2002-03-22 01:22:50 +00:00
David E. O'Brien
64049aa600
Slightly more efficient version of rev 1.6.
2002-03-07 23:01:55 +00:00
David E. O'Brien
95e5dc0476
A less intrusive version of rev 1.2.
2002-03-07 23:00:27 +00:00
David E. O'Brien
66da358885
Slightly more efficient fix to the const problem.
2002-03-07 22:58:16 +00:00
Mark Murray
91bd71d206
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
Mark Murray
c38cc7439c
WARNS=2 fixups.
2001-12-02 12:09:41 +00:00
Ruslan Ermilov
6658f7a13b
mdoc(7) police: Fixed the .Ex calls in manpages that describe more
...
than one utility.
PR: docs/30437
Submitted by: SUZUKI Koichi <koich@cac.co.jp>
2001-09-11 12:27:15 +00:00
Andrey A. Chernov
7a27e6571b
File positions are off_t nowdays, not long, so:
...
strtol -> strtoll
fseek -> fseeko
NOTE: that fseek not works for >long offsets files per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which
cannot be represented correctly in an object of type long.
2001-09-01 22:42:47 +00:00
Ruslan Ermilov
d628d776c4
mdoc(7) police: utilize the new .Ex macro.
2001-08-15 09:09:47 +00:00
David E. O'Brien
ac3c230c82
Remove the misnamed `emalloc' and replace its uses with the calloc (along
...
with error checking) that it actually was.
2001-07-24 14:11:09 +00:00
Dima Dorfman
f247324df7
Remove whitespace at EOL.
2001-07-15 08:06:20 +00:00
Ruslan Ermilov
dc12be5258
MAN[1-9] -> MAN.
2001-03-27 10:52:19 +00:00
Ruslan Ermilov
47dec78170
mdoc(7) police: use the default ``file ...'' feature of the .Ar macro.
2001-02-13 09:56:35 +00:00
Andrey A. Chernov
124d32d6a9
Change localizing to LC_ALL
2001-02-10 23:25:09 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Ruslan Ermilov
f4ddfb3865
Prepare for mdoc(7)NG.
2000-12-27 16:52:31 +00:00
Ruslan Ermilov
9b88faecd3
Prepare for mdoc(7)NG.
2000-12-19 16:00:12 +00:00
Ruslan Ermilov
8fe908ef0c
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 19:21:22 +00:00
Kris Kennaway
3d3f014fd4
Oops, missed another printf() invocation with no format string.
2000-07-10 09:07:04 +00:00
Kris Kennaway
32d9afb622
Don't call printf() with no format string.
2000-07-10 09:05:31 +00:00
Alexey Zelkin
c6d6e7726f
Correct spelling : ascii -> ASCII
...
PR: docs/13702
Submitted by: Stephen J. Roznowski <sjr@home.com>
Reviewed by: mpp
1999-09-20 09:15:23 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Bill Fumerola
9ef5c48bef
Clean up some ambiguous nested if/elses.
1999-07-04 17:26:16 +00:00
Matthew Dillon
b001517f54
PR: bin/9016
...
Fix bug with od/hd/hexdump. "*" lines are supposed to indicate one or
duplicates of the previous line, but a small file with less then 16
characters of zeros in it will be falsy identified as a repeat of
the (non-existant) previous line. i.e. the first line of output winds
up being a "*". Added a bit of code to handle the degenerate 'there is
no previous line' case for the first line.
1998-12-13 06:40:18 +00:00
Andrey A. Chernov
de34792f07
Localize it
1997-11-04 05:33:15 +00:00
Philippe Charnier
1073170298
Use err(3) instead of local redefinition, incorporate `hd' in usage str.
1997-07-10 06:48:24 +00:00
Steve Price
d0dff61cfb
Fix a minor nit in the .Dd macro invocation so that
...
the revision date is displayed correctly.
1997-06-23 04:52:13 +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
Peter Wemm
df3f5d9dd5
Merge from Lite2
1997-03-11 13:43:33 +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
Wolfram Schneider
e83201b43a
delete doubled words, e.g.: "the the" -> "the"
1996-10-05 22:27:30 +00:00
Peter Wemm
7520d11894
Fix the previous commit. The second of the 8-character columns was
...
a duplicate of the first column of 8...
1996-10-04 23:29:38 +00:00
Joerg Wunsch
38d54d33e4
Now that we've already got "hexdump -C", make calling the command "hd"
...
having the same effect, and install a link for this. There is
historic precedence for the command hd(1) (with roughly that output
format) in Xenix, SCO, and a few SysV's that tooks the idea.
Also, added a couple of spaces to the -C format to make the output
better readable.
Ok'ed by: phk
1996-09-29 04:17:24 +00:00
Poul-Henning Kamp
f84276e918
Add '-C' "Canonical" format to hexdump:
...
$ hexdump -C /etc/resolv.conf
00000000 64 6f 6d 61 69 6e 20 64 6b 2e 74 66 73 2e 63 6f |domain dk.tfs.co|
00000010 6d 0a 6e 61 6d 65 73 65 72 76 65 72 20 31 34 30 |m.nameserver 140|
00000020 2e 31 34 35 2e 32 33 30 2e 31 30 0a |.145.230.10.|
1996-09-16 21:18:48 +00:00
Wolfram Schneider
b8923d4cc0
[HISTORY] command appeared in Version 1 AT&T UNIX
...
Obtained from: A Quarter Century of UNIX, Peter H. Salus, page 41
1996-08-29 18:06:19 +00:00
Mike Pritchard
e229ffb7e9
Correct some cross references and some path names.
1996-04-06 09:47:30 +00:00
Mike Pritchard
7c87ef470d
Correct some manual page cross reference errors. E.g. su is a section
...
one man page, not section eight. This is the first round of such changes
and only fixes man pages in manual section one.
1996-02-02 00:26:12 +00:00
Rodney W. Grimes
7799f52a32
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
Jordan K. Hubbard
2c6983854a
Change .0 man extents to .1, as reported by Julian Elischer. Whoops,
...
thought I'd gotten this one the first time around.
Reviewed by:
Submitted by:
1994-08-13 05:00:39 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00