Now with enough obnoxious ads to drive anyone with a clue nuts.
Threads locked for no reason courtesy of an ego maniac jerk who runs
this joke of a web board after selling out to ad based magazine
devoted to "reviewing" / pushing anyone's crap who advertises with
them whether it's good or not.
Jon Banquer
San Diego, CA
WHAT are you snivveling about??
Didn't you claim to have the most important, prestigious glob in the
world?
If that were true, anyone elses website would be irrelavent.
You actually sound jeleous.
Why don't YOU get some advertising from some CAD/CAM companies?
Wouldn't they be pretty smart to advertise on the most important
(parody) web site for design software?
You can show them the amazing amount of web hits you are getting..
Maybe even tape down the F5 keys at a few computers at the public
library, before they throw you out for the night, and send you to the
shelter.
WHAT are you snivveling about??
Didn't you claim to have the most important, prestigious glob in the
world?
======================================
Hey hey hey, dint *I* invent "glob"????
That'll be 25c, please....
===========================
If that were true, anyone elses website would be irrelavent.
You actually sound jeleous.
Why don't YOU get some advertising from some CAD/CAM companies?
Wouldn't they be pretty smart to advertise on the most important
(parody) web site for design software?
You can show them the amazing amount of web hits you are getting..
Maybe even tape down the F5 keys at a few computers at the public
library, before they throw you out for the night, and send you to the
shelter.
==============================
Mebbe jb is setting up his garage shop in the shelter's garage??
Pity the po' foo' that jb cons into becoming a "customer".
"Whaddaya mean the part has to be the same as the print?????
I made it **better** than that POS print you gave me.....
*NOW* it's correck, muthafucka!!!! "
Pity the foo'.
You get a lollipop for effort.
========================================================
GLOB(3) FreeBSD Library Functions Manual GLOB(3)
NAME
glob, globfree -- generate pathnames matching a pattern
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include
int
glob(const char *pattern, int flags, int (*errfunc)(const char *, int),
glob_t *pglob);
void
globfree(glob_t *pglob);
DESCRIPTION
The glob() function is a pathname generator that implements the rules for
file name pattern matching used by the shell.
The include file defines the structure type glob_t, which con-
tains at least the following fields:
typedef struct {
size_t gl_pathc; /* count of total paths so far */
size_t gl_matchc; /* count of paths matching pattern */
size_t gl_offs; /* reserved at beginning of gl_pathv */
int gl_flags; /* returned flags */
char **gl_pathv; /* list of paths matching pattern */
} glob_t;
The argument pattern is a pointer to a pathname pattern to be expanded.
The glob() argument matches all accessible pathnames against the pattern
and creates a list of the pathnames that match. In order to have access
to a pathname, glob() requires search permission on every component of a
path except the last and read permission on each directory of any file-
name component of pattern that contains any of the special characters
`*', `?' or `['.
The glob() argument stores the number of matched pathnames into the
gl_pathc field, and a pointer to a list of pointers to pathnames into the
gl_pathv field. The first pointer after the last pathname is NULL. If
the pattern does not match any pathnames, the returned number of matched
paths is set to zero.
It is the caller's responsibility to create the structure pointed to by
pglob. The glob() function allocates other space as needed, including
the memory pointed to by gl_pathv.
The argument flags is used to modify the behavior of glob(). The value
of flags is the bitwise inclusive OR of any of the following values
defined in :
GLOB_APPEND Append pathnames generated to the ones from a previous
call (or calls) to glob(). The value of gl_pathc will
be the total matches found by this call and the previous
call(s). The pathnames are appended to, not merged with
the pathnames returned by the previous call(s). Between
calls, the caller must not change the setting of the
GLOB_DOOFFS flag, nor change the value of gl_offs when
GLOB_DOOFFS is set, nor (obviously) call globfree() for
pglob.
GLOB_DOOFFS Make use of the gl_offs field. If this flag is set,
gl_offs is used to specify how many NULL pointers to
prepend to the beginning of the gl_pathv field. In
other words, gl_pathv will point to gl_offs NULL point-
ers, followed by gl_pathc pathname pointers, followed by
a NULL pointer.
GLOB_ERR Causes glob() to return when it encounters a directory
that it cannot open or read. Ordinarily, glob() contin-
ues to find matches.
GLOB_MARK Each pathname that is a directory that matches pattern
has a slash appended.
GLOB_NOCHECK If pattern does not match any pathname, then glob()
returns a list consisting of only pattern, with the num-
ber of total pathnames set to 1, and the number of
matched pathnames set to 0. The effect of backslash
escaping is present in the pattern returned.
GLOB_NOESCAPE By default, a backslash (`') character is used to
escape the following character in the pattern, avoiding
any special interpretation of the character. If
GLOB_NOESCAPE is set, backslash escaping is disabled.
GLOB_NOSORT By default, the pathnames are sorted in ascending ASCII
order; this flag prevents that sorting (speeding up
glob()).
The following values may also be included in flags, however, they are
non-standard extensions to IEEE Std 1003.2 (``POSIX.2'').
GLOB_ALTDIRFUNC The following additional fields in the pglob structure
have been initialized with alternate functions for glob
to use to open, read, and close directories and to get
stat information on names found in those directories.
void *(*gl_opendir)(const char * name);
struct dirent *(*gl_readdir)(void *);
void (*gl_closedir)(void *);
int (*gl_lstat)(const char *name, struct stat *st);
int (*gl_stat)(const char *name, struct stat *st);
This extension is provided to allow programs such as
restore(8) to provide globbing from directories stored
on tape.
GLOB_BRACE Pre-process the pattern string to expand `{pat,pat,...}'
strings like csh(1). The pattern `{}' is left unex-
panded for historical reasons (and csh(1) does the same
thing to ease typing of find(1) patterns).
GLOB_MAGCHAR Set by the glob() function if the pattern included glob-
bing characters. See the description of the usage of
the gl_matchc structure member for more details.
GLOB_NOMAGIC Is the same as GLOB_NOCHECK but it only appends the
pattern if it does not contain any of the special char-
acters ``*'', ``?'' or ``[''. GLOB_NOMAGIC is provided
to simplify implementing the historic csh(1) globbing
behavior and should probably not be used anywhere else.
GLOB_TILDE Expand patterns that start with `~' to user name home
directories.
GLOB_LIMIT Limit the total number of returned pathnames to the
value provided in gl_matchc (default ARG_MAX). This
option should be set for programs that can be coerced
into a denial of service attack via patterns that expand
to a very large number of matches, such as a long string
of `*/../*/..'.
If, during the search, a directory is encountered that cannot be opened
or read and errfunc is non-NULL, glob() calls (*errfunc)(path, errno).
This may be unintuitive: a pattern like `*/Makefile' will try to stat(2)
`foo/Makefile' even if `foo' is not a directory, resulting in a call to
errfunc. The error routine can suppress this action by testing for
ENOENT and ENOTDIR; however, the GLOB_ERR flag will still cause an imme-
diate return when this happens.
If errfunc returns non-zero, glob() stops the scan and returns
GLOB_ABORTED after setting gl_pathc and gl_pathv to reflect any paths
already matched. This also happens if an error is encountered and
GLOB_ERR is set in flags, regardless of the return value of errfunc, if
called. If GLOB_ERR is not set and either errfunc is NULL or errfunc
returns zero, the error is ignored.
The globfree() function frees any space associated with pglob from a pre-
vious call(s) to glob().
RETURN VALUES
On successful completion, glob() returns zero. In addition the fields of
pglob contain the values described below:
gl_pathc contains the total number of matched pathnames so far.
This includes other matches from previous invocations of
glob() if GLOB_APPEND was specified.
gl_matchc contains the number of matched pathnames in the current
invocation of glob().
gl_flags contains a copy of the flags argument with the bit
GLOB_MAGCHAR set if pattern contained any of the special
characters ``*'', ``?'' or ``['', cleared if not.
gl_pathv contains a pointer to a NULL-terminated list of matched
pathnames. However, if gl_pathc is zero, the contents of
gl_pathv are undefined.
If glob() terminates due to an error, it sets errno and returns one of
the following non-zero constants, which are defined in the include file
:
GLOB_NOSPACE An attempt to allocate memory failed, or if errno was 0
GLOB_LIMIT was specified in the flags and pglob->gl_matchc
or more patterns were matched.
GLOB_ABORTED The scan was stopped because an error was encountered and
either GLOB_ERR was set or (*errfunc)() returned non-zero.
GLOB_NOMATCH The pattern did not match a pathname and GLOB_NOCHECK was
not set.
The arguments pglob->gl_pathc and pglob->gl_pathv are still set as speci-
fied above.
EXAMPLES
A rough equivalent of `ls -l *.c *.h' can be obtained with the following
code:
glob_t g;
g.gl_offs = 2;
glob("*.c", GLOB_DOOFFS, NULL, &g);
glob("*.h", GLOB_DOOFFS | GLOB_APPEND, NULL, &g);
g.gl_pathv[0] = "ls";
g.gl_pathv[1] = "-l";
execvp("ls", g.gl_pathv);
SEE ALSO
sh(1), fnmatch(3), regexp(3)
STANDARDS
The current implementation of the glob() function does not conform to
IEEE Std 1003.2 (``POSIX.2''). Collating symbol expressions, equivalence
class expressions and character class expressions are not supported.
The flags GLOB_ALTDIRFUNC, GLOB_BRACE, GLOB_LIMIT, GLOB_MAGCHAR,
GLOB_NOMAGIC, and GLOB_TILDE, and the fields gl_matchc and gl_flags are
extensions to the POSIX standard and should not be used by applications
striving for strict conformance.
HISTORY
The glob() and globfree() functions first appeared in 4.4BSD.
BUGS
Patterns longer than MAXPATHLEN may cause unchecked errors.
The glob() argument may fail and set errno for any of the errors speci-
fied for the library routines stat(2), closedir(3), opendir(3),
readdir(3), malloc(3), and free(3).
FreeBSD 7.1 September 1, 2004 FreeBSD 7.1
========================================================
eh....you are just pissed cuz you are banned from there also...and
every time you come up with a new alias you get banned again...
And...if the board is so "worthless"...why do you even give a shit
about how many ads are there? Why do you waste your time going to a
"worthless" board? You have been banned from every machining board on
the net...oops....I forgot about the "leading shitcentric cam
blog"...guess you can't ban yourself.
Now with enough obnoxious ads to drive anyone with a clue nuts.
Threads locked for no reason courtesy of an ego maniac jerk who runs
this joke of a web board after selling out to ad based magazine
devoted to "reviewing" / pushing anyone's crap who advertises with
them whether it's good or not.
Jon Banquer
San Diego, CA
Looks like the slime balls at American Machinist magazine bailed /
pulled the plug and left the ego maniac jerk who runs this joke of a
web board holding the bag. Best thing that could happen now is that he
shuts his now worthless web board down for good.
I'm so busy right now I don't really have time to follow the horror
story over there like I'd like to but I knew it was coming and it's
fun to watch. ;>)
Several machinists with a clue need to start their own web board and
keep it advertising free.
Jon Banquer
San Diego, CA
Posted today by the ego maniac jerk who owns Practically Worthless
Machinist:
"All I can say is please keep in mind, the ad situation now is as
"bad" as it will ever get.... it will only get better from here on
out...but it's going to take some time...
and by "better" I mean more appropriate ads for PM users..."
ROTFLMAO
Jon Banquer
San Diego, CA
Posted yesterday by the ego maniac jerk who owns Practically Worthless
Machinist:
"All I can say is please keep in mind, the ad situation now is as
"bad" as it will ever get.... it will only get better from here on
out...but it's going to take some time...
and by "better" I mean more appropriate ads for PM users..."
ROTFLMAO
Jon Banquer
San Diego, CA
You sure seem to spend a fair amount of time lurking there...why? Are
you trying to get advertising for teh "leading bullshit copy/paste cam
blog"? How many names have you been banned by over there? How many on
the E-mastercam board? The only place you can spout your bullshit is 1-
usenet....a dieing place with very limited useful info....or 2-your
bullshit blog....no comment needed on the usefulness of that site.
Explain to this newsgroup how someone can be "banned" from a web board
if they know how to generate a new IP address at will. If you know how
to do this can someone who runs a web board ever really ban you? You
basically parrot those in this newsgroup who have no clues.
This is my last response to you... you have proven you're an idiot who
often has no clues can=92t figure out basic concepts and you're simply
not worth my time any longer.
Jon Banquer
San Diego, CA
If your username has been willfully deleted by the moderator, that is
considered "banned".
Just because you sign up again with a half dozen different
names.....Neil, Brian, James, Larry, doesn't mean you weren't banned.
It just means you're a sociopath.
Posted yesterday by the ego maniac jerk who owns Practically Worthless
Machinist:
"All I can say is please keep in mind, the ad situation now is as
"bad" as it will ever get.... it will only get better from here on
out...but it's going to take some time...
and by "better" I mean more appropriate ads for PM users..."
ROTFLMAO
Jon Banquer
San Diego, CA
Posted yesterday by the ego maniac jerk who owns Practically Worthless
Machinist:
"All I can say is please keep in mind, the ad situation now is as
"bad" as it will ever get.... it will only get better from here on
out...but it's going to take some time...
and by "better" I mean more appropriate ads for PM users..."
ROTFLMAO
Jon Banquer
San Diego, CA
Posted yesterday by the ego maniac jerk who owns Practically Worthless
Machinist:
"All I can say is please keep in mind, the ad situation now is as
"bad" as it will ever get.... it will only get better from here on
out...but it's going to take some time...
and by "better" I mean more appropriate ads for PM users..." *Still*
ROTFLMAO
Jon Banquer
San Diego, CA
PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.