Sheldon Hearn
888d5fad11
Fix one grammar problem which crept in from rev 1.40 to rev 1.42, and
...
one mdoc problem from rev 1.40 (unnecessarily populated Nm macro).
2000-07-18 12:02:15 +00:00
Mark Ovens
501e74b7ca
Document the builtin echo command
...
Reviewed by: Matthew Hunt <mph@astro.caltech.edu>
2000-07-17 23:37:55 +00:00
Sheldon Hearn
ed9b87e322
Locale support was added by ache long ago.
2000-07-17 10:40:48 +00:00
SADA Kenji
3c2ddcf514
To make inherit file flags when mv(1) moves file between directories
...
on different file systems.
PR: bin/12375
Submitted by: Takashi SHIRAI <shirai@nintendo.co.jp>
No response by: steve
No problem with: building 5-current world
2000-07-15 14:59:02 +00:00
Mark Ovens
e7b7b6e4c4
Re-worded the description of the -r option
...
PR: 18792
Submitted by: Bob Johnson <bobj@atlantic.net>
Approved by: Alexander Langer <alex@freebsd.org>
2000-07-15 14:55:54 +00:00
SADA Kenji
410fb0acaa
Fixd with alias missing.
...
PR: bin/19475
Approved by: Martin Cracauer <cracauer@cons.org> (with conditions)
2000-07-15 14:34:37 +00:00
Alexander Langer
68dee1e331
Now, the mdoc fixes, such as:
...
* remove hard sentence breaks
* use of Fl with Ar if argument available
* Dq -> Sq where better
* Ql -> Dq and Ql -> Fa where better
* include sections to Xr macro
* It Ar .ss -> It Ar ss
2000-07-14 15:49:36 +00:00
Alexander Langer
60ad2ab574
As per request by sheldonh and others on IRC, seperate language and mdoc
...
fixes (very important in this case). Version 1.40 should be discarded.
This version includes the language diffs. To receive them, use
cvs diff [-u] -r 1.39 -r 1.41
2000-07-14 15:38:38 +00:00
Alexander Langer
8135b667d1
Fix several language, style and mdoc improvements (such as correct
...
usage of .Xr and removal of hard sentence breaks).
PR: 18880
Submitted by: Christian Weisgerber <naddy@unix-ag.uni-kl.de>
Obtained from: OpenBSD (in parts)
2000-07-14 14:18:04 +00:00
David Malone
a95d6fda80
Use lstat(2) instead of stat(2) when deciding if we should fastcopy
...
a file. This fixes moving symlinks across partitions.
PR: 17847
Reviewed by: bde
2000-07-11 18:01:42 +00:00
Stefan Eßer
64867286e5
Extend numeric operations to support 64 bit numbers.
2000-07-10 21:30:55 +00:00
Stefan Eßer
de96f24080
Add support for 64bit integer comparisons.
2000-07-10 21:29:28 +00:00
Kris Kennaway
daad7b8c8e
Don't call warn() with no format string. This is potentially exploitable, although it
...
would be difficult both technically and in practise.
2000-07-10 08:31:35 +00:00
Peter Wemm
c87a63c10f
Initial kenv(1) hack for dumping the kernel environment. This can be
...
used to extract modified boot hints to make loader(8)-time changes
"sticky". It tries to use \ style quoting so that it can be used directly
with foo.conf files. It can also extract specific variables.
2000-07-08 08:33:40 +00:00
Will Andrews
f8c9c11c5c
Fix the exit code for the case where nentries == 0; if a PID doesn't exist,
...
ps(1) should not be returning a success code (0), it should return an
error code (1). This was fixed on OpenBSD over 3 years ago.
PR: 19069
Submitted by: Jim Sloan <odinn@atlantabiker.net>
Reviewed by: rwatson
2000-07-08 05:13:10 +00:00
Sheldon Hearn
16481ad9d4
Explain the dependence of colour support on the capabilities of the
...
terminal emulator.
As pointed out by jhb, a more scalable solution would be preferable
when multiple applications in the base system begin linking against
libh.
Submitted by: Doug Barton <DougB@gorean.org>
2000-07-07 14:46:13 +00:00
Andrey A. Chernov
c8ac461f3a
restore tabs lost from prev commit
...
Asked-by: bde
2000-07-07 08:27:59 +00:00
Andrey A. Chernov
7cc55b5092
curses -> termcap, mainly for purity and to indicate which functions family
...
really used
2000-07-06 22:05:41 +00:00
Assar Westerlund
ee579ffbea
make sure we do not write out non-printable characters in file names
...
and symbolic links (by default)
PR: bin/19354
Reviewed by: silence on -current
2000-07-04 23:09:23 +00:00
Brian Feldman
c15c898eff
Various cleanups are made to reduce warnings and make code prettier :)
...
Also, check for ftruncate() return value and die on failure, but only
try to ftruncate() when the file is a regular file.
2000-07-01 05:36:25 +00:00
Neil Blakey-Milner
e7919a4303
Fix the rmdir -p a/b/c/ case, where rmdir -p a/b/c works, and rmdir c/
...
works.
PR: PR 6521
Submitted by: Rudolf Cejka <xcejka00@dcse.fee.vutbr.cz>
Reviewed by: eivind (in brief retrograde)
2000-06-28 14:54:07 +00:00
Mike Pritchard
af63ed3ce0
Grumble. The previous commit still had the wrong date in the
...
example. Oct 29 0:30 +3 hours is still Oct 29, no matter what the
DST setting is, and not Oct 30..
2000-06-28 09:20:06 +00:00
Mike Pritchard
861c69ca3e
Typo fix.
...
PR: docs/19554
Submitted by: Kazuo Horikawa <horikawa@psinet.com>
2000-06-28 09:13:32 +00:00
Sheldon Hearn
5091080e15
Use Dq Li (double-quoted literal) instead of Ic (internal command) to
...
mark up a sample invocation, since it is not a command internal to the
described utility.
Do not use Ar (argument) to mark up something which is not an argument
to the utility or one of its internal commands.
2000-06-27 18:22:13 +00:00
Matthew Hunt
a585d13451
Add \a and \e to "echo -e" escape handling.
2000-06-26 22:43:30 +00:00
Andrey A. Chernov
195c7083da
Use %Ef
2000-06-22 16:57:39 +00:00
Sheldon Hearn
728a64be3f
Fix changes from 1.34 through 1.37:
...
Remove newly added hard sentence breaks.
Mark ANSI up as a type name (Tn).
Avoid parenthesized sentences and paragraphs.
2000-06-22 10:07:46 +00:00
Brian Somers
714c609be5
Mention the timezone where appropriate (for the -v option).
...
correct one of the -v options.
2000-06-22 10:02:33 +00:00
Josef Karthauser
e5516847ea
Order the ENVIRONMENT section alphabetically.
2000-06-21 21:56:50 +00:00
Josef Karthauser
1e715e3437
I broke locale sensitive ordering of date and month in
...
the long -l output format with the last commit. Fix it
by replacing the "%b %e" strftime format with "%Ef".
Make a note in the manual page that the LANG environment
variable affects the running of ls.
Reviewed by: ache
2000-06-21 21:49:57 +00:00
Josef Karthauser
97e4e97bd1
Don't assume that the output of strftime for "%c" ("national
...
representation of time and date") won't change in time. Instead
of hard coding the locations of the time elements and hoping that
they don't move use strftime to generate the desired formats in
the first place.
PR: bin/7826
2000-06-18 22:18:04 +00:00
Josef Karthauser
141d77b8cb
Switch over to using the new fflagstostr and strtofflags library calls.
2000-06-17 14:19:33 +00:00
Andrey A. Chernov
e1eb172980
Activate Japanese NLS and KANJI support
2000-06-11 03:26:08 +00:00
Andrey A. Chernov
18d8a22b61
Fix one conditionalization in my prev. commit
2000-06-06 13:02:52 +00:00
Andrey A. Chernov
22ff3e9e29
Greately simplify oxtabs fix by simple setting f_notabs for f_color
2000-06-06 12:44:29 +00:00
Andrey A. Chernov
322b47fd88
Honor f_notabs flag even in COLORLS
2000-06-06 12:25:17 +00:00
Andrey A. Chernov
6cd5adff75
Back out spaces to TABs replace removing for COLORLS
...
Rewrite corresponding comment to say what happens in reality with oxtabs
and current terminal column.
2000-06-06 12:10:07 +00:00
Andrey A. Chernov
82dd3eab13
Don't replace TABs with spaces for COLORLS because "some terminals get confused"
...
as comment says. I know no terminal confused by this. If even such terminal
exists, it must be termcap flag for this, not hardcoded in ls.
2000-06-06 07:32:20 +00:00
Andrey A. Chernov
a04eaf5b2e
Add -G to usage: if COLORLS
2000-06-06 07:29:43 +00:00
Andrey A. Chernov
1bf1478a9f
Staticize more functions
2000-06-06 07:19:50 +00:00
Andrey A. Chernov
fd4e4d608f
Move colorquit() prototype to extern.h
...
Add "extern" to variables declarations in extern.h to not make them
commons into each compiled file.
2000-06-06 07:14:01 +00:00
Andrey A. Chernov
38782c258d
Make signal handler safe - don't use stdio (pointed by bde)
...
Staticize some color functions
Add yet one tolower() call which is forgotten after check
Don't check for OOPS - not really needed
2000-06-06 06:52:03 +00:00
Andrey A. Chernov
4304e142c2
Reflect reality:
...
yellow -> brown
white -> light grey
2000-06-06 00:42:24 +00:00
Andrey A. Chernov
c85e2c8e57
Get rid of curses completely - use tgoto instead of tparm
2000-06-05 20:54:46 +00:00
Martin Cracauer
ab08444f95
Do SIGINT cleanup for SIGQUIT as well.
2000-06-05 20:38:47 +00:00
Andrey A. Chernov
faebfe2e07
Kill yourself in ^C handler, not exit(1) to allow script to sense signal
2000-06-05 20:08:50 +00:00
Andrey A. Chernov
47bb6b11f3
Cosmetique of prev. optimization - don't use global variable
2000-06-05 19:56:52 +00:00
Andrey A. Chernov
cf0feaeee9
Don't use curses includes, include termcap.h instead
...
Don't use curses functions, use tputs instead
Add ^C reaction - reset colors
Optimization - don't turn off colors after EACH file printed.
Fix wrong ctype macro arg type in LSCOLORS parsing
2000-06-05 19:39:39 +00:00
Andrey A. Chernov
bd82d8ab8f
Don't use curses includes, include termcap.h instead
...
Add ^C reaction set
2000-06-05 19:36:06 +00:00
Andrey A. Chernov
ecb7192ace
Don't use ncurses, use termcap
...
Add DPADD
2000-06-05 19:34:31 +00:00