jhb
ae69575f80
write(1) needs to strip off the leading /dev/ from the tty name for the
...
current tty as returned from ttyname(3) so it can try to avoid writing to
the current tty if possible. Previously, it did this by trimming off any
leading directory (effectively performing a basename(3) on the path
returned from ttyname(3)). However, this chopped off too much of the path
for ttys who have directories in their name such as pts(4). Instead, just
strip off the leading /dev/ from the path returned by ttyname(3). This
fixes write(1) when using pts(4).
MFC after: 1 week
Reported by: rwatson
2007-11-12 20:02:21 +00:00
ru
0491ba1f63
Sync program's usage() with manpage's SYNOPSIS.
2005-05-21 09:55:10 +00:00
ru
6b6b8c04f6
Expand contractions.
2005-02-13 23:45:54 +00:00
cognet
7721881a30
Fix a typo in comment.
...
Reviewed by: mux (mentor)
2005-01-05 11:52:40 +00:00
tjr
e867ac8953
Mention in the BUGS section that write and wall bogusly use the sender's
...
LC_CTYPE setting instead of the receiver's when determining which
characters are printable.
2004-07-17 04:15:27 +00:00
tjr
c9e47db057
Document missing multibyte character support in utilities specified
...
by POSIX.
2004-07-03 01:28:21 +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
3539ebd46f
Use getopt() to reject any options and skip "--" arguments.
2002-05-29 13:14:51 +00:00
charnier
ad8a79e6a5
Use `The .Nm utility'
2002-04-20 12:18:28 +00:00
imp
0b20191705
remove __P
2002-03-22 01:42:45 +00:00
dwmalone
af004a8a8f
1) Move FreeBSD tag to after vendor ID, #if 0 vendor ID.
...
2) Add missing include of stdlib.h for exit(), spotted by gcc3.
2002-02-27 14:40:09 +00:00
markm
46520c3514
WARNS=2 fixes, use __FBSDID(), kill register keyword.
2001-12-11 22:34:38 +00:00
ru
334403c166
Add xref to wall(1).
...
PR: docs/32128
Submitted by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> (partially)
2001-11-20 15:39:58 +00:00
ru
0d1334ca0c
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 19:21:22 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
billf
4822432874
Clean up some ambiguous nested if/elses.
1999-07-04 17:26:16 +00:00
ache
2b00c45114
Allow backspace too
1997-09-15 00:42:04 +00:00
ache
c1fa713ef3
Oops, fix upper controls test
1997-09-15 00:17:38 +00:00
ache
58012f27d3
Localize it. High controls disabled in any case.
...
Shut compiler warning about signal argument.
PR: 4466
1997-09-15 00:08:19 +00:00
charnier
b7e4fd63e8
Use err(3). Add usage() and prototypes.
1997-08-26 11:23:37 +00:00
mpp
ee6bebb346
Remove the text that says nroff and pr automatically disable
...
writing to the tty while they are running because they don't.
1997-03-22 17:19:32 +00:00
peter
f390c26dd9
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
jkh
808a36ef65
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
alex
20338edbdc
Replace hardcoded length of "/dev/" with strlen(_PATH_DEV).
...
Pointed out by: bde
1996-10-26 15:29:24 +00:00
alex
882b44482b
sprintf --> snprintf
...
Use _PATH_DEV instead of hard coded "/dev/"
Obtained from: OpenBSD, Jason Downs <downsj@OpenBSD.ORG>
1996-10-26 04:08:57 +00:00
wosch
ab0ebe585d
[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
ache
f139309c06
Do unctrl in right way
...
Handle '\377' properly
1995-11-05 09:02:10 +00:00
ache
f0cafc464d
Remove char->int promotion.
...
Fix uncontrol function for 8bit chars.
1995-10-29 10:33:26 +00:00
ache
4875c51392
Now works with 8bit chars...
1995-10-28 22:48:27 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00