History log of /csrg-svn/lib/libc/gen/glob.c (Results 1 – 23 of 23)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 64713 13-Oct-1993 bostic

don't automatically retain the pattern if GLOB_BRACE or GLOB_TILDE
are set; don't retain the pattern if GLOB_NOMAGIC is set unless there aren't
any magic characters

# 64712 13-Oct-1993 bostic

glob0 shouldn't set pglob->gl_matchc to 0, it's done by glob,
and glob0 gets called recursively

# 61111 04-Jun-1993 bostic

4.4BSD snapshot (revision 8.1); add 1993 to copyright


/csrg-svn/lib/libc/gen/alarm.3
/csrg-svn/lib/libc/gen/alarm.c
/csrg-svn/lib/libc/gen/assert.c
/csrg-svn/lib/libc/gen/clock.3
/csrg-svn/lib/libc/gen/clock.c
/csrg-svn/lib/libc/gen/confstr.3
/csrg-svn/lib/libc/gen/confstr.c
/csrg-svn/lib/libc/gen/crypt.3
/csrg-svn/lib/libc/gen/crypt.c
/csrg-svn/lib/libc/gen/ctermid.3
/csrg-svn/lib/libc/gen/ctermid.c
/csrg-svn/lib/libc/gen/ctime.3
/csrg-svn/lib/libc/gen/ctime.c
/csrg-svn/lib/libc/gen/daemon.c
/csrg-svn/lib/libc/gen/devname.3
/csrg-svn/lib/libc/gen/devname.c
/csrg-svn/lib/libc/gen/difftime.c
/csrg-svn/lib/libc/gen/directory.3
/csrg-svn/lib/libc/gen/disklabel.c
/csrg-svn/lib/libc/gen/err.c
/csrg-svn/lib/libc/gen/errlst.c
/csrg-svn/lib/libc/gen/exec.3
/csrg-svn/lib/libc/gen/exec.c
/csrg-svn/lib/libc/gen/fnmatch.c
/csrg-svn/lib/libc/gen/frexp.3
/csrg-svn/lib/libc/gen/fstab.c
/csrg-svn/lib/libc/gen/fts.3
/csrg-svn/lib/libc/gen/fts.c
/csrg-svn/lib/libc/gen/getbsize.3
/csrg-svn/lib/libc/gen/getbsize.c
/csrg-svn/lib/libc/gen/getcap.3
/csrg-svn/lib/libc/gen/getcap.c
/csrg-svn/lib/libc/gen/getcwd.3
/csrg-svn/lib/libc/gen/getcwd.c
/csrg-svn/lib/libc/gen/getdiskbyname.3
/csrg-svn/lib/libc/gen/getfsent.3
/csrg-svn/lib/libc/gen/getgrent.3
/csrg-svn/lib/libc/gen/getgrent.c
/csrg-svn/lib/libc/gen/getgrouplist.c
/csrg-svn/lib/libc/gen/gethostname.3
/csrg-svn/lib/libc/gen/gethostname.c
/csrg-svn/lib/libc/gen/getloadavg.3
/csrg-svn/lib/libc/gen/getloadavg.c
/csrg-svn/lib/libc/gen/getlogin.c
/csrg-svn/lib/libc/gen/getmntinfo.c
/csrg-svn/lib/libc/gen/getnetgrent.3
/csrg-svn/lib/libc/gen/getnetgrent.c
/csrg-svn/lib/libc/gen/getpagesize.3
/csrg-svn/lib/libc/gen/getpagesize.c
/csrg-svn/lib/libc/gen/getpass.3
/csrg-svn/lib/libc/gen/getpass.c
/csrg-svn/lib/libc/gen/getpwent.3
/csrg-svn/lib/libc/gen/getpwent.c
/csrg-svn/lib/libc/gen/getttyent.3
/csrg-svn/lib/libc/gen/getttyent.c
/csrg-svn/lib/libc/gen/getusershell.3
/csrg-svn/lib/libc/gen/getusershell.c
/csrg-svn/lib/libc/gen/glob.c
/csrg-svn/lib/libc/gen/initgroups.3
/csrg-svn/lib/libc/gen/initgroups.c
/csrg-svn/lib/libc/gen/isatty.c
/csrg-svn/lib/libc/gen/isinf.3
/csrg-svn/lib/libc/gen/ldexp.3
/csrg-svn/lib/libc/gen/modf.3
/csrg-svn/lib/libc/gen/nice.3
/csrg-svn/lib/libc/gen/nice.c
/csrg-svn/lib/libc/gen/nlist.3
/csrg-svn/lib/libc/gen/nlist.c
/csrg-svn/lib/libc/gen/pause.3
/csrg-svn/lib/libc/gen/pause.c
/csrg-svn/lib/libc/gen/popen.3
/csrg-svn/lib/libc/gen/popen.c
/csrg-svn/lib/libc/gen/psignal.3
/csrg-svn/lib/libc/gen/psignal.c
/csrg-svn/lib/libc/gen/pwcache.c
/csrg-svn/lib/libc/gen/raise.3
/csrg-svn/lib/libc/gen/raise.c
/csrg-svn/lib/libc/gen/readdir.c
/csrg-svn/lib/libc/gen/scandir.3
/csrg-svn/lib/libc/gen/scandir.c
/csrg-svn/lib/libc/gen/seekdir.c
/csrg-svn/lib/libc/gen/sethostname.c
/csrg-svn/lib/libc/gen/setjmp.3
/csrg-svn/lib/libc/gen/setjmperr.c
/csrg-svn/lib/libc/gen/setmode.c
/csrg-svn/lib/libc/gen/siginterrupt.3
/csrg-svn/lib/libc/gen/siginterrupt.c
/csrg-svn/lib/libc/gen/siglist.c
/csrg-svn/lib/libc/gen/signal.3
/csrg-svn/lib/libc/gen/signal.c
/csrg-svn/lib/libc/gen/sigsetops.3
/csrg-svn/lib/libc/gen/sigsetops.c
/csrg-svn/lib/libc/gen/sleep.3
/csrg-svn/lib/libc/gen/sleep.c
/csrg-svn/lib/libc/gen/sysconf.c
/csrg-svn/lib/libc/gen/sysctl.3
/csrg-svn/lib/libc/gen/sysctl.c
/csrg-svn/lib/libc/gen/syslog.3
/csrg-svn/lib/libc/gen/syslog.c
/csrg-svn/lib/libc/gen/tcgetpgrp.3
/csrg-svn/lib/libc/gen/tcsendbreak.3
/csrg-svn/lib/libc/gen/tcsetattr.3
/csrg-svn/lib/libc/gen/tcsetpgrp.3
/csrg-svn/lib/libc/gen/telldir.c
/csrg-svn/lib/libc/gen/termios.c
/csrg-svn/lib/libc/gen/time.3
/csrg-svn/lib/libc/gen/time.c
/csrg-svn/lib/libc/gen/times.3
/csrg-svn/lib/libc/gen/times.c
/csrg-svn/lib/libc/gen/timezone.3
/csrg-svn/lib/libc/gen/timezone.c
/csrg-svn/lib/libc/gen/ttyname.3
/csrg-svn/lib/libc/gen/ttyname.c
/csrg-svn/lib/libc/gen/ttyslot.c
/csrg-svn/lib/libc/gen/ualarm.3
/csrg-svn/lib/libc/gen/ualarm.c
/csrg-svn/lib/libc/gen/unvis.c
/csrg-svn/lib/libc/gen/usleep.3
/csrg-svn/lib/libc/gen/usleep.c
/csrg-svn/lib/libc/gen/utime.3
/csrg-svn/lib/libc/gen/utime.c
/csrg-svn/lib/libc/gen/valloc.3
/csrg-svn/lib/libc/gen/valloc.c
/csrg-svn/lib/libc/gen/wait.c
/csrg-svn/lib/libc/gen/wait3.c
/csrg-svn/lib/libc/gen/waitpid.c
/csrg-svn/lib/libc/gen/x.c
# 58077 19-Feb-1993 bostic

lint

# 57897 10-Feb-1993 bostic

add GLOB_BRACE, GLOB_TILDE, plus minor cleanups and prototyping
from Christos Zoulas

# 57006 04-Dec-1992 bostic

When glob() call errfunc, it doesn't convert extended char * (u_short *)
to char *, so errfunc only printed first pathbuf letter.
Minor cleanups. Net posting from "Andrew A. Chernov, <ache@astral.ms

When glob() call errfunc, it doesn't convert extended char * (u_short *)
to char *, so errfunc only printed first pathbuf letter.
Minor cleanups. Net posting from "Andrew A. Chernov, <ache@astral.msk.su>

show more ...

# 56942 02-Dec-1992 mckusick

add GLOB_ALTDIRFUNC to have glob use alternate directory access functions

# 56373 01-Oct-1992 bostic

"touch foo; ls foo**" returned no match; from Christos

# 52361 05-Feb-1992 bostic

fix globbing on symlinks without targets

# 52339 04-Feb-1992 bostic

csh glob bug from Christos; example is:
% echo .[^.]
echo: No match.
% echo .[^.]*
.

# 50420 15-Jul-1991 bostic

add GLOB_NOMAGIC

# 50121 24-Jun-1991 bostic

from Christos; last fix not quite right

# 50117 23-Jun-1991 bostic

from Christos; example is "echo 'foo*' *" results in "No match"

# 50050 17-Jun-1991 bostic

The Prettiness Police + fixes from Christos

# 50049 16-Jun-1991 bostic

Christos' changes to do quoting in ranges; glob(3) now requires that
chars be shorts. Add function prototypes

# 48540 23-Apr-1991 bostic

8-bit clean version from Christos Zoulas @ Cornell

# 48357 19-Apr-1991 bostic

"echo ba?" didn't match symbolic links without targets

# 47736 02-Apr-1991 bostic

globfree free'd the wrong pointer

# 47590 19-Mar-1991 bostic

add gl_matchc, GLOB_MAGCHAR

# 46597 23-Feb-1991 donn

Add include files to get prototype declarations, and fix bugs found.


/csrg-svn/lib/libc/compat-43/setrgid.c
/csrg-svn/lib/libc/compat-43/setruid.c
/csrg-svn/lib/libc/gen/alarm.c
/csrg-svn/lib/libc/gen/closedir.c
/csrg-svn/lib/libc/gen/crypt.c
/csrg-svn/lib/libc/gen/ctime.c
/csrg-svn/lib/libc/gen/disklabel.c
/csrg-svn/lib/libc/gen/fnmatch.c
/csrg-svn/lib/libc/gen/frexp.c
/csrg-svn/lib/libc/gen/fstab.c
/csrg-svn/lib/libc/gen/getcwd.c
/csrg-svn/lib/libc/gen/getgrent.c
/csrg-svn/lib/libc/gen/getlogin.c
/csrg-svn/lib/libc/gen/getmntinfo.c
/csrg-svn/lib/libc/gen/getpass.c
/csrg-svn/lib/libc/gen/getttyent.c
/csrg-svn/lib/libc/gen/getusershell.c
/csrg-svn/lib/libc/gen/glob.c
/csrg-svn/lib/libc/gen/initgroups.c
/csrg-svn/lib/libc/gen/isatty.c
/csrg-svn/lib/libc/gen/nice.c
/csrg-svn/lib/libc/gen/nlist.c
/csrg-svn/lib/libc/gen/opendir.c
/csrg-svn/lib/libc/gen/pause.c
/csrg-svn/lib/libc/gen/popen.c
/csrg-svn/lib/libc/gen/psignal.c
/csrg-svn/lib/libc/gen/scandir.c
/csrg-svn/lib/libc/gen/setjmperr.c
/csrg-svn/lib/libc/gen/siglist.c
/csrg-svn/lib/libc/gen/sigsetops.c
/csrg-svn/lib/libc/gen/sleep.c
/csrg-svn/lib/libc/gen/syslog.c
/csrg-svn/lib/libc/gen/telldir.c
/csrg-svn/lib/libc/gen/termios.c
/csrg-svn/lib/libc/gen/timezone.c
/csrg-svn/lib/libc/gen/ttyname.c
/csrg-svn/lib/libc/gen/ttyslot.c
/csrg-svn/lib/libc/gen/ualarm.c
/csrg-svn/lib/libc/gen/unvis.c
/csrg-svn/lib/libc/gen/usleep.c
/csrg-svn/lib/libc/gen/utime.c
/csrg-svn/lib/libc/gen/valloc.c
/csrg-svn/lib/libc/gen/vis.c
/csrg-svn/lib/libc/gen/wait.c
/csrg-svn/lib/libc/gen/wait3.c
/csrg-svn/lib/libc/gen/waitpid.c
/csrg-svn/lib/libc/mips/gen/nlist.c
/csrg-svn/lib/libcompat/4.3/regex.c
# 43531 23-Jun-1990 bostic

make the sort function type-correct

# 42625 01-Jun-1990 bostic

new copyright notice

# 40087 15-Feb-1990 bostic

date and time created 90/02/15 10:57:10 by bostic