From edbd7f40326f88150d193d4ffb4fd858f45a0586 Mon Sep 17 00:00:00 2001 From: Herbert Xu Date: Sat, 29 Oct 2005 21:08:08 +1000 Subject: [BUILTIN] Removed standalone/csh support from test Let's remove the support for standalone support from test for the same reason as printf. --- ChangeLog | 1 + src/bltin/test.c | 32 -------------------------------- 2 files changed, 1 insertion(+), 32 deletions(-) diff --git a/ChangeLog b/ChangeLog index 04fcd3a..91f92a8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -18,6 +18,7 @@ * Added default definition for SSIZE_MAX. * Removed standalone/csh support from printf. * Added dummy strtod implementation. + * Removed standalone/csh support from test. 2005-10-26 Herbert Xu diff --git a/src/bltin/test.c b/src/bltin/test.c index c2e83ce..9b09094 100644 --- a/src/bltin/test.c +++ b/src/bltin/test.c @@ -12,7 +12,6 @@ #include #include -#include #include #include #include @@ -153,38 +152,11 @@ static int equalf(const char *, const char *); static int test_st_mode(const struct stat64 *, int); static int bash_group_member(gid_t); -#ifndef SHELL -static void error(const char *, ...) __attribute__((__noreturn__)); - -static void -error(const char *msg, ...) -{ - va_list ap; - - va_start(ap, msg); - verrx(2, msg, ap); - /*NOTREACHED*/ - va_end(ap); -} -#endif - -#ifdef SHELL -int testcmd(int, char **); - int testcmd(int argc, char **argv) -#else -int main(int, char *[]); - -int -main(int argc, char *argv[]) -#endif { int res; -#ifndef SHELL - setprogname(argv[0]); -#endif if (strcmp(argv[0], "[") == 0) { if (strcmp(argv[--argc], "]")) error("missing ]"); @@ -516,11 +488,7 @@ bash_group_member(gid_t gid) return (1); ngroups = getgroups(0, NULL); -#ifdef SHELL group_array = stalloc(ngroups * sizeof(gid_t)); -#else - group_array = alloca(ngroups * sizeof(gid_t)); -#endif getgroups(ngroups, group_array); /* Search through the list looking for GID. */ -- cgit 1.4.1 b3f&showmsg=1&follow=1'>root/bin/relay.c (unfollow)
Commit message (Collapse)Author
2021-02-14Set font size back down to 11June McEnroe
I don't know. 11 is definitely big enough, there's something else. Perhaps just how macOS renders everything with a slightly heavier stroke.
2021-02-10Add install targets to binJune McEnroe
Motivated by OpenBSD's default rules not setting copied shell scripts executable. install(1) does.
2021-02-10Colour battery level red when criticalJune McEnroe
2021-02-10Set LC_CTYPE=en_US.UTF-8June McEnroe
As much as I dislike en_US, this is the recommended setting, and the part before the dot doesn't actually do anything.
2021-02-09Add ~/.local/share/man to MANPATHJune McEnroe
I'm not sure this won't screw something up on macOS or elsewhere. Hopefully other man(1) implementations behave the same way around leading/trailing colons in MANPATH.
2021-02-09Fix adding /usr/games to PATHJune McEnroe
I forgot that my own function only takes one parameter oops.
2021-02-09Show battery level while charging, time while dischargingJune McEnroe
Also fix initial sleep calculation when seconds has a leading zero, and limit the length of time left for when it initially says "unknown".
2021-02-09Install sctJune McEnroe
My eyes are so much happier with sct 4500 oh my god.
2021-02-09Show minutes left instead of battery percentageJune McEnroe
2021-02-09Set antialiasing and unhinting globallyJune McEnroe
2021-02-09Open youtube and twitch with mpvJune McEnroe
2021-02-09Add volume control bindings to cwmJune McEnroe
sndioctl is nice and easy.
2021-02-09Use w3m to open other URLsJune McEnroe
2021-02-09Disable mouse mode in xtermJune McEnroe
I do not ever want to use this feature.
2021-02-09Add pbcopy, pbpaste, open dispatch scriptsJune McEnroe
2021-02-09Use flags for pbd client behaviourJune McEnroe
2021-02-08Add macOS-like copy and paste to xtermJune McEnroe
2021-02-08Only update clock script every minuteJune McEnroe
2021-02-08Use 4M- for window resizing in cwmJune McEnroe
2021-02-08Tweak trackpad scaling, mouse accelerationJune McEnroe
This feels more comfortable.
2021-02-08Use xsel in up and add it do install.shJune McEnroe
2021-02-07Swap root window coloursJune McEnroe
2021-02-07Add -X flag to install X stuff on OpenBSDJune McEnroe
2021-02-07Adjust brightness by smaller incrementsJune McEnroe
2021-02-07Fix cwm window cycling, move big by defaultJune McEnroe
2021-02-07Use class names for Foreground, Background, BorderColorJune McEnroe
I'm not really sure what difference this makes, but it seems like the right thing to do to be generic?
2021-02-07Add simple battery status and clock to xsessionJune McEnroe
I love how simple this is.
2021-02-07Set cursor theme and sizeJune McEnroe
2021-02-07Use scrot for up -s if no screencaptureJune McEnroe
Still missing putting the URL in an X selection.
2021-02-07Enable mouse acceleration in XJune McEnroe
2021-02-07Set colours for Xt and cwmJune McEnroe
And increase XTerm internalBorder.
2021-02-07Set urgency on bell in xtermJune McEnroe
2021-02-07Add bindings for brightness controlJune McEnroe
Weirdly the Fn key doesn't change how the F row registers... I wonder if I can do something about that.
2021-02-07Set X key repeat rateJune McEnroe
2021-02-07Bump font size to 12June McEnroe
11 is what I use on macOS, but I feel like my eyes are working harder here.
2021-02-07Fully configure and rebind cwmJune McEnroe
This is sort of a mix of trying to emulate macOS somewhat for my muscle memory and just rebinding some of the cwm defaults to use 4- rather than M-.
2021-02-07Add BintiJune McEnroe
2021-02-07Finish configuring xtermJune McEnroe
2021-02-06Enable tapping, reverse scroll, set scaling in wsconsctlJune McEnroe
2021-02-06Set root window to black on purple snowJune McEnroe
2021-02-06Add xmodmap configurationJune McEnroe
2021-02-06Add initial OpenBSD X configurationJune McEnroe
cwm still needs a lot more rebinding, and I need to actually look at its other options. xterm definitely still needs some configuration, but I at least managed to get it to use a decent looking font. Very happy that OpenBSD includes Luxi Mono, which is what my usual font, Go Mono, is based on anyway. Still missing is xmodmap and such.
2021-02-06Add xterm output to schemeJune McEnroe