kre
b6dd340d3c
Make pwd (both /bin/pwd and the /bin/sh built-in version) check for
...
write errors on stdout, and indicate an error if that happens.
2021-11-16 16:57:15 +00:00
wiz
ee3d656c82
Use Ex.
2017-07-04 06:50:04 +00:00
wiz
01869ca4d2
Remove workaround for ancient HTML generation code.
2017-07-03 21:28:48 +00:00
sevan
5ca5543cb0
Document the version pwd first appeared.
...
Bump date.
2016-08-12 02:03:26 +00:00
joerg
5bb1ddccc2
Use __dead
2011-08-29 14:51:17 +00:00
lukem
2fe2731d3f
Remove the \n and tabs from the __COPYRIGHT() strings.
2008-07-20 00:52:39 +00:00
christos
9655f5c24c
PR/38755: murray armfield: /bin posix programs missing setprogname and/or
...
setlocale
2008-05-26 14:21:08 +00:00
wiz
61ea2c0760
file system, not filesystem; e.g. is an abbreviation; use FAT instead of msdos
...
when describing the file system.
2003-10-30 14:58:23 +00:00
dsl
db9b05af0d
Make /bin/pwd almost conform to IEEE 1003.1
...
- Make 'pwd -L' fall back to 'pwd -P' if PWD is incorrect.
- Ignore PWD if it contains "/./" or "/../".
- Garbage collect some redundant code.
It is still non-conformant because posix mandates that the default
be 'pwd -L' (aka ksh), not 'pwd -P' (historic practise everywhere else).
Changing the default will break too much...
2003-10-30 13:52:23 +00:00
jschauma
6a75fbb636
Following private discussion with kleink@ and hubertf@ and public discussion
...
on tech-userlevel@, back out printescaped() functionality.
kleink: ``We sell rope.''
2003-09-14 19:20:16 +00:00
itojun
e1e0321817
use bounded string op
2003-08-13 02:51:20 +00:00
agc
b5b2954259
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22249, verified by myself.
2003-08-07 09:05:01 +00:00
jschauma
458ed23412
As discusses a little while back on tech-userlevel:
...
If stdout is a tty, use vis(3) to print any filenames to prevent garbage
from being printed if the filename contains control- or other non-printable
characters.
While here, sprinkle some EXIT_FAILURE and NOTREACHED where appropriate.
2003-08-04 22:31:21 +00:00
wiz
1d605b2386
evironment -> environment.
2002-10-02 09:57:14 +00:00
wiz
14dfaa4b03
New policy: New sentences start on a new line.
...
Patches by Robert Elz <kre at munnari oz au>, with minimal changes by me.
2002-09-25 15:18:36 +00:00
ross
dc5571b22e
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
2002-02-08 01:21:55 +00:00
wiz
3684e0c468
ANSIfy, KNF, use [gs]etprogname. By Petri Koistinen.
2001-09-16 22:07:14 +00:00
kleink
2caf6aacdd
For commands and utilities, use EXIT STATUS rather than RETURN VALUES as
...
appropriate (and documented in mdoc(7)).
2000-09-04 07:30:07 +00:00
hubertf
1cb54f68ac
Add 'RETURN VALUE' section header.
2000-08-28 02:11:04 +00:00
kleink
cdaf5a7728
Note that the options are extensions.
1999-11-17 22:35:38 +00:00
drochner
85cbf55d16
Since our gcc doesn't warn about NULL format strings anymore, we can
...
fix the incorrect err(1, "%s", "") et al.
Closes PR bin/7592 by cgd.
1999-11-09 15:06:30 +00:00
kleink
84a39bedbc
Make it clearer that -L does not necessarily do the job, and, following
...
conventions, move exit status information into its own section.
1999-05-31 14:37:20 +00:00
kleink
b29d50b8d1
* Restructure getcwd_logical() to have a reasonable error description even if
...
$PWD is unset in the environment and update usage() string; addresses
PR bin/7504.
* Fix whitespace lossage from rev. 1.11.
* Minor other cleanups, including EXIT_{SUCCESS,FAILURE}.
1999-05-31 14:31:07 +00:00
garbled
f124765044
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Many more to
come.
1999-03-22 18:25:43 +00:00
wsanchez
520d678d7a
Add -L flag.
1998-11-03 21:38:19 +00:00
mycroft
9dc385beb1
Delint.
1998-07-28 05:31:22 +00:00
lukem
12bc5d8b7d
- getopt returns -1 not EOF
...
- use .Nm correctly in man page
1997-09-14 08:51:38 +00:00
christos
23edbe3557
Remove WARNS=1 from all the subdirectory Makefiles, and add it to Makefile.inc
...
now that all /bin has been cleaned.
1997-07-20 22:36:20 +00:00
christos
e06ec2b8bd
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 20:39:44 +00:00
cjs
4f5b043d6d
PR 3284, from enami tsugutomo <enami@ba2.so-net.or.jp>.
...
Remove space before punctuation.
1997-03-03 22:00:34 +00:00
jtc
d943cdadce
Sync with 4.4lite2
1995-09-07 06:42:58 +00:00
jtc
23e6aab105
Use "utility" instead of "command". Modern definitions of these terms
...
are distinct (See POSIX.2 glossary).
A utility is a executable, script or shell builtin; while a command
can be any of those things plus lists, pipelines, compound commands
(if, for, while) and shell function definitions.
1995-07-25 19:36:36 +00:00
cgd
49f0ad8601
convert to new RCS id conventions.
1995-03-21 09:01:59 +00:00
mycroft
667b5ea158
Merge 4.4-Lite version.
1994-09-22 09:24:46 +00:00
jtc
85d1c9b576
Include appropriate header files to bring prototypes into scope.
1993-09-10 19:34:33 +00:00
jtc
aaea25e474
Document the fact that the pwd utility is POSIX.2 compliant.
1993-08-28 03:57:20 +00:00
mycroft
8542364e07
Add RCS identifiers.
1993-08-01 18:49:50 +00:00
mycroft
b1bd4afedc
Add RCS indentifiers.
1993-08-01 07:42:49 +00:00
mycroft
cda4f8f6ee
Add RCS identifiers.
1993-08-01 05:37:30 +00:00
jtc
e4fab84180
Update to "new" -mandoc macros.
1993-07-22 16:34:57 +00:00
cgd
06be60083d
changed "Id" to "Header" for rcsids
1993-03-23 00:22:59 +00:00
cgd
346aa5dd48
added rcs ids to all files
1993-03-22 08:04:00 +00:00
cgd
61f282557f
initial import of 386bsd-0.1 sources
1993-03-21 09:45:37 +00:00