| Age | Commit message (Collapse) | Author |
|
Some time ago Tom Rhodes sent me an email that he was willing to perform
various cleanups to the window(1) source code. After some discussion, we
both decided the best thing to do, was to move window(1) to the ports
tree. The application isn't used a lot nowadays, mainly because it has
been superseeded by screen, tmux, etc.
A couple of hours ago Tom committed window(1) to ports (misc/window), so
I'm removing it from the tree. I don't think people will really miss it,
but I'm describing the change in UPDATING anyway.
Discussed with: trhodes, pav, kib
Approved by: re
Notes:
svn path=/head/; revision=193308
|
|
that gcc complains about this code changing from the built-in
versions.
Notes:
svn path=/head/; revision=188828
|
|
Approved by: kib (mentor)
Notes:
svn path=/head/; revision=185060
|
|
During the import of the 4.4BSD Lite sources, four files got added to
the repository called :tt, :tty, :var and :ww. They seem to contain some
kind of debug information. These files aren't used/installed anywhere.
Unfortunately the colons in the filenames prevents us from checking out
the source tree on file systems that don't support colons (such as FAT).
Just remove these unneeded files to keep SVN happy.
Reported by: Rohit Tripathi <rohit trip gmail com>
MFC after: 3 days
Notes:
svn path=/head/; revision=181466
|
|
PR: bin/84995
Submitted by: Divacky Roman <xdivac02@stud.fit.vutbr.cz>
Notes:
svn path=/head/; revision=149456
|
|
Notes:
svn path=/head/; revision=141846
|
|
Notes:
svn path=/head/; revision=140420
|
|
both GCC builtin and system declared ones.
Notes:
svn path=/head/; revision=132786
|
|
Notes:
svn path=/head/; revision=131507
|
|
Notes:
svn path=/head/; revision=131491
|
|
Notes:
svn path=/head/; revision=127849
|
|
usage() has been made a (non-void) function so that it can be
used in a pointer expression (see macro `next'). Widen the
implied integer return type of usage() so that we can cast to
a pointer without warnings.
Notes:
svn path=/head/; revision=120148
|
|
Notes:
svn path=/head/; revision=113525
|
|
Notes:
svn path=/head/; revision=112536
|
|
deprecated 4.2/4.3BSD wait union. Fix some nearby pid_t/int
confusion.
Notes:
svn path=/head/; revision=97788
|
|
Notes:
svn path=/head/; revision=95124
|
|
Notes:
svn path=/head/; revision=90416
|
|
Notes:
svn path=/head/; revision=88674
|
|
is "hard to fix" (meaning I will come back to fix it if nobody gets
there first).
Notes:
svn path=/head/; revision=87681
|
|
the full range of ptys anyways)
Notes:
svn path=/head/; revision=84096
|
|
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
Notes:
svn path=/head/; revision=81251
|
|
Notes:
svn path=/head/; revision=80627
|
|
definitions are more readable, and it's possible that they're
more portable to pathalogical platforms.
Submitted by: David Hill <david@phobia.ms>
Notes:
svn path=/head/; revision=80381
|
|
Notes:
svn path=/head/; revision=79755
|
|
Notes:
svn path=/head/; revision=79535
|
|
Notes:
svn path=/head/; revision=76736
|
|
mkdtemp(3).
Approved by: murray
Notes:
svn path=/head/; revision=75003
|
|
Notes:
svn path=/head/; revision=74848
|
|
Notes:
svn path=/head/; revision=71895
|
|
Notes:
svn path=/head/; revision=70197
|
|
Notes:
svn path=/head/; revision=68963
|
|
Notes:
svn path=/head/; revision=67940
|
|
won't have trouble committing his bits.
Notes:
svn path=/head/; revision=67607
|
|
`struct string'. Rename the struct and effectively rename the header
to `mystring.h'
Notes:
svn path=/head/; revision=67606
|
|
Add RCSIDs.
Notes:
svn path=/head/; revision=67605
|
|
Notes:
svn path=/head/; revision=67192
|
|
Minor warnings in tip corrected.
Notes:
svn path=/head/; revision=59217
|
|
Notes:
svn path=/head/; revision=50477
|
|
track.
The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;
.\" $Id$
.\"
If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.
Approved by: bde
Notes:
svn path=/head/; revision=48792
|
|
Submitted by: The Style Police[tm]
Notes:
svn path=/head/; revision=44447
|
|
/dev/ttypv right now, but window(1) was only looking up to ttypf,
causing an `Out of pseudo-terminals' when i just tried on freefall.
Notes:
svn path=/head/; revision=44445
|
|
time now.
For whatever reason, the kernel seems to have generated SIGIOs
previously without an initial fcntl(...,F_SETOWN), but does no longer.
This caused window(1) to wait indefinitely for input.
Also, undo rev 1.3 of wwspawn.c, it was not well-thought, and
apparently not even tested at all. The blindly (even in a nonsensical
place like the comment on top of the function) applied replacement of
vfork() by fork() totally ignored that window(1) *does* abuse the
feature of vfork() where a modification of the parent's address space
is possible (in this case, to notify the parent of an erred exec*).
Also, with vfork(), it is guaranteed that the parent is only woken up
after the exec*() happened, where the replacement by fork() made the
parent to almost always become runnable again before the child, in
which case the parent simply told `subprocess died'. Unfortunately,
working around _this_ seems to be a lot more of redesign work compared
to little gained value, so i think relying on the specifics of vfork()
is the simpler way.
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
Notes:
svn path=/head/; revision=44431
|
|
latter isn't actually called as far as I can see since FreeBSD uses
termcap and not terminfo.
Notes:
svn path=/head/; revision=40303
|
|
Notes:
svn path=/head/; revision=38120
|
|
screen. isprint(3) doesn't do this, but isprt() apparently expected
this to be the case.
Notes:
svn path=/head/; revision=35334
|
|
doesn't throw anything away. I don't want to re-code the app, just
port it!
Notes:
svn path=/head/; revision=33699
|
|
also has a local "string.h" which is included too.
Notes:
svn path=/head/; revision=33698
|
|
Notes:
svn path=/head/; revision=33697
|
|
Notes:
svn path=/head/; revision=33696
|
|
Obtained from: OpenBSD (Theo de Raadt)
Notes:
svn path=/head/; revision=32296
|