quakeforge/libs/gib
Brian Koropoff 0e0d8bd542 Added support for enclosing embedded commands in $() and cleaned up the
parser a bit to accomodate this.  Backslashes in double quotes are now only
removed if they escape a character that can't be written normally, or
another backslash.  Removed start position support from string::findsub
since variable slices can be used instead.  Added support for regular
expressions in the form of regex::match, regex::replace, and
regex::extract.  Checked in regex.c from GNU regex 0.12 for platforms that
do not have regex functions in their standard library. Two minor changes
were made to this file to fix gcc warnings.  Prepared the path transform
function for a change to a filesystem rooted at fs_userpath instead of the
current gamedir, but these changes are commented out pending security
considerations.
2002-11-19 04:15:36 +00:00
..
.gitignore compile fixes for alpha linux 2002-11-10 02:50:42 +00:00
exp.c Added useful error messages to the math parser, cleaned up implied 2002-11-13 03:03:37 +00:00
gib_buffer.c Added the string::findsub builtin. Added a reset function to the cbuf 2002-11-16 20:56:04 +00:00
gib_builtin.c Added support for enclosing embedded commands in $() and cleaned up the 2002-11-19 04:15:36 +00:00
gib_function.c Added carne, the stand-alone GIB interpreter. Made a few changes to GIB 2002-11-14 02:10:55 +00:00
gib_init.c Added Sys_PathType, which reports whether a path is absolute, relative 2002-11-14 05:28:54 +00:00
gib_parse.c Added support for enclosing embedded commands in $() and cleaned up the 2002-11-19 04:15:36 +00:00
gib_process.c Added support for enclosing embedded commands in $() and cleaned up the 2002-11-19 04:15:36 +00:00
gib_thread.c Moved GIB into libs/gib and made util no longer depend on it. Cleaned up 2002-11-09 07:13:52 +00:00
gib_vars.c Added support for enclosing embedded commands in $() and cleaned up the 2002-11-19 04:15:36 +00:00
Makefile.am Added support for enclosing embedded commands in $() and cleaned up the 2002-11-19 04:15:36 +00:00
ops.c Moved GIB into libs/gib and made util no longer depend on it. Cleaned up 2002-11-09 07:13:52 +00:00
regex.c Added support for enclosing embedded commands in $() and cleaned up the 2002-11-19 04:15:36 +00:00