# HG changeset patch # User Jaroslav Hajek # Date 1284204077 -7200 # Node ID 4f46520e2103cb2ecbbbe68eaa1ace55a5b75283 # Parent 80cf5bf4232c8bb14bf3dd9cc801640fdf64f945 relax check in get_forge_pkg diff --git a/scripts/ChangeLog b/scripts/ChangeLog --- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,3 +1,7 @@ +2010-09-11 Jaroslav Hajek + + * pkg/get_forge_pkg.m: Allow underscores in pkg names. + 2010-09-08 Ben Abbott * plot/__fltk_print__.m, plot/private/__ghostscript__.m, diff --git a/scripts/pkg/get_forge_pkg.m b/scripts/pkg/get_forge_pkg.m --- a/scripts/pkg/get_forge_pkg.m +++ b/scripts/pkg/get_forge_pkg.m @@ -29,7 +29,7 @@ ## Verify that name is valid. if (! (ischar (name) && rows (name) == 1 && ndims (name) == 2)) error ("get_forge_pkg: package name must be a string"); - elseif (! all (isalnum (name) | name == "-" | name == ".")) + elseif (! all (isalnum (name) | name == "-" | name == "." | name == "_")) error ("get_forge_pkg: invalid package name: %s", name); endif