dsl
b17e1b5c12
Fix 'set "*" b; case "* b" in "$@") ...' and 'set "*"; case 1 in "${#1}") ...'
...
Which got broken by the previous fix.
2003-09-22 12:17:24 +00:00
wiz
835710a2a0
Bump date for previous; comma cleanup.
2003-09-22 06:01:43 +00:00
jschauma
21ab633500
After last weeks addition of the '-b' flag, add '-B' and '-w' flags,
...
suggested by uwe@, inspired by FreeBSD. The three flags override
each other (and the '-q' flag) and behave as follows:
-B Force printing of non-printable characters in file names as
\xxx, where xxx is the numeric value of the character in octal.
-b As -B, but use C escape codes whenever possible.
-w Force raw printing of non-printable characters. This is the
default when output is not to a terminal.
2003-09-22 02:43:19 +00:00
itojun
7e1f466773
realloc pedant
2003-09-19 08:46:32 +00:00
itojun
c747caaab9
make signal range check consistent.
2003-09-19 05:31:11 +00:00
grant
0faf575771
wait for compression program to finish before exiting.
...
fix races condition resulting in a zero length archive after pax
exits.
patch from OpenBSD, provided by Joerg Sonnenberger in PR bin/22740.
2003-09-18 09:18:24 +00:00
jmmv
4c79e7620f
Drop equal signs from rule definitions; they cause problems with "bison -y".
2003-09-17 17:33:36 +00:00
christos
4dcb41ae2c
PR/22640: Paul Jarc: sh mishandles positional parameters in case. Fixed
...
from FreeBSD PR 56147.
2003-09-17 16:01:19 +00:00
wiz
fb2e1913c5
Bump date for previous.
2003-09-14 21:56:25 +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
jschauma
2ccef82cc4
Implement '-b' option, which, following FreeBSD, Linux and (I think) Solaris
...
prints octal escapes for nongraphic characters.
2003-09-14 19:16:05 +00:00
jmmv
0ec085e737
Add 'trace' to CLEANFILES, generated when debug is enabled.
2003-09-14 12:11:10 +00:00
jmmv
af90286087
Fix crash when DEBUG=2, by opening the log file ASAP. Reviewed by simonb@.
2003-09-14 12:09:29 +00:00
christos
e84c1029c6
Comment out unneeded code now that the kernel has been fixed to ignore
...
trailing slashes.
2003-09-11 17:38:12 +00:00
jmmv
e3d9d7109f
Add ':' to the list of characters to be escaped. Fixes completion problems
...
when the filename includes this character.
2003-09-11 10:24:57 +00:00
wiz
29119d0e3b
Reinstate paragraph about -E, sort option descriptions, and bump date for -E addition.
2003-09-08 13:13:08 +00:00
wiz
7554e5998d
Some more fixes: sort sections, escape some stuff for HTML output.
2003-09-08 13:02:59 +00:00
wiz
25eb7d566d
Improved version of OpenBSD's mdoc'ed version of ed(1) (v1.42).
2003-09-08 12:58:41 +00:00
wiz
a3390acd07
Punctuation improvement from jmc@openbsd.
2003-09-07 15:58:58 +00:00
wiz
6c3a1a5dfb
Some small tweaks from jmc@openbsd:
...
- .Bk/.Ek for SYNOPSIS
- .Ev for environment variables
- fix bogus -offsets
2003-09-06 16:39:34 +00:00
itojun
3efe781f15
plug memory leak. PR bin/22694
2003-09-05 20:16:50 +00:00
wiz
4157dbb127
Sort options (AaBb...).
2003-09-02 08:36:20 +00:00
wiz
5526319b35
In emacs mode, when expanding file names containing characters that should
...
get quoted with <ESC>*, _do_ quote them.
Patch from Federico Schwindt fgsch@openbsd -- thanks!
[rev 1.25 in OpenBSD version of this file]
2003-08-28 19:53:32 +00:00
wiz
9fdd63d776
From FreeBSD bug report 54294, via Jonathan Gray and then jmc@openbsd:
...
-l option to ls(1) gives all permissions, not just owner and group.
2003-08-28 19:44:09 +00:00
uwe
9267b09572
Include "config.h" if building as a host program.
...
Need this to get SIZE_MAX defintion from compat_defs.h on FreeBSD.
2003-08-27 18:36:19 +00:00
junyoung
523866566b
Add missing "."
2003-08-27 16:27:35 +00:00
jmmv
aba1ca99ae
Include strings.h, needed for index's prototype.
2003-08-26 18:14:24 +00:00
jmmv
6d82007582
Use '\0' instead of NULL in two checks (we are not checking for a pointer
...
value). While here, add a missing whitespace.
2003-08-26 18:13:25 +00:00
jmmv
5199a59afa
s/FD_SETFD/F_SETFD/
2003-08-26 18:12:33 +00:00
wiz
a420e618d0
Push (into yank buffer) words only if force_push is TRUE;
...
set force_push to TRUE in x_del_bword and x_del_fword.
Fixes behaviour where <meta-y> would put the previously yanked word in the yank buffer another time.
2003-08-26 09:06:50 +00:00
wiz
bd6ed3b8c1
From OpenBSD:
...
revision 1.21
date: 2003/08/02 19:26:15; author: fgsch; state: Exp; lines: +4 -2
On ESC-y ESC-y (yank-pop), also check that there is something to
insert (some text has been killed before). from otto@, fix bug report 3384.
On yank-pop error (no yank before), reset the index to killstack so
another yank-pop does not mangle the prompt if nothing was yanked, and
to avoid replacing a text when it shouldn't
(yank <something> yank-pop yank-pop).
otto@ ok.
2003-08-26 08:52:03 +00:00
wiz
a7f5601ea5
Allow single letters to be yanked, not only words of two or more letters.
2003-08-26 08:40:51 +00:00
wiz
77f8e9c131
Add 'return' statement (and whitespace) to sync with OpenBSD version
...
of the patch committed in v1.12.
2003-08-26 07:35:21 +00:00
wiz
ad30231fc4
From OpenBSD:
...
revision 1.18
date: 2003/08/22 18:17:10; author: fgsch; state: Exp; lines: +2 -2
in word location, fix forward scanning so it correctly account for any
escaped char and not only spaces.
for "foo (bar.a)" and "foo (bar a)", cd foo\ \(bar.<tab> will correctly
expand to foo\ \(bar.a\).
otto@ and pval@ ok.
2003-08-26 07:28:39 +00:00
wiz
80d20cd1d2
From OpenBSD:
...
revision 1.23
date: 2003/08/23 02:30:59; author: fgsch; state: Exp; lines: +2 -2
under emacs mode, fix the case when the globbed file and the longest
prefix lenghts are equal ("a .b" and "a ab" by instance).
found and tested by otto@.
2003-08-26 07:27:42 +00:00
jmmv
534b18e585
Move an assignment that was using a variable out of scope to fix a build
...
problem on !NetBSD.
2003-08-25 20:08:12 +00:00
kleink
aeaabe9fa8
This is a host tool, so for the time being change SIZE_T_MAX to the
...
more portable SIZE_MAX; partially addresses PR toolchain/22504 from
Christian Limpach.
2003-08-25 16:38:55 +00:00
wiz
ffdf32a762
From OpenBSD:
...
date: 2000/11/21 22:41:03; author: millert; state: Exp; lines: +2 -1
Add missing break that broke 'kill -s SIGNAME', bug report #1495
Fix from Hiroyuki.HORINOKUCHI@nrj.ericsson.se
2003-08-25 13:23:59 +00:00
cb
5f734a1850
fix a race condition between path resolution in userland
...
and the subsequent namei(): inform the kernel portion of
valid filenames and then disallow symlink lookups for
those filenames by means of a hook in namei().
with suggestions from provos@
also, add (currently unused) seqnr field to struct
systrace_replace, from provos@
2003-08-25 09:12:42 +00:00
itojun
59a105b48a
remove \r (agc, are you using MS-DOS?)
2003-08-22 14:21:12 +00:00
agc
3538d2653b
Move 4 more files from UCB 4 clause to 3 clause licence.
...
Thanks to Julio Merino for pointing them out.
2003-08-22 11:22:23 +00:00
christos
e9a8269bb0
remove clause 3
2003-08-21 17:57:53 +00:00
jschauma
ca5d0a41d2
Fix two more memory leaks found by Hubert Feyrer.
2003-08-21 04:30:25 +00:00
jschauma
39ff49f1b4
Fix memory leak noted by Hubert Feyrer in private email.
...
Patch by Hubert Feyrer as well, OK by kleink.
(I'm just fixing it b/c it's my fault to begin with.)
2003-08-20 14:25:54 +00:00
kleink
5d98794ef5
Minor KNF nit from rev. 1.13.
2003-08-20 10:43:55 +00:00
itojun
e0e82d2080
typo
2003-08-20 01:28:44 +00:00
itojun
ce5d37eae2
use bounded string op
2003-08-13 07:34:09 +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
erh
e5f16a4651
Include stdlib.h so EXIT_FAILURE is defined.
2003-08-05 14:55:03 +00:00