On Fri, Sep 5, 2008 at 1:18 AM, Glynn Clements <[EMAIL PROTECTED]> wrote: > Markus Neteler wrote: >> >> > > If these changes to >> >> > > libgis (ls.c, join.c, gisdefs.h, POSIX regex) are acceptable, >> >> > > g.m?(list|remove) might be substituted with these modules (?). >> >> > >> >> > The existing scripts cannot be removed unless the C versions can be >> >> > made to work on all platforms (I daresay there's a regex library for >> >> > Windows, but we still need configure tests, etc). >> >> >> >> What is the current state? Since I have to deal with thousands of >> >> maps in a mapset frequently, I am interested to get the g.mlist >> >> and g.mremove scripts replaced with a C version. >> > >> > Well, first someone needs to find a regex library for Windows. If it's >> > needed for g.mlist etc, it will effectively become a mandatory >> > dependency, so if only source is available, we'll need to accept >> > responsibility for providing a binary package. >> >> Voila: >> http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=73286 >> "Release Name: Current Release: mingw-regex-2.5.1 >> >> Notes: >> This is a port of the GNU regex components from glibc, >> ported for use in native Win32 applications by Tor Lillqvist. > > I have added g.mlist and g.mremove to SVN trunk, along with > G_set_ls_filter() and the configure checks for the regex functions.
My hope was to backport the fast version of g.m|xlist and g.m|xremove to GRASS 6.4.svn (where I need it). Which submissions are relevant? I see 33265: Add G_set_ls_filter() 33266: Add g.mlist, g.mremove 33268: Add configure checks for regex functions; Enable g.mlist, g.mremove 33269: Move element_list to lib/gis, for earlier availability 33305: Use basic REs by default; add -e for extended REs ? Markus _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
